0
我想獲得我的用戶的首選語言。我試圖Symfony 2:獲取用戶語言環境
$這個 - > Request()方法 - > getPreferredLanguage()
但是,它返回糟糕的結果:
- safari回報
en
每次 - firefox回報
en
和 google-chrome返回
fr
。
我怎樣才能混合一些參數,如IP
,PreferredLanguage
等參數?
我想獲得我的用戶的首選語言。我試圖Symfony 2:獲取用戶語言環境
$這個 - > Request()方法 - > getPreferredLanguage()
但是,它返回糟糕的結果:
en
每次en
和fr
。我怎樣才能混合一些參數,如IP
,PreferredLanguage
等參數?
也許你只是需要像
$this->getRequest()->getLocale()
代替getPreferredLanguage()
方法?
getLocale()和getPreferredLanguage()之間有什麼區別? – Sancho