我只是尝试翻译我的 symfony 2.3 网站,但我有一个我无法理解的问题。
这是我的步骤:
- 在我的 config.yml 中添加了翻译器:{ fallback: %locale% },其中 %locale% 在我的参数中是“en”
- 我在模板中使用过滤器,并使用 app\Resources\translations\messages.fr.xliff 中的 JMS translate 命令提取所有可翻译文本。
- 在侦听器中设置用户的本地。
现在,我 60% 的 XLIFF 被翻译成法语,当我尝试测试结果时,symfony 不使用我的文件(在缓存文件夹中我只有 catalogue.en.php)
我为此工作了几个小时,但我真的不知道为什么它不起作用。
提前感谢您的帮助。