我有一个关于如何向安装程序添加新语言的问题。我们是 目前国际化我们的应用程序出于测试目的,我们想要 用我们的测试语言显示安装程序。
我最初的工作是首先复制
中"messages_en.utf8"
文件的内容
install4j - >资源 - >消息目录
并添加了一个messages_xx.utf8
文件
目录,包含所述内容。然后我通过a运行该文件
我构建的独立翻译工具只是翻译String
在等号后面,给我一个包含"translated"
字符串的键值对。
所以现在我有了相应的xx_messages.utf8
文件。然后,我去
语言文件并添加我的新语言"xx=NewLanguage"
。所以现在我有一个
将显示在语言选项卡中的语言以及相应的语言
消息文件。
现在,一切都像我预期的那样有效 实际问题是,这是添加任意语言的正确方法吗?所以 如果我希望将来在Chittagonian中呈现安装程序,那会是这样 实现这一目标的正确方法,还是有更好的方法来为安装程序创建新语言?
答案 0 :(得分:1)
现在,一切都像我预期的那样有效 实际问题是,这是添加任意语言的正确方法吗?
是的,这是正确的。您还必须添加密钥:
languages.xx=Language name
到messages_en.utf8,可能还有其他支持语言文件。这是为了 语言选择对话框。
所以 如果我希望将来在Chittagonian中呈现安装程序,那会是这样 实现这一目标的正确方法
是的,请注意,自5.1.6起,install4j中没有正确的RTL支持,并且GUI可能不适合RTL语言。
更新2018-02-03
自install4j 6.1起,已添加RTL支持。