创新设置"Setup Completed"向导页



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

我在设置兼容页面时遇到问题,其中显示带有标签的复选框

同样在意大利语中,标签报告"运行"而不是"Avvia"或"Esegui"。

我也在 italian.isl 中看到并发现这个:


;*** "安装已完成"向导页
DoneHeadingLabel=Completamento dell'installazione di [name]
DoneLabelNoIcons=L'installazione di [name] è stata completata con successo.
DoneLabel=L'installazione di [name] è stata completata con successo.L'applicazione può essere eseguita selezionando le relative icone.
ClickFinish=Premere Fine per uscire dall'installazione.
DoneRestartLabel=Per completare l'installazione di [name], è necessario riavviare il sistema.Si desidera riavviare adesso?
DoneRestartMessage=Per completare l'installazione di [name], è necessario riavviare il sistema.%n%nSi desidera riavviare adesso?
ShowReadmeCheck=Si, desidero vedere il file LEGGIMI adesso
YesRadio=&Si, riavvia il sistema adesso
NoRadio=&No, riavvia il sistema più tardi
;例如用作"运行我的Prog.exe"
RunEntryExec=Avvia %1
;例如用作"查看自述文件.txt
RunEntryShellExec=Visualizza %1


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

投注问候

翻译文件中的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

最新更新