Как вам выше ответили, используйте Yii::t
В конфиге
'language' => 'ru-RU',
'components' => [
'i18n' => [
'translations' => [
'*' => [
'sourceLanguage' => 'ru-RU',
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@app/messages',
'fileMap' => [
'app' => 'app.php',
'app/error' => 'error.php',
],
],
],
],
]
messages/ru-RU/app.php
<?php
return [
'Create' => 'Добавить',
'Update' => 'Обновить',
'Delete' => 'Удалить',
'Create {modelClass}' => 'Добавить {modelClass}',
'Update {modelClass}' => 'Обновить {modelClass}',
]
И вот так использовать
Yii::t('app', 'Create');
www.yiiframework.com/doc-2.0/guide-tutorial-i18n.html
rmcreative.ru/blog/post/yii2-perevod-soobscheniy