用AI赚第一桶💰低成本搭建一套AI赚钱工具,源码可二开。 广告
## **应用前端多语言** 我们这里的多语言,指的是实现前端多语言选择,开发者能配置多个语言包,普通用户也能自定义修改语言变量! # ### **1. 设置方式:** **模块语言包目录:** app/模块名/lang/ 语言包文件 [如: china.php / english.php] **插件语言包目录:** plugins/插件名/lang/语言包文件 [如: china.php / english.php] ### 在上述目录新增语言包文件后,应用安装前, 在应用配置信息文件info.php添加参数组: **举例:** ``` 'language'=>['china', 'english'], // 安装时第1个语言包名为默认语言 ``` 在实际使用中,我们可以初始化语言数据,方便调用 ``` $langvars = LangModel::langVals('应用名'); ``` ### **注意事项:** 每个语言包的变量名定义必须保持一致(当然,不同语言包的变量值肯定不会相同的); # # ### **2. 后台介绍** ![](https://img.kancloud.cn/b1/04/b1043dd9711b248f8f343424a09106e3_1305x471.png) 我们在设置好语言包并安装好后,如上图显示,可在后台选择需要的语言包 # ![](https://img.kancloud.cn/a6/36/a6363f09addaffc820cf4e061d5bfb92_1499x565.png) 如上图,普通用户也能修改语言变量了!