2

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

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

4

1 回答 1

3

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

于 2012-07-06T09:12:32.210 回答