TP3.0的國際化和2.x的配置方法有一些區別,如果你僅僅下的是核心文件我們需要在ThinkPHP/Extend/Behavior文件夾下導入CheckLangBehavior.class.php文件,這個文件完整版本里有,然后需要在Conf文件夾下新建tags.php文件內容為:
- <?php
- return array(
- 'app_begin'=>array( //因為項目中也可能用到語言行為,最好放在項目開始的地方
- 'CheckLang' //檢測語言
- ),
- );
- ?>
在Long文件夾下新建兩個文件夾分別為zh-cn和en-us這兩個文件夾中分別新建個文件叫common.php內容為:
- <?php
- return array(
- ‘welcome’=>"這是中文"
- )
- <?php
- return array(
- ‘welcome’=>"english"
- )?>
我們在Conf文件夾中的config.php文件加入配置參數
'LANG_SWITCH_ON' => true, //開啟多語言支持開關
'DEFAULT_LANG' => 'zh-cn', // 默認語言
'LANG_AUTO_DETECT'=> true, // 自動偵測語言
'LANG_LIST'=>'zh-cn,en-us', //允許切換的語言列表 用逗號分隔
新聞熱點
疑難解答
圖片精選