有没有人有过使用GNU gettext进行国际化开发大型Java应用程序的经验?我发现我真的很喜欢在我的源代码中使用英文文本,但我想确保我正在做的事情对于我所参与的相对较大的软件项目是切实可行的.
如果您有这方面的经验,您使用什么来查找Java中的资源?我目前正在尝试Gettext Commons(http://code.google.com/p/gettext-commons/),到目前为止似乎运行良好.
gettext的任何替代方法都可以将原始文本保留在源代码中?Windows上支持的类似工具会很棒.
该JSOM开源OpenStreetMap的Java编辑器项目使用gettext库来处理所有的翻译和它工作得非常好,因为人们都能够使用的翻译工具变量(如了KBabel,poEdit的,启动板...)一起工作po文件所以那里没有平台约束.另外我不太明白为什么你认为上面提到的设置不能在任何平台上使用 - 你当然可以在Windows中使用gettext看到:这里或这里
考虑到流行的gettext,我肯定会推荐它.