Программирование

Laravel 5.1 проблема с локализацией

Около часа просидел по решению проблемы с локализацией на Laravel 5.1.

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

  1. Языковые файлы разбросал по директориям согласно документации.
  2. В представлении прописал следующий код (ввиду использования в Laravel шаблонизатора Blade):
    <li><a href="/clients">{{ trans('clients.clients') }}</a></li>

    Казалось бы все Ок, ан нет, не выводится нужный текст. Подключил другой языковой файл — нормалек.

Решение оказалось куда проще, чем я думал. Все дело оказалось в кодировке самого языкового файла. После создания файла у меня была кодировка Win-1251.

Изменил файл на кодировку UTF-8 все решилось на ура!

Если кому это пригодится, буду очень рад, дабы не было мучений в нахождении проблемы.

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

Войти с через: 

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

Защита от роБота * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.