thinkphp5 多語言不能正確切換

看了tp多語言半天多的時間,按着手冊正確的配置編寫就是不能正確的在多語言中進行切換 ,也是各種百度各種google,原來最問題是我使用的是tp5.0版本  

使用tp5.0.10之前的版本的,進行多語言切換會出現問題,具體的解決問題的辦法 ,應先正確的配置對多語言的配置文件 (略過),正確的話應該會取用cookie('think_var')中的值進行語言的切換,但問題就出在取cookie('think_var')的值時取不到的情況。

解決辦法是修改TP5中Lang.php的源碼,具體文件位於thinkphp/library/think/Lang.php,修改第155行的detect方法

public static function detect()  
{
//替換該方法    
} 
方法地址:http://download.csdn.net/download/wenshuai5520/10266497

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