检查NSIS MUI2中的用户语言选择

时间:2012-07-06 08:32:13

标签: internationalization installer translation nsis

我的NSIS安装程序中有多个语言包,使用MUI2界面。现在我尝试选择语言包,它是根据用户选择的安装语言由“典型”安装类型安装的。我的问题是,我无法弄清楚,如何获得用户的语言选择。

我已经尝试访问变量$ LANGUAGE和$ mui.LangDLL.RegistryLanguage,并尝试将定义的语言字符串与特定的翻译字符串进行比较,但没有成功。

1 个答案:

答案 0 :(得分:3)

语言只能在.onInit中设置(通过使用LangDll插件或直接设置$ LANGUAGE).onInit之后,加载语言字符串但您仍然可以检查$ LANGUAGE以获取语言ID ...