$config = [
'id' => 'basic',
'language' => 'en-us', //加這一句預設語言
'basepath' => dirname(__dir__),
'components' => [
// ...
'i18n' => [
'translations' => [
'class' => 'yii\i18n\phpmessagesource', //使用php檔案儲存資訊
'hello'=>'你好'
];
變更當前語言:
格式是 ll-cc ,其中 ll 是語言的兩個或三個小寫字母**,根據iso-639分配確定,而 cc 是國家**,根據iso-3166分配確定。
基本翻譯功能的使用:
$username = 'alexander';
'username' => $username,
]);
參考文章: Yii2語言國際化的配置教程
前言 最近想將部落格做成支援多語言的,還好yii2支援這個功能,於是檢視了下官方的文件,哎,看了半天不知道幹嘛用的,於是各種,google的搜尋,最終才明白原來很簡單,只是官方寫的太複雜 下面介紹下具體的使用步驟,具體介紹我就不寫了,官方寫比我清楚,我就寫怎麼使用 第一步 建立i18n配置檔案 yi...
Yii 國際化的實現
全域性配置 第一在 main.php 配置檔案裡加上 language zh cn 或 sourcelanguage zh cn 告訴程式這是中文的,你去找中文包去 zh cn 第二在你對應的 model 裡面加上以下 例如 post model,public function rules publ...
yii2框架 yii2的主題化設計 十九
最近發現漏了很重要的一章章節知識點 關於yii2的主題化設計。所謂的主題話設計簡單點說就是通過設定不同的模板主題,可以快速切換,無需更改檢視渲染 的方法。在yii2中使用主題,首先要配置主題,在components中 view theme baseurl web themes blue pathma...