dongrim/language

Yii2 框架的多语言模块。

1.0.3 2016-08-12 07:53 UTC

This package is auto-updated.

Last update: 2024-09-26 17:31:41 UTC


README

####下载

Github 下载。

Composer

composer require dongrim/language

连接模块

'language' => [
    'class' => 'dongrim\language\Module',
    //'customWidgetView' => '/views'
],

数据库迁移

php yii migrate/up --migrationPath=@dongrim/language/migrations

配置

安装用户语言(language)和应用程序源语言(sourceLanguage)

'language'=>'ru-RU',
'sourceLanguage'=>'en-US',

在配置文件 config/web.php 的 components - urlManager 模块中添加

'urlManager' => [
    'class'=>'dongrim\language\components\LangUrlManager',
    ...
]

在配置文件 config/web.php 的 request 模块中添加

'request' => [
    'class' => 'dongrim\language\components\LangRequest'
    ...  
],

使用方法

use dongrim\language\widgets\WLang;
<?= WLang::widget();?>