按区域部署 Outlook 加载项
Deploying Outlook Add-in by region
我似乎无法在 MS 文档中找到这个问题的答案,但我有一个 MS Outlook 加载项,由于某些规定,我们希望跨不同区域的多个 Web 服务器进行部署(美国、欧盟、亚太地区等)。
是否可以通过 manifest.xml 文件,根据客户的区域定位特定的 Web 主机。如果没有,是否可以创建多个 XML 文件并让 Office Store 按区域分发它们。
我试图避免在商店中为每个区域提供多个加载项,并假设用户会选择正确的加载项。
是的,这是可能的。您只需使用 Override element on your Url, as in 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>
您可以根据需要添加任意多个语言环境。
我似乎无法在 MS 文档中找到这个问题的答案,但我有一个 MS Outlook 加载项,由于某些规定,我们希望跨不同区域的多个 Web 服务器进行部署(美国、欧盟、亚太地区等)。
是否可以通过 manifest.xml 文件,根据客户的区域定位特定的 Web 主机。如果没有,是否可以创建多个 XML 文件并让 Office Store 按区域分发它们。
我试图避免在商店中为每个区域提供多个加载项,并假设用户会选择正确的加载项。
是的,这是可能的。您只需使用 Override element on your Url, as in 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>
您可以根据需要添加任意多个语言环境。