|
|
1
4
既然你的问题是关于一个过程而不是技术,我会尽力给你详细的解释。假设您的应用程序没有以前的翻译,理想的过程应该如下所示:
这就是它,如果我们谈论的是UI字符串转换过程。但是请注意,要正确地本地化应用程序还有很多(文档、帮助文件、图标、颜色、声音…)。 |
|
|
2
2
为了回答你的问题,我选择(2)。 在实践中,我发现使用其他东西比Java资源包更容易。 我个人用不同的方式来处理这个问题。我使用gettex方法(这里有一个名为gettexresource.java的文件,您必须在应用程序中使用该文件才能从gettex扩展中获益-请参见 here ) 如果 你很熟悉GetText,你肯定会发现这种方法更简单、更实用。您只需向翻译人员提供采购订单文件(可使用 poedit )从PO文件中创建您将在应用程序内部使用的Java类(这是使用MSGFMT-指定用于PO文件的Java编译的参数)来完成的。使用xgettext命令(从命令行)可以非常容易地更新po文件。 当然一切都在里面 gettext manual . 优势:
这是一个样品
不管你选择什么:祝你好运! |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |