【问题标题】:Installshield doesn't display the correct languageInstallshield 没有显示正确的语言
【发布时间】:2009-06-10 11:31:39
【问题描述】:

我正在使用 InstallShield 2008 Premier Edition,并且我已经创建了多语言设置。当我以英语以外的语言(例如法语)安装设置时,它清楚地正确显示了所有标签和消息。

当我再次运行生成的setup.exe 文件时,问题就开始了。它应该以安装期间选择的语言(即法语)显示修改/修复页面,但它始终以默认操作语言(在我们的例子中为英语)显示。

但是,如果我单击启动菜单上的卸载图标,它会以我安装的语言(即法语)显示。

我们的要求是在这两种情况下都应该是相同的语言(即法语),但事实并非如此。

【问题讨论】:

  • 这是基于 InstallScript 的安装,还是 MSI 安装?
  • 它是InstallScript MSI项目类型..
  • 我试图让问题更清楚,我希望它反映了你想问的问题

标签: windows localization internationalization installshield installshield-2008


【解决方案1】:

我没有尝试过,但也许您可以更改卸载命令以包含设置语言的参数(请参阅http://helpnet.acresso.com/robo/projects/installshield11helplib/IHelpSetup_EXECmdLine.htm,查找 /L)并将其添加到 installshield 在“软件”下设置的卸载命令中\Microsoft\Windows\CurrentVersion\Uninstall\" + PRODUCT_GUID 。确实感觉有点hackisch,我真的希望Installshield能够自动执行此操作。

【讨论】:

  • 感谢您的帮助.. 我一定会调查的,:))
猜你喜欢
  • 1970-01-01
  • 2019-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-09
相关资源
最近更新 更多