语言包的使用
一 语言包的基础使用
1. 语言包的配置文件
config/lang.php
2. 语音包的定义目录
// 单应用模式 app\lang\当前语言.php // 多应用模式 app\应用\lang\当前语言.php
3. 语言文件定义
位置:app/admin/lang/zh-cn.php
文件名称必须 zh-cn.php 如果需要修改 到配置文件中修改
<?php return [ 'hello' => '欢迎使用thinkphp6', ];
4. 控制器模型使用
public function test(){ echo lang('hello'); }
5. 模板页面使用
{:lang('hello')}
二 多语言配置
配置中文、英文两种语言
1.创建语言包文件
//1. 创建中文语言包
app_name/lang/zh-cn.php代码
<?php return [ 'hello' => '欢迎使用thinkphp61', ];
//2. 创建英文语言包
app_name/lang/en-us.php代码
<?php return [ 'hello' => 'welcome use thinkphp6', ];
2. 配置参数

3. 开启中间件中的多语言加载

多语言的实际应用暂时没有部署场景 就先到这里 后续再深入研究

浙公网安备 33010602011771号