Yii2:yii2-language-picker 不能与 lajax/translatemanager 一起使用

问题描述

我的 yii2-language-picker 配置一定有问题,因为我的翻译只服从 messages 文件夹中的任何文件,而不是 messages 文件夹中定义的任何文件em>lajax/yii2-translate-manager 数据库。这是我在 web.PHP 中得到的:

'bootstrap' => ['log','translatemanager','languagepicker'],'language' => 'es-ES',

组件部分:

'i18n' => [
    'translations' => [
           '*' => [
                'class' => 'yii\i18n\DbMessageSource','db' => 'db','sourceLanguage' => 'es-ES',// Developer language
                'sourceMessageTable' => '{{%language_source}}','messageTable' => '{{%language_translate}}','cachingDuration' => 86400,'enableCaching' => true,'forceTranslation' => true,],'translatemanager' => [
     'class' => 'lajax\translatemanager\Component','languagepicker' => [
     'class' => 'lajax\languagepicker\Component','languages' => ['es-ES' => 'ES','en-EN' => 'EN'],

模块部分:

'translatemanager' => [
        'class' => 'lajax\translatemanager\Module','roles' => ['administrator'],'allowedIPs'=> ['*'],'onlyCategories' => ['app','usuario'],

还有什么我必须设置来覆盖 messages 文件夹的使用吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)