Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 install4j 创建了一个多语言安装程序。安装程序的所有屏幕都会反映所选语言,并且正在创建我的语言 .jar 文件并将其放入安装目录中的文件夹中。就语言选择而言,我无法弥合安装程序和应用程序之间的差距。
在您的应用程序中,调用
String language = (String)Variables.getInstallerVariable("sys.languageId")
获取在安装程序中选择的语言。要将其设置为默认语言环境,请调用
Locale.setDefault(new Locale(language));
上面的Variables类在JAR文件resources/i4jruntime.jar,使用这个JAR文件编译,但不要分发它,它会自动在类路径上。
Variables