Laravel根据用户所在国家/地区获取用户语言

时间:2016-10-29 13:37:30

标签: php laravel laravel-5 multilingual

我尝试根据用户的国家/地区设置用户默认语言

我试图使用这个命令

Request::server('HTTP_ACCEPT_LANGUAGE');

但它给了我这个结果:

en-US,en;q=0.8,he;q=0.6,zh-CN;q=0.4,zh;q=0.2,ru;q=0.2

所以我意识到这不是检测用户默认语言的正确方法,因为它基于浏览器使用情况而且我认为我的用户更愿意使用他们的国家语言

所以我想知道根据他的国家获得用户语言的最佳方法是什么?

谢谢你!

0 个答案:

没有答案