2
我需要对现有的Java项目进行国际化。我已经在使用Qt的C++项目中使用Qt Linguist,我希望(并且必须)为我的Java项目保留相同的进程,而不是使用java RessourceBundles。是否可以在java项目中使用lupdate(QtLinguist)?
lupdate的帮助指定可以使用Java文件作为输入,但我不知道如何执行此操作。它甚至有可能吗?或者这个目的是否与Qt Jambi有关?
感谢,
罗兰
在Qt 5.6.0中,lupdate默认为ts字符串分析Java文件。这使我能够为Java生成我的ts文件。当然,最重要的是我必须编写一个特定的模块来解析并在运行时应用已翻译的ts文件。这就是我解决这个问题的方法。 – rkohser 2017-01-11 06:55:42
这回答了你自己的问题:)对于有同样问题的人来说,如果你可以开源解析代码(如果你还没有的话),这可能会很酷。 – 2017-01-12 08:06:03