THINKPHP 5.0.7 開啓多語言模式

開啓多語言設置

/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 ,可以在裏面設置想要的過期時間和變量名

其它詳細內容

請參考官方多語言說明 官方多語言文檔

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章