كيف يمكنني تغيير لغة WIX 3.5 MSI؟
-
01-10-2019 - |
سؤال
لقد قمت بإنشاء تثبيت مع تثبيت Windows XML 3.5 من داخل Visual Studio 2010. يعمل المثبت نفسه بشكل جيد ولكن الآن أود تغيير لغة الافتراضية من اللغة الإنجليزية (1033) إلى الألمانية (1031). لذلك قمت بتغيير سمة اللغة داخل علامة المنتج إلى "1031" والتي يجب أن تفعل السحر بقدر ما أعرف ولكن لا شيء يحدث. اللغة لا تزال الإنجليزية.
<Product Id="MyProductId" Name="NameOfMyApp" Language="1031" Version="MyVersionNumber" Manufacturer="MyCompany" UpgradeCode="MyUpgradeCode">
ماذا أفتقد هنا؟
المحلول
تحتاج إلى تحديد اللغة (الثقافة) على سطر الأوامر عند البناء كما هو موضح هنا (أو في خصائص المشروع عند استخدامك للنذري):
candle.exe SampleWixUI.wxs
light.exe -ext WixUIExtension -cultures:de-de SampleWixUI.wixobj
نصائح أخرى
يمكنك أيضًا القيام بذلك في Visual Studio: Project - Properties - Build - ثقافات للبناء.
لا تنتمي إلى StackOverflow