Inno Setup“安装完成”向导页面

时间:2014-11-27 08:55:12

标签: customization inno-setup

在我的安装程序中,我支持2种语言:英语和意大利语。

我在setup complited页面遇到问题,其中有一个标签为

的复选框

运行

另外在意大利附近的复选框teh标签报告“Run”而不是“Avvia”或“Esegui”。

我也在italian.isl里面看到并发现了这个:


***“安装完成”向导页面
FinishedHeadingLabel = Completamento dell'installazione di [name]
FinishedLabelNoIcons = L'installazione di [name]èstatacompletata con successo。
FinishedLabel = L'installazione di [name]èstatacompletata con successo。 L'applicazionepuòessereeseguita selezionando le relative icone。
ClickFinish = Premere Fine per uscire dall'installazione FinishedRestartLabel = Per completare l'installazione di [name],èadidarioriavviare il sistema。 Si desidera riavviare adesso?
FinishedRestartMessage = Per completare l'installazione di [name],èadidarioriavviare il sistema。%n%nSi desidera riavviare adesso?
ShowReadmeCheck = Si,desidero vedere il file LEGGIMI adesso
YesRadio =& Si,riavvia il sistema adesso
NoRadio =& No,riavvia ilsistemapiùtardi
;例如用作'Run MyProg.exe' RunEntryExec = Avvia %1
;例如,用作'View Readme.txt' RunEntryShellExec = Visualizza %1


除了RunEntryExec显示“run”而不是“avvia”之外,所有这些自定义都有效。 如果是。其他?我如何在最后一个向导页面中的“复选框”附近更改“运行”字样?

投注

1 个答案:

答案 0 :(得分:0)

翻译文件中的RunEntryExecRunEntryShellExec条目用作postinstall复选框的默认字幕。当Description参数为空(或省略)时使用默认标题,因此您的[Run]部分条目包含该文本;你有类似的东西:

[Run]
Filename: "{app}\MyApp.exe"; Description: "Run"; Flags: postinstall
Filename: "{app}\MyDoc.txt"; Description: "Run"; Flags: postinstall shellexec

要让设置使用这些文本,只需删除Description参数:

[Run]
Filename: "{app}\MyApp.exe"; Flags: postinstall
Filename: "{app}\MyDoc.txt"; Flags: postinstall shellexec