我只是尝试翻译我的symfony 2.3网站,但我有一个我无法理解的问题。
以下是我的步骤:
现在,60%的XLIFF翻译成法语,当我尝试测试结果时,symfony不使用我的文件(在缓存文件夹中我只有catalogue.en.php)
我正在研究这个问题好几个小时,我真的不知道为什么它不起作用。
提前感谢您的帮助。
答案 0 :(得分:0)
感谢流星,我理解为什么我的听众没有工作。
以下是我设置本地的方法,使其在所有情况下均可使用:
$request->attributes->set('_locale', $locale);
$request->getSession()->set('_locale', $locale);
$request->setLocale($locale);