Я хотел бы попросить вашей помощи, чтобы включить правильный язык для следующего параметра .data
setlocale(LC_TIME, 'ita', 'it_IT', 'it_IT.UTF-8');
echo '<!-- cached page - '.date('l jS \of F Y h:i:s A', filemtime($cache_file)).', Page : '.$dynamic_url.' -->';
Я хотел бы перевести .date в it_IT, но результат вывода в en_EN. Где ошибка?
Спасибо за вашу помощь
Вы не можете использовать .date, так как он не учитывает локали.
ОТ PHP РУКОВОДСТВО
Чтобы форматировать даты на других языках, вы должны использовать setlocale () и
Функция strftime () вместо date ().
Таким образом, простой ответ заключается в использовании STRFTIME () функция вместо даты ()
Других решений пока нет …