共用方式為


定義管理員介面的當地語系 (選用)

適用的管道:SMS、自訂

如果要針對不同的對象當地語系化管理員介面,則需要定義管道定義地區設定實體。 匯入解決方案時,msdyn_channeldefinitionlocale 資料表中會為每個訊息組成部分建立新的資料列。

管道定義地區設定合約

實體邏輯名稱:msdyn_channeldefinitionlocale
實體組名稱:msdyn_channeldefinitionlocales
主要識別碼屬性名稱:msdyn_channeldefinitionlocaleid

  • msdyn_localeid:整數類型 - 語言程式碼識別碼 (例如,英文 - 美國 1033)
  • msdyn_channeldefinitionid:GUID – 管道定義識別碼;必須符合管道的管道定義識別碼。
  • msdyn_localecontent:字串 (JSON) - 當地語系化的內容。 支援下列鍵:
    • ChannelDefinition.DisplayName - 在 UI 中覆寫 msdyn_channeldefinition.msdyn_displayname 屬性內容。
    • ChannelDefinition.Description - 在 UI 中覆寫 msdyn_channeldefinition.msdyn_description 屬性內容。
    • ChannelDefinition.SpecialConsentLabel - 在 UI 中覆寫 msdyn_channeldefinition.msdyn_specialconsentlabel 屬性內容。
    • ChannelMessagePart.%partname%.DisplayName -在 UI 中用 %partname% 的名稱覆寫管道訊息組成部分的 msdyn_channelmessagepart.msdyn_displayname 屬性內容。
    • ChannelMessagePart.%partname%.Description -在 UI 中用 %partname% 的名稱覆寫管道訊息組成部分的 msdyn_channelmessagepart.msdyn_description 描述內容。

管道定義地區設定會在 customizations.xml 中定義為解決方案元件。 將每個 msdyn_channeldefinitionlocale置放在 ImportExportXml>msdyn_channeldefinitionlocales 元素下 。 每個訊息組成部分元素 msdyn_channeldefinitionlocale 都必須以 GUID 的形式包含其本身的唯一識別碼,做為 XML 屬性 msdyn_channeldefinitionlocaleid

包含管道定義地區設定的 customizations.xml 範例:

<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
 <msdyn_channeldefinitionlocales>
  <msdyn_channeldefinitionlocale msdyn_channeldefinitionlocaleid="d21815c7-5736-4a95-9b69-253b1e70c0a5">
    <msdyn_channeldefinitionid>e779b91e-02a0-4884-8cbe-f217835b42d9</msdyn_channeldefinitionid>
    <msdyn_localeid>1033</msdyn_localeid>
    <msdyn_localecontent>{
            "ChannelDefinition.DisplayName":  "Twilio",
            "ChannelDefinition.Description":  "Connect an existing Twilio account to send text messages",
            "ChannelDefinition.SpecialConsentLabel":  "To ensure that Twilio provider handle STOP commands properly, you must configure your consent settings with the provider directly.",
            "ChannelMessagePart.Text.DisplayName":  "Text",
            "ChannelMessagePart.Text.Description":  "Text part of SMS"}
    </msdyn_localecontent>
  </msdyn_channeldefinitionlocale>
</ImportExportXml>