2014-10-31 130 views
0

我已經在Symfony2上使用JMSTranslationBundle和JMSI18nRoutingBundle設置了我的網站翻譯。默認語言環境是「en」,並且我已成功將文本翻譯爲「fr」。Symfony2:缺省語言環境未翻譯爲prod env

在開發環境,一切是偉大的工作,我得到正確的譯文/EN/FR頁,但在PROD環境中,只有/FR正確翻譯。在/en pages我只看到翻譯名稱,即text.submit

我使用desc過濾器作爲默認翻譯,所以我沒有英文xliff文件。

任何想法是什麼阻止在默認翻譯中使用prod環境?

順便說一句,我已清除高速緩存;)

回答

0

實際上,說明過濾器似乎並沒有在生產中使用,我不得不創建一個英語翻譯XLIFF文件。

+0

我也使用這個包 - 只有我/沒有翻譯被翻譯生產。這是因爲製作需要您將關鍵字翻譯成所有語言,甚至是默認的one/en – shrty 2015-06-19 11:22:06