NSIS 本地化问题

发布于 2024-10-21 02:52:23 字数 559 浏览 4 评论 0原文

我在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一生独一 2024-10-28 02:52:23

每次使用 !insertmacro MUI_LANGUAGE xyz 时,它会将语言附加到 MUI_LANGDLL_DISPLAY 使用的定义中...

!define MUI_LANGDLL_ALLLANGUAGES
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_RESERVEFILE_LANGDLL

Function .onInit
!insertmacro MUI_LANGDLL_DISPLAY ;This has to come after the language macros
FunctionEnd

Every time !insertmacro MUI_LANGUAGE xyz is used, it appends the language to a define used by MUI_LANGDLL_DISPLAY...

!define MUI_LANGDLL_ALLLANGUAGES
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_RESERVEFILE_LANGDLL

Function .onInit
!insertmacro MUI_LANGDLL_DISPLAY ;This has to come after the language macros
FunctionEnd
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文