Делаю модуль для себя. Код немного подсматриваю у других в целях изучения.Exception (Invalid Configuration) 'yii\base\InvalidConfigException' with message 'Unable to locate message source for category
В файле Module сделал статический метод t
Код: Выделить всё
public static function t($category, $message, $params = [], $language=null)
{
return \Yii::t('trancesmile/' . $category, $message, $params, $language);
}
Код: Выделить всё
return [
'sourcePath' => dirname(__DIR__),
'messagePath' => __DIR__,
'languages' => ['ru', 'uk'],
'translator' => 'Module::t',
'sort' => false,
'removeUnused' => false,
'only' => ['*.php'],
'except' => [
'.svn',
'.git',
'.gitignore',
'.gitkeep',
'.hgignore',
'.hgkeep',
'/messages',
],
'format' => 'php',
'overwrite' => true,
];