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>