[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "chinese"; MessagesFile: "compiler:\Languages\ChineseSimplified.isl"
3.记录安装语言到指定配置文件
[Code]
procedure CurStepChanged(CurStep: TSetupStep);
languageName: string;
begin
if CurStep=ssDone then //软件安装后执行
begin
languageName := ActiveLanguage(); // 获取用户选择的语言
if 'chinese' = languageName then
begin
SetIniString('Language','Language','Chinese',ExpandConstant('{app}/ServiceCfg.ini'));
else if 'english' = languageName then
begin
SetIniString('Language','Language','English',ExpandConstant('{app}/ServiceCfg.ini'));
ServiceCfg.ini配置文件中:
[Language]
Language=English
英文安装对话框:
中文安装对话框:
安装完成后查看安装语言,已生效:
[Language]
Language=Chinese
概述:本例实现Inno Setup安装包制作时,安装包提供语言选择对话框,并记录安装语言到指定配置文件(安装包软件装出来的文件)1.设置显示语言选择的对话框ShowLanguageDialog=yes2.定义语言[Languages]Name: "english"; MessagesFile: "compiler:Default.isl"Name: "chinese"; MessagesFile: "compiler:\Languages\ChineseSimplified.i.
将下面的内容复制保存为ChineseSimplified.isl文件名放入Inno Setup安装目录
; *** Inno Setup version 6.0.3+ Chinese Simplified messages ***
; Maintained by Zhenghan Yang
; Email: 847320916@QQ.com
; Translation based on network resource
; The latest Translation is on https://g.
[Languages]Name: "en"; MessagesFile: "compiler:Default.isl"; Name: "sc"; MessagesFile: "compiler:Languages\ChineseSimplified.isl";
[CustomMessages]en.FullInstall = Full Installsc.FullInstall = ...
; *** Inno Setup 版本 5.5.3+ 简体中文消息 ***
[LangOptions]
LanguageName=<7B80><4F53><4E2D><6587>
LanguageID=$0804
LanguageCodePage=936
; 下列条目用来定义安装程序界面的字体和大小。
DialogFontName=宋...
我的操作系统版本为Win7旗舰版,InnoSetup工具版本为5.5.8(a)。
因为InnoSetup的默认语言中没有中文,所以我今天专门研究了下使用InnoSetup工具对不同语言的支持。
有关语言的设定可以参考帮助手册中对[Languages]和[LangOptions]选项的介绍。...
[Language]
Name: "english"; MessagesFile: "client\\Setup Language\English.isl";LicenseFile: "client\License\ENGLICENSE.txt"
Name: "chines...
我可以为您提供一些关于 Inno Setup 安装包图标的信息。Inno Setup 是一个免费的安装程序制作工具,可以让开发者以简单、可靠和专业的方式创建 Windows 安装程序。如果您想自定义 Inno Setup 安装包的图标,可以在脚本文件中使用以下代码:
[Setup]
;设置安装包图标
IconFile=myicon.ico
IconIndex=0
其中,IconFile 是您要使用的图标文件名,IconIndex 是图标文件中图标的索引号。如果图标文件中只有一个图标,则可以将 IconIndex 设置为 0。希望这可以帮助您解决问题!