如何知道用户选择在innosetup中安装设置的语言?我使用innosetup 5.3打包我的应用程序,它是一个多语言应用程序,所以如果我知道用户选择安装软件包的语言将是有用的。 提前谢谢。
答案 0 :(得分:10)
1.5.3?你的意思是当前的版本(5.3)?如果是的话,如果你有:
[Languages]
Name: "en"; MessagesFile: "compiler:english.isl"
...
您可以通过{language}
常量返回“ en ”语言。
答案 1 :(得分:6)
尝试使用此方法确定用户选择的语言:
[Code]
var
ResultLan: String;
procedure MyConst();
begin
ResultLan := ExpandConstant('{language}');
MsgBox(ResultLan, mbInformation, MB_OK);
end;
翩