如何更改有关CRCCheck的NSIS错误消息

如何更改有关CRCCheck的NSIS错误消息,nsis,crc,Nsis,Crc,我的一些用户抱怨我的安装程序从我的web服务器下载后出现了一些奇怪的错误 这是一个NSIS安装程序,下载时出现残废或不完整(通常是因为互联网连接速度慢),英文信息非常清楚:“您尝试使用的安装程序已损坏或不完整…”!!(我有没有提到我的用户只会说西班牙语?) 如何更改语言或创建自定义错误消息 我已经用西班牙语创建了安装程序,方法是: ; Language files !insertmacro MUI_LANGUAGE "Spanish" 有什么想法吗?自从NSIS被称为超级皮条客(伟大的名字)以

我的一些用户抱怨我的安装程序从我的web服务器下载后出现了一些奇怪的错误

这是一个NSIS安装程序,下载时出现残废或不完整(通常是因为互联网连接速度慢),英文信息非常清楚:“您尝试使用的安装程序已损坏或不完整…”!!(我有没有提到我的用户只会说西班牙语?)

如何更改语言或创建自定义错误消息

我已经用西班牙语创建了安装程序,方法是:

; Language files
!insertmacro MUI_LANGUAGE "Spanish"

有什么想法吗?

自从NSIS被称为超级皮条客(伟大的名字)以来,我还没有做过它。看看这是否有帮助:

CRC检查在您/nsis访问langstrings之前运行,因此更改此消息的唯一方法是重新编译源代码


该消息在几个版本之前被更改,现在包含一个指向NSIS wiki的URL,人们可能会认为您的用户可以在该页面上运行翻译器

是的,我已经看过了,但在第2步,他们禁用CRCCheck,这样修改后的消息就不会触发CRC消息:P.Hmm…这对你来说有点适得其反,嗯?是的,我想,我真的想提醒用户下载不完整的文件。。。。