我们在 Wix 中创建了 MSI 和捆绑包。我需要对这两者进行本地化,以便弹出语言选择 GUI,并且用户可以在运行时选择语言。如果有人能在这方面帮助我,我将不胜感激。
对于 MSI,我正在努力创建另一个引导程序,用于启动语言选择组合框,并使用所需的转换调用转换后的 MSI(使用命令 shell)。我仍然不确定这种方法的可行性。我在 bootstapper 的自定义 UI 中创建组合框并调用批处理命令以所需语言运行此 msi 时遇到问题。
对于 Bundle - 我仍在寻找方法。如果有人对此有任何想法/样本。
如果有人可以帮助我解决这个问题或为我提供另一种替代方法来满足上述要求,那将会很有帮助。
Thanks,
推荐的方法(就此而言,大多数 MS 产品使用的方法)如您所描述。
- 创建针对每种语言本地化的 MSI
- 选择一个基地并生成 MST
- 打包 MST、MSI 和引导程序,这将
- 显示语言选择对话框并调用
MSIEXEC
, 通过TRANSFORM=language.mst
作为一个论点
之后MSIEXEC
可以说,流程已经开始,所有本地化工作都已完成。任何选择都必须在 MSI 系统之外进行。
有关示例,请参阅此代码项目文章。 http://www.codeproject.com/Articles/103749/Creating-a-Localized-Windows-Installer-Bootstrappe
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)