讨论 技术讨论 关于多语言的教程中使用Session设置语言是不对的,应该是用App

关于多语言的教程中使用Session设置语言是不对的,应该是用App

seals 发表于    阅读:371    回复:3


建议与意见:

1 官方教程中说在Controller中使用Session::put,我试过了不成功

2 研究了Laravel文档,发现使用App::setLocale,轻松搞定

3 希望官方团队能核实一下

评论

应该使用以下方式也是可以的

\Illuminate\Support\Facades\Session::put('_locale','zh')


 

官方可以自己试一试,我试过session不止一次,都没成功,只有动态改变app的locale才行

 

@seals:

今天升级到7后,连App的locale都设置不上了!只能手工硬改app.php文件里的Locale,请官方再核查一下

 
1
我来评论
QQ
微信
客服