2011-05-24 101 views
0

我希望能夠使用Symfony 1.4從特定目錄中獲取所有翻譯(翻譯或不)。我使用默認消息源(XLIFF)。重要的一點是我需要從我的項目的另一個應用程序中提取字符串。如何使用Symfony 1.4和目錄提取i18n翻譯

謝謝。

+0

我需要在一個動作內做到這一點 – dturcotte 2011-05-24 20:30:03

+0

您能否澄清您的問題?你熟悉i18n:提取任務嗎?這是從視圖文件中提取所有翻譯的非常好(最好的)方法。 – 2011-05-25 13:27:24

+0

在代碼中使用助手__()設置翻譯時,可以指定一個目錄(第三個參數),我需要的是隻提取指定目錄中的值的類/方法。實際上,我可以使用sfI18nApplicationExtract類將它們全部提取出來,但我沒有找到通過目錄獲取結果的方式。謝謝 – dturcotte 2011-05-25 21:03:41

回答

0

我不認爲有一個symfony的方式來做到這一點,但沒問題,xliff文件無論如何都是簡單的xml。使用php的dom方法獲取所有trans-unit標籤。