如何本地化 Outlook Web 插件清单文件中的文本字符串

问题描述

我开发了一个 Outlook Web 插件。 Web 插件清单文件中有几个字符串。有没有办法在清单文件中使用本地化的资源字符串。字符串示例如下:

    <bt:Urls>
     
      <bt:Url id="msgReadTaskPaneUrl" DefaultValue="https://localhost:5000/" />
    </bt:Urls>
    <bt:ShortStrings>
      <bt:String id="groupLabel" DefaultValue="My Add-in Group" />
      <bt:String id="customTabLabel" DefaultValue="My Add-in Tab" />
      <bt:String id="paneReadButtonLabel" DefaultValue="My Outlook Web Addin" />
      <bt:String id="paneReadSuperTipTitle" DefaultValue="Save Email to External Repository" />
    </bt:ShortStrings>
    <bt:LongStrings>
      <bt:String id="paneReadSuperTipDescription" DefaultValue="This plugin allows you to save your emails and attachments to an external repository. It has been developed by AR" />
    </bt:LongStrings>
  </Resources>

我需要使用“paneReadSuperTipTitle”和“paneReadSuperTipDescription”ID 本地化字符串。你能帮我实现这个目标吗?

谢谢

解决方法

您可以通过覆盖 defaultLocale 从清单控制本地化。可以在 here 中找到有关如何覆盖、设置区域设置和指定清单中的本地化值的文档。

我们的文档中还有一个示例说明如何指定本地化的字符串值 here