wearesho-team / yii2-header-language-selector
为yii2应用程序配置从头部自动设置语言库
1.0.0
2018-10-08 10:34 UTC
Requires
- php: >=7.2
- yiisoft/yii2: ^2.0.15.1
Requires (Dev)
- phpunit/phpunit: ^7.4
- squizlabs/php_codesniffer: ^3.3
This package is auto-updated.
Last update: 2024-09-26 05:23:03 UTC
README
此库允许您在yii2应用程序中配置从HTTP头部设置语言。
设置
composer require wearesho-team/yii2-header-language-selector
配置
在您的应用程序配置中追加以下bootstrap声明项
<?php // config/main.php use Wearesho\Yii\HeaderLanguageSelector; return [ 'id' => 'appId', 'basePath' => __DIR__, 'bootstrap' => [ 'headerLanguageSelector' => [ 'class' => HeaderLanguageSelector\Bootstrap::class, 'defaultLanguage' => 'ru', 'supportedLanguages' => ['ua', 'ru', 'en',], 'headerAttribute' => 'language', ], ], ];