2012-07-06 47 views
2

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

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

+0

也许你可以发布一些示例代码? – Anders 2012-07-06 09:13:14

回答

3

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

+0

我想要做的就是访问选定的语言。比较$语言为我工作。在我以前的尝试中,我一定拼错了它。 – wls 2012-07-06 09:26:02