我的应用程序中有几种语言,并且我使用的是laravellocalization软件包(此处为github page)
很好的软件包运行良好,我同时检查了Laravellocalization::getCurrentLocale()
和App::getLocale()
。他们两个都给了我正确的语言环境。
但是,即使发生一些验证错误,它也会以不同的语言显示错误。有时它使用正确的语言环境,但有时显示的不是默认语言环境,而是Request::getPreferredLanguage()
我不知道是什么原因引起的,以及如何解决。日志文件显示任何内容,当转储语言环境时,一切似乎都很好。
我该如何解决这个问题?