Java 保持i18n资源同步
我正在寻找i18n属性文件的编辑器/比较器,它可以帮助我保持不同语言文件的同步 基本上,它将比较一组属性文件,并显示特定语言中不存在哪些键 一个财产看起来像Java 保持i18n资源同步,java,properties,editor,internationalization,Java,Properties,Editor,Internationalization,我正在寻找i18n属性文件的编辑器/比较器,它可以帮助我保持不同语言文件的同步 基本上,它将比较一组属性文件,并显示特定语言中不存在哪些键 一个财产看起来像 component.titlepage.title = hello world 简单的差异是不可能的,因为从一种语言到另一种语言,右手边是不同的 我们现有的基础设施: Java应用程序 使用maven2构建 系统不同组件的不同i18n属性文件。(每个组件每种语言1个属性文件) 该工具通常作为每次签入主分支后完成的每个连续集成构建的一部分
component.titlepage.title = hello world
简单的差异是不可能的,因为从一种语言到另一种语言,右手边是不同的
我们现有的基础设施:
- Java应用程序
- 使用maven2构建
- 系统不同组件的不同i18n属性文件。(每个组件每种语言1个属性文件)
这对编辑器端没有帮助,但可以帮助您有效地识别任何漏洞。如果您使用Eclipse,我发现ResourceBundle编辑器插件非常方便。您可以同时编辑多个属性文件,并且当其中一个文件中缺少密钥时会出现警告。还有许多web应用程序允许您这样做(以及许多其他活动)。举几个例子:
- (免责声明:我的公司生产此产品)