我正在尋找一個i18n屬性文件的編輯器/比較器,它可以幫助我保持不同的語言文件同步。保持i18n資源同步
基本上,可以比較一堆屬性文件並顯示哪些鍵不存在於特定語言中。
屬性看起來像
component.titlepage.title = hello world
一個簡單的差異是不可能的,因爲右手邊會從語言到另一種不同的。
我們目前的基礎設施:
- Java應用程序
- 使用maven2的
- 不同的國際化屬性文件系統的不同組件構成。 (每個組件語言1個屬性文件)
我正在尋找一個i18n屬性文件的編輯器/比較器,它可以幫助我保持不同的語言文件同步。保持i18n資源同步
基本上,可以比較一堆屬性文件並顯示哪些鍵不存在於特定語言中。
屬性看起來像
component.titlepage.title = hello world
一個簡單的差異是不可能的,因爲右手邊會從語言到另一種不同的。
我們目前的基礎設施:
的Checkstyle工具,我通常運行的每一個持續集成構建它之後完成的一部分,每次簽入到主分支,如果任何給定會告訴你的屬性文件具有不一致的一組屬性。當我第一次使用Checkstyle時,我確實發現我的一些屬性文件缺少一些屬性。
這對編輯器沒有幫助,但將幫助您有效識別任何間隙。
如果您使用Eclipse,我發現ResourceBundle Editor插件非常方便。您可以同時編輯多個屬性文件,並在其中一個文件中缺少密鑰時發出警告。
還有一些Web應用程序可以讓你做到這一點(以及許多其他活動)。僅舉幾例:
,你可以詳細說明你的翻譯過程? – 2009-05-25 15:12:59