首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改Burn的默认UI语言

如何更改Burn的默认UI语言
EN

Stack Overflow用户
提问于 2015-10-15 15:12:47
回答 1查看 1.8K关注 0票数 1

我正在升级一个Wix安装程序到一个Wix包。安装程序用于只支持一种语言的应用程序,因此我需要包的UI使用同一种语言。

要更改wix安装程序的UI语言,我使用了Product的Language属性(1046是我想要的语言的地区代码):

代码语言:javascript
复制
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
    <Product Name="My aplication" ... Language="1046">
    ...
    </Product>
</Wix>

我可以更改包的默认UI的语言吗?多么?

我的包裹:

代码语言:javascript
复制
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
    <Bundle
        Name="..."
        Version="..."
        Manufacturer="..."
        UpgradeCode="...">
        <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkLicense">
            <bal:WixStandardBootstrapperApplication
              LicenseUrl=""
              SuppressOptionsUI="yes"
              xmlns:bal="http://schemas.microsoft.com/wix/BalExtension" />
        </BootstrapperApplicationRef>

        <Chain>
            <PackageGroupRef Id="NetFx40Web"/>
            <MsiPackage Id="..." SourceFile="..."/>
        </Chain>
    </Bundle>
</Wix>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-15 17:11:08

捆绑包没有语言,因为它们通常用于安装中立的和许多本地化的资源。WixStdBA自动尝试使用与用户选择的区域设置匹配的本地化字符串来显示其UI。但是,如果您只提供英文字符串,例如,只显示英文字符串。可以使用.wxl选择本地化文件( WixStandardBootstrapperApplication/@LocalizationFile属性 )。

(现在,只有英文字符串可以用于WixStdBA,所以如果您想要另一种语言,就必须翻译.wxl字符串。)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33152224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档