NSIS 本地化问题
我在使用 Nullsoft 安装程序脚本时遇到问题。
我正在使用带有最新(2.46)版本 NSIS 的 MUI2 界面。
就在 MUI_PAGE 宏之后:
!define MUI_LANGDLL_ALLLANGUAGES
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_RESERVEFILE_LANGDLL
onInit 中的第一件事:
!insertmacro MUI_LANGDLL_DISPLAY
我得到的错误是:
未知变量/常量 检测到“{MUI_LANGDLL_LANGUAGES_CP}”, 忽略 (宏:MUI_LANGDLL_DISPLAY:35)
有什么想法吗?我正在拔头发。我可以通过谷歌找到的唯一帮助是日语/中文
I'm having trouble with a Nullsoft Installer script.
I'm using the MUI2 interface with the latest (2.46) version of NSIS.
Just after the MUI_PAGE macros:
!define MUI_LANGDLL_ALLLANGUAGES
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_RESERVEFILE_LANGDLL
First thing in onInit:
!insertmacro MUI_LANGDLL_DISPLAY
The error I get is:
unknown variable/constant
"{MUI_LANGDLL_LANGUAGES_CP}" detected,
ignoring
(macro:MUI_LANGDLL_DISPLAY:35)
Any ideas? I'm pulling my hair out. the only help i can find through google is in Japanese/Chinese
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
每次使用
!insertmacro MUI_LANGUAGE xyz
时,它会将语言附加到 MUI_LANGDLL_DISPLAY 使用的定义中...Every time
!insertmacro MUI_LANGUAGE xyz
is used, it appends the language to a define used by MUI_LANGDLL_DISPLAY...