当前位置:  开发笔记 > 编程语言 > 正文

Laravel:App :: setLocale不起作用

如何解决《Laravel:App::setLocale不起作用》经验,为你挑选了1个好方法。

我正在使用laravel 5.1,我正在尝试更新app文件中的语言环境,如下所示:在Locale Middleware文件中:

...
public function handle($request, Closure $next)
    {       
        if(Session::has('locale'))
        {
            $lang = Session::get('locale');            
            App::setLocale($lang);        
        }

        return $next($request);
    }

对此有什么想法?



1> BKF..:

Oooof终于在两个小时之后> <'!! 它是中间件中locale类的行位置 - .-'!!! 我在最后一行设置如下:

    ...
    ...
    \App\Http\Middleware\VerifyCsrfToken::class,
        \App\Http\Middleware\Locale::class,        
    ];

一切都很好,工作!谢谢你们:))))

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有