Как мне изменить язык Wix 3.5 MSI? - PullRequest
2 голосов
/ 09 сентября 2010

Я создал установщик с Windows Installer XML 3.5 из Visual Studio 2010. Сам установщик работает довольно хорошо, но теперь я хотел бы изменить язык по умолчанию с английского (1033) на немецкий (1031). Поэтому я изменил языковой атрибут внутри тега продукта на «1031», что, насколько я знаю, должно творить чудеса, но ничего не происходит. Язык по-прежнему английский.

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

Что мне здесь не хватает?

Ответы [ 2 ]

1 голос
/ 09 сентября 2010

Вам нужно указать язык (культуру) в командной строке при сборке, как описано здесь (или в свойствах проекта, когда вы используете Votive):

Учебник WiX - Вы говорите по-английски?

candle.exe SampleWixUI.wxs
light.exe -ext WixUIExtension -cultures:de-de SampleWixUI.wixobj
0 голосов
/ 30 мая 2013

Вы также можете сделать это в Visual Studio: Проект - Свойства - Построить - Культуры для сборки.

Select language for WIX installer in Visual Studio

...