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

时间:2020-03-06 15:05:04  来源:igfitidea点击:

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

这是NSIS安装程序,下载时出现崩溃或者不完整(通常是由于Internet连接速度缓慢),消息非常清楚:"我们要使用的安装程序已损坏或者不完整....."英文! (我是否提到过我的用户只会说西班牙语?)。

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

我已经通过使用以下命令以西班牙语创建了安装程序:

; Language files
!insertmacro MUI_LANGUAGE "Spanish"

任何的想法?

解决方案

我还没有做过NSIS软件包,因为它被称为Super Pimp(全名)。看看这是否有帮助:
NSIS语言表

在我们/ nsis可以访问语言字符串之前,将运行CRC检查,因此更改此消息的唯一方法是重新编译源代码。

该消息在多个版本之前已更改,现在包含NSIS Wiki的URL,有人认为用户将能够在该页面上运行翻译器。