Symfony Translate не работает ни в каких службах развертывания, но работает в localhost - PullRequest
0 голосов
/ 02 декабря 2018

Привет, ребята. У меня проблема с переводчиком symfony 3.3.2,

Переводчик работает как чудо в localhost, но после того, как я развернул его в heroku, на некоторых других сервисах он вообще не работает.потратил почти 3 дня на поиски решения, но безрезультатно,

Вот как я сделал перевод: я создал папку для переводов для каждого пакета, например:

UserBundle/Resources/translations

Я создаю свой переводфайлы ex:

messages.fr.yml

содержат такие вещи:

signin_Invalid_login: E-mail ou mot de passe invalide, veuillez réessayer!
password: Mot de passe

в ветке я называю это так:

{{'password'|trans}} {{'signin_Invalid_login'|trans}}

также я настраиваю конфиг в конфиге.yml так же, как symfony docs:

translator: { fallbacks: ['%locale%'] }

, и я добавляю {_locale} в маршруты, чтобы заставить работать перевод.

, как я сказал выше, он работает на локальном хосте, но при развертывании - нетСпасибо ^^

...