这里指定2种语言 ,zh-cn 和 zh-tw 

1.在配置文件中写入

'LANG_SWITCH_ON' => true, // 开启语言包功能
'LANG_AUTO_DETECT' => true, // 自动侦测语言 开启多语言功能后有效
'LANG_LIST' => 'zh-cn,zh-tw', // 允许切换的语言列表 用逗号分隔
'VAR_LANGUAGE' => 'lang', // 默认语言切换变量(自己定义)

2.配置文件夹中 tags.php

return array(
// 添加下面一行定义即可
'app_begin' => array('CheckLang')
);

 (这里指定默认为zh-cn,并且调用的是Home分组下的PublicAction模块)

首先会检测  项目公共语言包=>语言目录/common.php  

/Lang/zh-cn/common.php 文件 

在检测  项目分组语言包=>语言目录/分组名.php 

/Modules/Lang/zh-cn/Home.php

最后检测 项目模块语言包  

1.不存在分组情况:语言目录/模块名(小写).php,  

/Lang/zh-cn/Public.php

2.存在分组的情况:语言目录/分组名/模块名(小写).php 

/Modules/Lang/zh-cn/Home/Public.php

 

 

posted on 2013-08-24 15:17  睡着的糖葫芦  阅读(865)  评论(0编辑  收藏  举报