1.設定預設語言:在web.php配置檔案加上:'language'=>'zh-cn';
2.多語言切換 (我這邊是在site控制器裡面操作的所以用的'/site/language'
)
3.site控制器增加方法
//語言切換
public
function
actionlanguage
() //切換完語言哪來的返回到**
}
4、web.php檔案 components 陣列增加如下**:
'i18n' => [
'translations' => [
'class' => 'yii\i18n\phpmessagesource',
'sourcelanguage' => 'en',
'filemap' => [
],],
],],
5、配置檔案的存放目錄
/messages/zh-cn/yii.php 內容如下格式:
return [
'hello'=>'你好',
6、html** :
class="login-box-msg">
<?=yii::t('yii','hello');?>
p>
7.修改入口檔案web/index.php :
改為:$yii->run();
這樣就可以實現語言切換了
vue element 多語言設定
專案中需要自定義切換中 英文,基於vue.js,結合vue i18n,elementui,以下是使用方法。vue i18n 安裝 npm install vue i18n 先不使用elementui,就簡單的vue.js vue i18n使用方法 在main.js同級建i18n新資料夾,裡面新建i1...
iOS多語言設定
1 基本設定 第一步 首先在 專案工程 ptroject info中新增需要支援的語言 如上點選 號會彈出提供的語言列表,我們選擇專案需要支援的語言就可以了 第二步 建立localizable.strings 該檔名不要隨意更改 作為多語言資源對應的詞典,儲存多語言 建立好後,接下來需要繼續做如下操...
Yii實現站點多語言切換
1.設定全域性預設的語言 在 protected config main.php 檔案內新增如下 預設語言為中文。language zh cn 2.控制器根據使用者選擇動態切換語言 重寫protected components controller.php controller is the cus...