返回列表 回复 发帖

[纯技术] 请教使用Inno Setup 打包 多语言的问题

我在 Inno setup 的目录下放置了 好几十种语言,
可我每次发布的安装包都只有英语和简体中文。

我的系统是 xp 英文版,装了中文支持包..

请问 inno setup 的多语言包 和 系统有关系吗?
我记得有相关选项,安装启动后是否屏蔽不支持的语言,你看看帮助
1

评分次数

  • toesoft

查 ShowUndisplayableLanguages
缺省是no
不过这个变量在 unicode 版本的innosetup 是被忽略的。

当然你系统不支持某种语言的话,即使开了这个也是显示的乱码
1

评分次数

  • toesoft

战斗吧!
  1. [Setup]
  2. AppName=ABC
  3. AppVerName=ABC 2.0.0
  4. AppPublisher=ABC
  5. ...

  6. ; 下列行是否显示"选择安装语言"对话框,用它自己的自动侦测选择语言。
  7. ShowLanguageDialog=Yes

  8. ; 如果你想让所有的语言在"选择安装语言"对话框中列出,只要不显示在活动代
  9. ; 页内。撤销下列两行的注释。
  10. ;[LangOptions]
  11. ;LanguageCodePage=0

  12. [Languages]
  13. Name: en; MessagesFile: "compiler:Default.isl"
  14. Name: ch; MessagesFile: "compiler:Languages\ChineseSimp-12-5.1.11.isl"
  15. Name: tw; MessagesFile: "compiler:Languages\ChineseTrad-2-5.1.0.isl"
复制代码
谢谢各位大牛,就是这个问题。
返回列表