Как перевести сообщения модулей в Yii2?
Добавлено: 2017.10.21, 17:58
Здравствуйте. Использую Yii2 Basic. Установил модуль dektrium/yii2-user, и все сообщения во view которые не касаются модуля переводятся нормально (скажем статьи, контакты), а вот страница входа, восстановления пароля, регистрация и т.д - все на оригинальном языке.
Еще интересно то, что если я в переопределенной (overridden) вьюхе напишу - то все-равно выводится "Join".
В документацию (http://www.yiiframework.com/doc-2.0/gui ... ranslation) смотрел, но не понимаю где создать файл с этим кодом.
Вопроса два:
1. Как перевести сообщения от модуля, типа "Вы ввели неправильный пароль", "Введите E-mail" и т.д? Тоесть сообщения валидации.
2. Как перевести просто текст во view, если этот view был переопределен вот таким вот образом в config/web.php
Спасибо огромное!
Еще интересно то, что если я в переопределенной (overridden) вьюхе напишу
Код: Выделить всё
<?= Yii::t('app', 'Join'); ?>
В документацию (http://www.yiiframework.com/doc-2.0/gui ... ranslation) смотрел, но не понимаю где создать файл с этим кодом.
Вопроса два:
1. Как перевести сообщения от модуля, типа "Вы ввели неправильный пароль", "Введите E-mail" и т.д? Тоесть сообщения валидации.
2. Как перевести просто текст во view, если этот view был переопределен вот таким вот образом в config/web.php
Код: Выделить всё
'view' => [
'theme' => [
'pathMap' => [
'@dektrium/user/views' => '@app/views/user/'
],
],
],