installshield 设置为默认英文安装,但是第一个语言选择框却是中文的

zhusizhi007 2011-03-22 03:59:56
XP系统, installshield 6.22 professional版本 , 本人已经在\string tables 下的Default文件的
[LANGUAGE]小节中设置好了CurrentLANG 测试为英文界面,但是第一个选择框提示选择语言时(有中文和英语两种),界面却是中文的,而且下拉框中的"英语"也是中文的.
现在想要做的事情是:
一. 将选择语言界面 设置为英文的.
二.下拉框中改为:
English
中文
原来的是:
英文
中文

跪求高手指定..^_^ ^_^
...全文
945 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Softwaring 2013-05-09
  • 打赏
  • 举报
回复
引用 楼主 qwlong007 的回复:
XP系统, installshield 6.22 professional版本 , 本人已经在\string tables 下的Default文件的 [LANGUAGE]小节中设置好了CurrentLANG 测试为英文界面,但是第一个选择框提示选择语言时(有中文和英语两种),界面却是中文的,而且下拉框中的"英语"也是中文的. 现在想要做的事情是: 一. 将选择语言界面 设置为英文的. 二.下拉框中改为: English 中文 原来的是: 英文 中文 跪求高手指定..^_^ ^_^
关于“二”, 如果是英文的操作系统, 会是ENGLISH的
Softwaring 2013-05-09
  • 打赏
  • 举报
回复
碰到和楼主同样的问题了, 求解决啊~~~~~
Defonds 2011-03-25
  • 打赏
  • 举报
回复
装好了是英文的就行了。
delphiwcdj 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 loaden 的回复:]

语言还没有选择时,安装包程序会判断当前系统语言。
由于检测到是中文操作系统,自然会使用中文提示。

要不楼主放弃语言选择对话框,默认就可以使用英文界面了。
[/Quote]
学习
tianya_unix 2011-03-23
  • 打赏
  • 举报
回复
这个可以参考一下

http://topic.csdn.net/u/20091022/12/b049fece-6a5b-41f6-979c-571807a46184.html
tianya_unix 2011-03-23
  • 打赏
  • 举报
回复
找了一遍也没有找到修改语言的地方
很久没玩installshield6.22了
是不是高版本的有这个功能啊
zhusizhi007 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 loaden 的回复:]
语言还没有选择时,安装包程序会判断当前系统语言。
由于检测到是中文操作系统,自然会使用中文提示。

要不楼主放弃语言选择对话框,默认就可以使用英文界面了。
[/Quote]
这个检测是在什么地方?能不能改了,将函数调用改为返回英文操作系统或是用自己的函数替换?
老邓 2011-03-22
  • 打赏
  • 举报
回复
语言还没有选择时,安装包程序会判断当前系统语言。
由于检测到是中文操作系统,自然会使用中文提示。

要不楼主放弃语言选择对话框,默认就可以使用英文界面了。
Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。新版功能:添加了新的 [Setup] 段 VersionInfoCopyright 指示,这允许你在安装程序的版本信息中查看版权信息。 Pascal 脚本修正/改进: 新的函数: CustomMessage、FmtMessage。 FileExists 函数不再从指定文件名中删除最后跟随的反斜符号。在以前,FileExists('c:filename') 会返回 True。 TNewCheckListBox: 添加了新的 RequireRadioSelection 默认为 False 的布尔属性。在 5.1.4 中引进的动作“需要顶层单选按钮组选择”现在是可选的,并且可以按默认在用户创建的 TNewCheckListBoxes 中禁用。 现在可以处理带围绕引号的所有 [Setup] 和 [LangOptions] 段指示的值。在以前,只有某些指示可以删除围绕的引号,现在所有的指示均可这么做。如果你根据老的脚本可能会有不兼容的动作,可能需要调整你的脚本。 在 [INI] 段中那些包含路径的文件名条目,现在可以检查是否目录存在,以及如果需要是否创建。 为保存与 regsvr32 的一致性,在注册和反注册 32 位 DLL 时,FPU 异常现在被屏蔽。 /LOG: 当处理有 32bit 或 64bit 标记的 [Files] 段条目时,现在可以记录是否起作用的消息。 Added official Finnish translation. SetupLdr 的内部数据现在贮存在资源中,而不是在 DOS 文件头。这解决了与替换 DOS 文件头的第三方应用程序兼容性问题。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧