如何更改Wix 3.5 MSI的语言?

时间:2010-09-09 13:40:36

标签: visual-studio-2010 localization wix votive

我已经在Visual Studio 2010中使用Windows Installer XML 3.5创建了一个安装程序。安装程序本身运行良好,但现在我想将它的默认语言从英语(1033)更改为德语(1031)。因此,我将产品标签中的语言属性更改为“1031”,据我所知,这应该具有魔力,但没有任何反应。语言仍然是英语。

<Product Id="MyProductId" Name="NameOfMyApp" Language="1031" Version="MyVersionNumber" Manufacturer="MyCompany" UpgradeCode="MyUpgradeCode">

我在这里缺少什么?

2 个答案:

答案 0 :(得分:1)

如此处所述(或使用Votive时在项目属性中),您需要在命令行上指定语言(culture):

  

<强> WiX Tutorial - Do you speak English?

candle.exe SampleWixUI.wxs
light.exe -ext WixUIExtension -cultures:de-de SampleWixUI.wixobj

答案 1 :(得分:0)

您也可以在Visual Studio中执行此操作:项目 - 属性 - 构建 - 要构建的文化。

Select language for WIX installer in Visual Studio