繁体   English   中英

Microsoft Office 加载项清单从哪里获取语言环境?

[英]Where does Microsoft Office Add-ins manifest get locale from?

我有一个由清单 xml 文件定义的 Word 加载项,它具有以下覆盖:

<DefaultLocale>en-AU</DefaultLocale>
<DisplayName DefaultValue="[DEV] My Add-in">
    <Override Locale="en-au" Value="[en-au] My Add-in" />
    <Override Locale="en-ca" Value="[en-ca] My Add-in" />
    <Override Locale="en-us" Value="[en-us] My Add-in" />
</DisplayName>
<SupportUrl DefaultValue="url-default">
    <Override Locale="en-au" Value="url-au" />
    <Override Locale="en-ca" Value="url-ca" />
    <Override Locale="en-us" Value="url-us" />
</SupportUrl>

我想测试当我的加载项在不同区域加载时覆盖是否有效。 但是,插件总是以某种方式显示 en-us 配置( [en-us] My Add-inurl-us用于 SupportUrl)。

在从共享文件夹重新插入我的开发插件之前我做了什么:

  • 选择另一个地区/语言/时区
  • 清除了我的%LOCALAPPDATA%\Microsoft\Office\16.0\Wef\文件夹
  • 更改所有浏览器类型的语言设置并清除缓存
  • 在 Word 中更改语言首选项

我在我的机器中唯一能找到的美国是 Window 显示语言(我没有其他选项可供选择)和键盘,但我不认为 Word 任务窗格从中获取语言环境代码。

如果有人能指出我测试此语言环境覆盖的正确位置,我将不胜感激。

当重新添加 Manifest 时放入一个新值或 Office 似乎缓存了一些设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM