開啓多語言設置
/application/config.php 中找到 lang_switch_on 並改爲 true
// 是否開啓多語言
'lang_switch_on' => true,
設置允許的語言
找到 /application/common.php 在 use think\Db; 後添加
use think\Lang;
// 設置允許的語言,如果需要多種,在這裏自行添加
Lang::setAllowLangList(['zh-cn','en-us']);
獲取當前語言類型
//獲取當前語言
function get_now_lang(){
$lang = lang::range();
return $lang;
}
在任何地方就可以使用此函數來獲取當前的語言類型
語言切換
URL?lang=zh-cn
或者
URL?lang=en-us
URL爲你當前訪問的網址
其它相關設置
找到 /thinkphp/library/think/Lang.php ,可以在裏面設置想要的過期時間和變量名
其它詳細內容
請參考官方多語言說明 官方多語言文檔