1

我使用 install4j 创建了一个多语言安装程序。安装程序的所有屏幕都会反映所选语言,并且正在创建我的语言 .jar 文件并将其放入安装目录中的文件夹中。就语言选择而言,我无法弥合安装程序和应用程序之间的差距。

4

1 回答 1

1

在您的应用程序中,调用

String language = (String)Variables.getInstallerVariable("sys.languageId")

获取在安装程序中选择的语言。要将其设置为默认语言环境,请调用

Locale.setDefault(new Locale(language));

上面的Variables类在JAR文件resources/i4jruntime.jar,使用这个JAR文件编译,但不要分发它,它会自动在类路径上。

于 2013-07-18T10:25:41.937 回答