Inno Setup 安装包制作工具对不同语言的支持
我的操作系统版本为Win7旗舰版,InnoSetup工具版本为5.5.8(a)。 因为InnoSetup的默认语言中没有中文,所以我今天专门研究了下使用InnoSetup工具对不同语言的支持。 有关语言的设定可以参考帮助手册中对[Languages]和[LangOptions]选项的介绍。一般来说,安装包的语言默认使用英语。语言包文件的扩展名为isl(Inno Setup Language),在InnoSetup安装目录下的Default.isl即为英语语言包,其他语言包都被放在Languages目录下。 [Language]区域,写在ISS脚本文件中 使用英语语言包的写法如下: [Languages] Name: "english"; MessagesFile: "compiler:Default.isl" 使用其他语言包的写法如下: [Languages] Name: "en"; MessagesFile: "compiler:Default.isl" Name: "nl"; MessagesFile: "compiler:Languages\Dutch.isl" 可指定的项有: Name(必须):语言的内部使用名称 MessageFile(必须):语言包文件,针对InnoSetup安装路径的相对地址 LicenseFile:授权文件 InfoBeforeFile