我已经使用JMSTranslationBundle和JMSI18nRoutingBundle在Symfony2上设置了我的网站翻译。默认语言环境是" en",我已成功将文本翻译为" fr"。
在开发环境中,一切都运行良好,我在 / en 和 / fr 页面中获得正确的翻译,但在prod环境中,只有 / fr 已正确翻译。在 / en 页面中,我只看到翻译名称,即 text.submit 。
我使用 desc 过滤器作为默认翻译,因此我没有英文的xliff文件。
有什么想法阻止在 prod 环境中使用默认翻译?
是的,我已经清除了缓存;)答案 0 :(得分:0)
实际上,desc过滤器似乎没有在生产中使用,我不得不创建一个英文翻译xliff文件。