Использование Laravel 5.3,локализация Laravel углерода не работает (получить локализованы имя месяца с номером)
В моем методе я использую
setlocale(LC_TIME, 'hr-HR');
dd(Carbon::now()->formatLocalized('%A'));
, но я получаю Sunday
вместо CroatianWordForSunday
.
Я попытался использовать Carbon::setLocale('hr')
вместо setlocale()
, но я все еще получаю Sunday
.
В моем config/app.php
файле я установил 'locale' => 'hr'
.
Следует отметить, что метод Carbon's diffForHumans()
успешно переводится, если я использую Carbon::setLocale('hr')
.
В конце концов, все, что я пытаюсь сделать, это преобразовать число 8 в августе, но на хорватском. Я всегда мог просто вручную сменить январь на Siječanj и так далее, но было бы неплохо, если бы это можно было сделать с помощью метода PHP или Carbon, чтобы мой код был кратким.