Как перевести сообщения модулей в Yii2?

255
20 октября 2017, 15:26

Здравствуйте. Использую Yii2 Basic. Установил модуль dektrium/yii2-user, и все сообщения во view которые не касаются модуля переводятся нормально (скажем статьи, контакты), а вот страница входа, восстановления пароля, регистрация и т.д - все на оригинальном языке.

Еще интересно то, что если я в переопределенной (overriden) вьюхе напишу <?= Yii::t('app', 'Join'); ?> - то все-равно выводится "Join".

В документацию смотрел, но не понимаю где создать файл с этим кодом.

Вопроса два:

  1. Как перевести сообщения от модуля, типа "Вы ввели неправильный пароль", "Введите E-mail" и т.д? Тоесть сообщения валидации.

  2. Как перевести просто текст во view, если этот view был переопределен вот таким вот образом в config/web.php

        'view' => [
        'theme' => [
            'pathMap' => [
                '@dektrium/user/views' => '@app/views/user/'
            ],
        ],
    ],

Спасибо огромное!

READ ALSO
как вывести данные из массива в wordpress

как вывести данные из массива в wordpress

Вставляю этот код на страницу в WP

174
Статические свойства и наследование в PHP

Статические свойства и наследование в PHP

Хотелось бы услышать мнение сообщества по поводу правильного оформления классов при наследованииЧтобы не лить воду, перейду сразу к примеру

251
Как загрузить папку с файлами?

Как загрузить папку с файлами?

Можно ли как то выбрать для загрузки папку(например документы и внутри 5 файлов) , а не 1 файл в папке (нужно переместить или скопировать папку...

243
Заголовки столбцов CSV

Заголовки столбцов CSV

Есть модуль, успешно выгружающий данные из MySQL в файл в CSV-файл Первая строка файла - заголовки столбцов Пример выгрузки date;time;data_collumn1;data_collumn2;data_collumn3...

189