Partajați prin


Definiți localizarea pentru interfața de administrare (opțional)

Canale aplicabile: SMS, personalizate

Dacă doriți să vă localizați interfața de administrare pentru un public divers, trebuie să definiți o Locale definiție canal entitate. Când soluția dvs. este importată, se creează un rând nou pentru fiecare parte de mesaj în tabelul msdyn_channeldefinitionlocale .

Definirea canalului Contract local

Nume logic al entității: msdyn_channeldefinitionlocale
Nume set de entități: msdyn_channeldefinitionlocales
Nume atribut ID primar: msdyn_channeldefinitionlocaleid

  • msdyn_localeid: int - ID cod de limbă (de exemplu, engleză - Statele Unite 1033)
  • msdyn_channeldefinitionid: GUID – ID definiție canal; trebuie să se potrivească cu ID-ul definiției canalului.
  • msdyn_localecontent: șir (JSON) - conținutul localizat. Sunt acceptate următoarele taste:
    • ChannelDefinition.DisplayName - suprascrie pentru conținutul atributului msdyn_channeldefinition.msdyn_displayname în UI.
    • ChannelDefinition.Description - suprascrie pentru conținutul atributului msdyn_channeldefinition.msdyn_description în UI.
    • ChannelDefinition.SpecialConsentLabel - suprascrie pentru conținutul atributului msdyn_channeldefinition.msdyn_specialconsentlabel în UI.
    • ChannelMessagePart.%partname%.DisplayName - înlocuiți conținutul atributului msdyn_channelmessagepart.msdyn_displayname în UI pentru partea de mesaj a canalului cu nume %partname%.
    • ChannelMessagePart.%partname%.Description - înlocuiți conținutul descrierii msdyn_channelmessagepart.msdyn_description în interfața de utilizare pentru partea de mesaj a canalului cu nume %partname%.

Localitățile de definire a canalului sunt definite în customizations.xml ca componente ale soluției. Plasați fiecare msdyn_channeldefinitionlocale sub ImportExportXml>msdyn_channeldefinitionlocales elemente. Fiecare element al părții mesajului msdyn_channeldefinitionlocale trebuie să includă propriul său ID unic sub forma GUID ca atribut XML msdyn_channeldefinitionlocaleid.

Exemplu de customizations.xml, inclusiv definiții locale ale canalului:

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