Java 为install4j安装程序创建自定义语言?
我有一个关于如何向安装程序添加新语言的问题。我们是 目前正在国际化我们的应用程序。出于测试目的,我们希望 用我们的测试语言显示安装程序 我最初的解决方法是首先复制 install4j->resources->messages目录 并添加了一个Java 为install4j安装程序创建自定义语言?,java,install4j,Java,Install4j,我有一个关于如何向安装程序添加新语言的问题。我们是 目前正在国际化我们的应用程序。出于测试目的,我们希望 用我们的测试语言显示安装程序 我最初的解决方法是首先复制 install4j->resources->messages目录 并添加了一个messages_xx.utf8文件 目录,包含所述内容。然后我通过一个 我构建的独立翻译工具,它只翻译字符串 在等号之后,给我一个键值对,其中包含“translated”字符串 现在我有了相应的xx_messages.utf8文件。然后,我去 打开语言文件
messages_xx.utf8
文件
目录,包含所述内容。然后我通过一个
我构建的独立翻译工具,它只翻译字符串
在等号之后,给我一个键值对,其中包含“translated”
字符串
现在我有了相应的xx_messages.utf8
文件。然后,我去
打开语言文件并添加我的新语言,“xx=NewLanguage”
。所以现在我有一个
将显示在“语言”选项卡中的语言以及相应的
消息文件
现在,一切都按预期运行,然而,我的
实际问题是,这是添加任意语言的正确方法吗?所以
如果我希望安装程序在将来以吉大尼亚语呈现,这会是
实现这一目标的正确方法,还是有更好的方法为安装程序创建新语言
现在,一切都按预期运行,然而,我的
实际问题是,这是添加任意语言的正确方法吗
是的,没错。您还必须添加密钥:
languages.xx=Language name
发送至消息\u en.utf8,也可能发送至其他支持语言文件。这是给
语言选择对话框
所以
如果我希望安装程序在将来以吉大尼亚语呈现,这会是
实现这一目标的正确途径
是的,请注意,从5.1.6开始,install4j中没有适当的RTL支持,GUI可能不适合RTL语言
更新2018-02-03 从install4j 6.1开始,已经添加了RTL支持 现在,一切都按预期运行,然而,我的 实际问题是,这是添加任意语言的正确方法吗 是的,没错。您还必须添加密钥:
languages.xx=Language name
发送至消息\u en.utf8,也可能发送至其他支持语言文件。这是给
语言选择对话框
所以
如果我希望安装程序在将来以吉大尼亚语呈现,这会是
实现这一目标的正确途径
是的,请注意,从5.1.6开始,install4j中没有适当的RTL支持,GUI可能不适合RTL语言
更新2018-02-03 从install4j 6.1开始,已经添加了RTL支持