Laravel 5 Carbon на русском языке

Столкнулся с проблемой вывода форматированных дат на русском языке…

Вроде бы в Carbon есть функция

formatLocalized();

которая выводит дату и время на нужном языке, только предварительно нужно установить локаль

setlocale(LC_TIME, 'ru');

Только выполнив все рекомендации ничего не заработало.

Проблема оказалась в том, что работаю под WIndows используя XAMPP

Для того, чтобы все заработало как надо, нужно было еще немного добавить:

{{iconv("cp1251", "UTF-8", $event->created_at->formatLocalized('%d %B %Y'))}}

Как оказалось, под WINDOWS, хоть проект и все файлы проекта в UTF8 нужно дополнительно приводить выведенную дату в UTF8.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.