ThinkPHP 語言包切換中英文切換

2021-08-21 13:53:24 字數 1008 閱讀 1498

**

php開發框架:thinkphp3.2.3。

return array(

);

'lang_switch_on' => true,   // 開啟語言包功能

'lang_auto_detect' => true, // 自動偵測語言 開啟多語言功能後有效

'lang_list' => 'zh-cn,en-us', // 允許切換的語言列表 用逗號分隔

'var_language' => 'l', // 預設語言切換變數

return array(

'welcome'=>'i am english',

);

return array(

'welcome'=>'我是中文的',

);

6. 然後在對應的模板檔案中進行引用,如: 

簡體中文 | english

中英文切換引出的bug解決:

線上的環境是關閉debug的,首先開啟debug,重新整理頁面頁面報錯,頁面不錯內容為找不到模板,模板為英文版模板,本站原本就沒有英文版**,所以

'lang_list'        => 'zh-cn,en-us', // 允許切換的語言列表 用逗號分隔
改為:

'lang_list'        => 'zh-cn', // 允許切換的語言列表 用逗號分隔
再重新整理頁面問題解決。

這個問題客戶端的解決方案可以在網域名稱後跟上?l=zh-cn瀏覽器切語言包到中文版

服務端方案二:

'lang_switch_on' => true,   // 開啟語言包功能
改為:

'lang_switch_on' => false,   // 開啟語言包功能

ThinkPHP3 2 3 語言包切換中英文切換

php開發框架 thinkphp3.2.3。1 return array 3 1 lang switch on true,開啟語言包功能 2 lang auto detect true,自動偵測語言 開啟多語言功能後有效 3 lang list zh cn,en us 允許切換的語言列表 用逗號分隔...

ThinkPHP3 2 3 語言包切換中英文切換

php開發框架 thinkphp3.2.3。1 return array 3 1 lang switch on true,開啟語言包功能 2 lang auto detect true,自動偵測語言 開啟多語言功能後有效 3 lang list zh cn,en us 允許切換的語言列表 用逗號分隔...

VMware語言包切換

vmware workstation full 10.0.2 1744117安裝預設為中文版,如果要使用英文版做如下操作 找到你的vmware安裝目錄 例如 d program files x86 vmware vmware workstation messages 有ja zh cn兩個語言包,只...