语言包的位置
如果单模块(应用)的话,语言包文件位于:模块目录/language/语言文件。比如 app/language/zh_cn.php
多模块的话, 语言包目录为:app/模块目录/Language/语言文件,比如 app/home/language/zh_cn.php
语言文件需要自行建立,比如zh_cn.php en.php等等
默认语言设定:
可以在基本的配置文件中config/common.php下指定默认加载语言。
'locale' => 'zh_cn', //指定默认语言,小写
语言文件格式:
//zh_cn 中文简体语言包
return [
'startmvc'=>'startmvc轻量php框架',
];
语言标签函数调用:
方法1:
lang($word)
$word为语言包中定义的语言标签,如果未定义会返回标签名。
方法2:
$this->lang($word)
$word为语言包中定义的语言标签,如果未定义会返回标签名。
调用范围
可以在控制器,模型,模板文件中调用语言标签。
$lang=lang($test);
或lang($startmvc)?>
返回结果:
轻量php框架