Laravel 5.1 проблема с локализацией
Около часа просидел по решению проблемы с локализацией на Laravel 5.1.
Казалось бы вроде все нормально должно было быть, так как сделал все по инструкции.
- Языковые файлы разбросал по директориям согласно документации.
- В представлении прописал следующий код (ввиду использования в Laravel шаблонизатора Blade):
<li><a href="/clients">{{ trans('clients.clients') }}</a></li>
Казалось бы все Ок, ан нет, не выводится нужный текст. Подключил другой языковой файл — нормалек.
Решение оказалось куда проще, чем я думал. Все дело оказалось в кодировке самого языкового файла. После создания файла у меня была кодировка Win-1251.
Изменил файл на кодировку UTF-8 все решилось на ура!
Если кому это пригодится, буду очень рад, дабы не было мучений в нахождении проблемы.