Safari Symfony 2:获取用户区域设置
我想获得我的用户的首选语言。我试过了 $this->getRequest()->getPreferredLanguage() 但是,它返回的结果很差:Safari Symfony 2:获取用户区域设置,safari,firefox,
google-chrome,symfony,locale,Safari,Firefox,
google Chrome,Symfony,Locale,我想获得我的用户的首选语言。我试过了 $this->getRequest()->getPreferredLanguage() 但是,它返回的结果很差: 每次返回en 返回en和 返回fr 如何混合一些参数,如IP,PreferredLanguage和其他参数?也许您只需要 $this->getRequest()->getLocale() 而不是使用getPreferredLanguage()方法?getLocale()和getPreferredLanguage()之间的区别是什
- 每次返回
en
- 返回
和en
- 返回
fr
如何混合一些参数,如
IP
,PreferredLanguage
和其他参数?也许您只需要
$this->getRequest()->getLocale()
而不是使用
getPreferredLanguage()
方法?getLocale()和getPreferredLanguage()之间的区别是什么?