Yii2 使用十七 國際化

2021-07-03 04:54:01 字數 772 閱讀 5653

$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...