## **應用前端多語言**
我們這里的多語言,指的是實現前端多語言選擇,開發者能配置多個語言包,普通用戶也能自定義修改語言變量!
#
### **1. 設置方式:**
**模塊語言包目錄:** app/模塊名/lang/ 語言包文件 [如: china.php / english.php]
**插件語言包目錄:** plugins/插件名/lang/語言包文件 [如: china.php / english.php]
###
在上述目錄新增語言包文件后,應用安裝前, 在應用配置信息文件info.php添加參數組:
**舉例:**
```
'language'=>['china', 'english'], // 安裝時第1個語言包名為默認語言
```
在實際使用中,我們可以初始化語言數據,方便調用
```
$langvars = LangModel::langVals('應用名');
```
###
**注意事項:** 每個語言包的變量名定義必須保持一致(當然,不同語言包的變量值肯定不會相同的);
#
#
### **2. 后臺介紹**

我們在設置好語言包并安裝好后,如上圖顯示,可在后臺選擇需要的語言包
#

如上圖,普通用戶也能修改語言變量了!