我想在dektrium yii2用户中使用另一种语言消息 这个插件有" fa_IR'语言信息,但我不能将语言信息从英语改为另一种语言
我想我必须从这里改变语言,但是dosnt工作:
'user' => [
'class' => 'dektrium\user\Module',
'sourceLanguage' => 'fa-IR',
'languages' =>'fa-IR',
],
这是messege文件夹中的message.php:
<?php
return [
'sourcePath' => __DIR__ . '/../',
'messagePath' => __DIR__,
'languages' => [
'ca',
'da',
'de',
'es',
'fa-IR',
'fi',
'fr',
'hr',
'hu',
'it',
'kz',
'lt',
'nl',
'pt-BR',
'pt-PT',
'ro',
'ru',
'th',
'tr_TR',
'uk',
'vi',
'zh-CN',
],
'translator' => 'Yii::t',
'sort' => false,
'overwrite' => true,
'removeUnused' => false,
'only' => ['*.php'],
'except' => [
'.svn',
'.git',
'.gitignore',
'.gitkeep',
'.hgignore',
'.hgkeep',
'/messages',
'/tests',
'/vendor',
],
'format' => 'php',
];
这是来自用户插件的文档: https://github.com/dektrium/yii2-user/blob/master/docs/README.md
答案 0 :(得分:1)
配置/ main.php
return [
'language' => 'fa-IR',
....
'components' => [...]
];
不要改变来源代码。