我目前正在尝试在 Symfony 2.0 中启用翻译器。Symfony 忽略 Accept-Language Header 变量并使用 default_locale(当未定义回退时)。
我的请求如下所示:
Accept-Language de-DE,de;q=0.8,en-us;q=0.5,en;q=0.3
但$this->getRequest()->getLocale();
让我en
提出同样的要求。
有人可以告诉我可能出了什么问题吗?
是的,我已尝试清除缓存并删除我的 cookie (omnomnom) :)