Sdílet prostřednictvím


Definování lokalizace pro rozhraní správce (volitelné)

Použitelné kanály: SMS, vlastní

Pokud chcete lokalizovat rozhraní správce pro různé cílové skupiny, musíte definovat entitu Národní prostředí definice kanálu. Při importu vašeho řešení se vytvoří nový řádek pro každou část zprávy v tabulce msdyn_channeldefinitionlocale.

Smlouva národního prostředí definice kanálu

Zadejte logický název: msdyn_channeldefinitionlocale
Zadejte název sady: msdyn_channeldefinitionlocales
Název primárního atributu ID: msdyn_channeldefinitionlocaleid

  • msdyn_localeid: int – ID kódu jazyka (například angličtina – USA 1033)
  • msdyn_channeldefinitionid: GUID – ID definice kanálu, musí odpovídat ID definici daného kanálu.
  • msdyn_localecontent: řetězec (JSON) – lokalizovaný obsah. Podporovány jsou následující klíče:
    • ChannelDefinition.DisplayName – přepsání obsahu atributu msdyn_channeldefinition.msdyn_displayname v uživatelském rozhraní.
    • ChannelDefinition.Description – přepsání obsahu atributu msdyn_channeldefinition.msdyn_description v uživatelském rozhraní.
    • ChannelDefinition.SpecialConsentLabel – přepsání obsahu atributu msdyn_channeldefinition.msdyn_specialconsentlabel v uživatelském rozhraní.
    • ChannelMessagePart.%partname%.DisplayName – přepíše obsah atributu msdyn_channelmessagepart.msdyn_displayname v uživatelském rozhraní pro část zprávy kanálu s názvem %partname%.
    • ChannelMessagePart.%partname%.Description – přepíše obsah popisu msdyn_channelmessagepart.msdyn_description v uživatelském rozhraní pro část zprávy kanálu s názvem %partname%.

Národní prostředí definic kanálů jsou definovány v souboru customizations.xml jako součásti řešení. Umístěte každý atribut msdyn_channeldefinitionlocale pod prvky ImportExportXml>msdyn_channeldefinitionlocales. Každý prvek části zprávy msdyn_channeldefinitionlocale musí obsahovat vlastní jedinečné ID ve formě identifikátoru GUID jako atributu XML msdyn_channeldefinitionlocaleid.

Příklad souboru customizations.xml obsahujícího národní prostředí definic:

<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>