【发布时间】:2017-08-01 20:54:59
【问题描述】:
我似乎无法在 MS 文档中找到此问题的答案,但我有一个 MS Outlook 插件,由于某些规定,我们希望在不同地区(美国、欧盟、亚太地区等)。
是否可以通过 manifest.xml 文件根据客户端所在的区域定位特定的 Web 主机。如果没有,是否可以创建多个 XML 文件并让 Office 商店按区域分发它们。
我试图避免在商店中提供多个每个区域的加载项,并假设用户会选择正确的一个。
【问题讨论】:
我似乎无法在 MS 文档中找到此问题的答案,但我有一个 MS Outlook 插件,由于某些规定,我们希望在不同地区(美国、欧盟、亚太地区等)。
是否可以通过 manifest.xml 文件根据客户端所在的区域定位特定的 Web 主机。如果没有,是否可以创建多个 XML 文件并让 Office 商店按区域分发它们。
我试图避免在商店中提供多个每个区域的加载项,并假设用户会选择正确的一个。
【问题讨论】:
是的,这是可能的。您只需在您的网址上使用Override element,如example:
<bt:String id="insertGistLabel" DefaultValue="Insert Gist">
<bt:Override Locale="es-ES" Value="Inserte el Gist"/>
</bt:String>
所以在你的情况下,它会是这样的:
<bt:Urls>
<bt:Url id="messageReadTaskPaneUrl" DefaultValue="https://[hostname]/index.html">
<bt:Override Locale="es-ES" Value="https://[hostname]/el-indexo.html"/>
</bt:Url>
</bt:Urls>
您可以根据需要添加任意数量的语言环境。
【讨论】: