2011-05-19 79 views
0

简单问题:推荐使用XML语言文件时

当你使用GUI工作,并使用XML文件来保存不同语言的字典。更重要的是有效的

  1. 创建一个文件,并始终对工作,然后填写其他文件,你知道需要翻译或
  2. 让他们都在同一时间后什么?

在开始时使用一个文件的好处当然是,您将在没有任何重构的情况下在其他文件中具有相同的结构。

样品

英语

<root> 
<button_save>Save</button_save> 
</root> 

瑞典

<root> 
<button_save>Spara</button_save> 
</root> 

后续问题: 是否有很好的插件,以Eclipse中actuelly可以用语言文件帮助?也许它可能会采用选定的语言文件,并且在创建新文件时总是将这些字段添加到所有文件中?

回答

1

每种语言一个文件(使用正确的文件命名约定)绝对是我的建议。在这种情况下,您可以在将来轻松添加新的语言。
此外,修复本地化缺陷会更容易 - 让我们假设有几个人正在同时修复这些问题(即在语言审查之后),但是每个人都在使用不同的语言。每种语言一个文件就不会有任何问题,但是如果将所有内容保存在一个文件中(多种语言在一个文件模型中),则会出现很多问题,最多需要大量合并。这是容易出错的情况。

当您问到Eclipse时,我想到的第一件事就是Java。如果您正在使用Java,那么在这种情况下,您是否有任何理由不使用标准属性文件?
有一些插件可以让Java开发更容易,例如最受欢迎的插件是JBoss Tools(其中包含属性文件编辑器)。 对于XML文件,我不知道任何...

+0

是的,它的Java和文件必须在XML中,因为我们的客户订购了该软件。感谢您的反馈意见! – Marthin 2011-05-20 07:21:30