Definir su localización para la interfaz de administración (opcional)
Canales aplicables: SMS, Personalizado
Si desea localizar la interfaz de administración para un público diverso, necesita definir una entidad Configuración regional de definición de canal. En la importación de la solución, se creará una nueva fila para cada parte del mensaje en la tabla msdyn_channeldefinitionlocale.
Contrato local de definición de canal
Nombre lógico de la entidad: msdyn_channeldefinitionlocale
Nombre establecido de la entidad: msdyn_channeldefinitionlocales
Nombre del atributo de ID principal: msdyn_channeldefinitionlocaleid
- msdyn_localeid: int - Id. de código de idioma (por ejemplo, inglés - Estados Unidos 1033)
- msdyn_channeldefinitionid:: GUID – ID de definición de canal; debe coincidir con el ID de definición de canal del canal.
-
msdyn_localecontent: cadena (JSON): el contenido localizado. Se admiten las siguientes claves:
- ChannelDefinition.DisplayName: invalidación del contenido del atributo msdyn_channeldefinition.msdyn_displayname en la interfaz de usuario.
- ChannelDefinition.Description: invalidación del contenido del atributo msdyn_channeldefinition.msdyn_description en la interfaz de usuario.
- ChannelDefinition.SpecialConsentLabel: invalidación del contenido del atributo msdyn_channeldefinition.msdyn_specialconsentlabel en la interfaz de usuario.
- ChannelMessagePart.%partname%.DisplayName : reemplaza el contenido del atributo msdyn_channelmessagepart.msdyn_displayname en la interfaz de usuario para la parte del mensaje del canal con el nombre %partname%.
- ChannelMessagePart.%partname%.Description : reemplaza el contenido de descripción msdyn_channelmessagepart.msdyn_description en la interfaz de usuario para la parte del mensaje del canal con el nombre %partname%.
Las configuraciones regionales de la definición de canal se definen en customizations.xml como componentes de la solución. Coloque cada msdyn_channeldefinitionlocale bajo los elementos ImportExportXml>msdyn_channeldefinitionlocales. Cada elemento de la parte del mensaje msdyn_channeldefinitionlocale debe incluir su propio ID único en forma de GUID como atributo XML msdyn_channeldefinitionlocaleid.
Ejemplo de customizations.xml incluida las configuraciones regionales de definición de canal:
<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>