Функция setlocale()
не устанавливает нужный язык (немецкий).
Цель состоит в том, чтобы вывести названия месяцев.
Это мой тестовый код с испытаниями на данный момент:
<?php
date_default_timezone_set('Europe/Berlin');
setlocale(LC_ALL, 'de_DE.utf8');
// Or
setlocale(LC_ALL, 'de_DE@euro');
// Or
setlocale(LC_ALL, 'de_DE');
// Or
setlocale(LC_ALL, 'de');
// Or
setlocale(LC_ALL, 'ge');
echo strftime('%B');
Вывод:
Июнь
вместо
Июнь
Есть предложения?
Версия PHP 5.6