Usted está aquí:
Traducir componentes de mensajería al idioma de su cliente
Muestre los componentes de mensajería en el idioma preferido del cliente, con la ayuda de Sistema de traducción. Por ejemplo, cuando se envía una pregunta con tres opciones a un cliente que habla francés, se muestra la pregunta y las opciones traducidas al francés.
Ediciones necesarias
| Ver ediciones admitidas. | |
Este artículo se aplica a:
|
Chat en aplicación mejorado, Chat web mejorado v1, Chat web mejorado v2, WhatsApp mejorado, Facebook Messenger mejorado, Mensajes de Apple para negocios mejorados, LINE mejorado y Aportar su propio canal |
Este artículo no se aplica a:
|
Facebook Messenger estándar y canales SMS estándar y mejorados |
| Permisos de usuario necesarios | |
|---|---|
| Para crear componentes de mensajería: | Personalizar aplicación Y Ver parámetros y configuración O Administrador del sistema |
| Para enviar y recibir mensajes en Mensajería: | Agente de Mensajería |
| Para importar y exportar archivos de traducción: | Gestionar traducción Y Personalizar aplicación |
Consulte también:
Paso 1: Configurar Sistema de traducción
Para empezar, active el Sistema de traducción y seleccione los idiomas.
- En Configuración, active Sistema de traducción.
- Agregue uno o más idiomas. Por ejemplo, si el idioma predeterminado de su organización es inglés pero quiere que los componentes de mensajería estén disponibles en francés y español, agregue francés y español.
Paso 2: Preparar sus componentes de mensajería para su traducción
Se pueden traducir dos partes de un componente de mensajería:
- El nombre del componente, que los representantes de servicio ven en la Consola de servicio.
- Todos los valores constantes, que se gestionan en la ficha Constantes, en el Generador de componentes de mensajería. Las constantes determinan el texto en el componente de mensajería que los clientes reciben en un mensaje. Cuando cree un componente por primera vez, se agregarán automáticamente varias constantes estándar. También puede agregar constantes personalizadas.
Si el texto de algún componente de mensajería es literal, en vez de determinado por una constante, no se puede traducir y permanece en el idioma predeterminado de la organización. Para verificar que un componente de mensajería utiliza constantes para todo el texto que quiere traducir, cree o abra el componente en el Generador de componentes de mensajería.
- En Configuración, acceda a la página Componentes de mensajería.
- Haga clic en el nombre del componente de mensajería que quiera traducir.
- En la barra lateral izquierda, haga clic en el formato Texto.
-
En el panel de propiedades, revise los campos de la Plantilla de fórmula. Si la plantilla de fórmula contiene texto literal en vez de constantes, cree una constante personalizada que pueda sustituir el texto literal. Por ejemplo, en este componente de pregunta con opciones, una constante debe sustituir la frase “Seleccionar una opción” en la primera plantilla de fórmula, de modo que se pueda traducir.
- En la barra lateral izquierda, haga clic en Constantes.
- Haga clic en Nuevo.
- Asigne un nombre a su constante, como SelectionPrompt, y guárdela.
- Haga clic otra vez en Formato de texto.
- En la plantilla de fórmula, sustituya el texto literal por su constante. En este ejemplo, Seleccionar una opción se convierte en {!$Constants.SelectionPrompt}.
- Guarde los cambios.
- Si se ha agregado otro formato, haga clic en el nombre del formato en la barra lateral izquierda.
-
En el panel de propiedades, verifique que el campo Tipo para todo el texto que se va a traducir está establecido como Constante y que se selecciona una constante en el campo que hay después de él. En este ejemplo, el formato Respuestas rápidas en una pregunta con componente de opciones estáticas está configurado correctamente.

- Después de configurar las propiedades de todos los formatos agregados a su componente, guarde los cambios.
Paso 3: Traducir su texto de componente
Para proporcionar versiones traducidas de un componente de mensajería, especifique manualmente la traducción o bien importe un lote de texto traducido. Si tiene intención de traducir múltiples componentes de mensajería o bien traducir a varios idiomas, la importación es más rápida.
Proporcione traducciones manualmente:
- En Configuración, acceda a la página Traducir, en Sistema de traducción.
- En el campo Idioma, seleccione el idioma al que quiera traducir su componente de mensajería; por ejemplo, francés.
- En el campo Configurar componente, seleccione Componente de mensajería.
- En el campo Componente de mensajería, seleccione el nombre del desarrollador del componente a traducir.
- En el campo Objeto, seleccione Nombre de componente de mensajería. El nombre del componente aparece en una tabla.
- Pase el ratón sobre la tabla y haga clic en el icono de lápiz, luego escriba la traducción del nombre del componente de mensajería. Por ejemplo, los representantes de servicio cuyo idioma está establecido en francés ven el nombre en francés del componente en la Consola de servicio.
- En el campo Objeto, seleccione Valores constantes. Todas las constantes del componente aparecen en una tabla.
- Pase el ratón sobre la tabla y haga clic en el icono de lápiz, luego escriba la traducción de cada constante.
- Guarde los cambios.
Para proporcionar traducciones en un lote, exporte un archivo de traducción de datos en la página Exportar, en Configuración, bajo Sistema de traducción. Al exportar, seleccione el objeto Nombre de componente de mensajería o Valores constantes. Tras completar un archivo por idioma, impórtelos en la página Importar.
Paso 4: Enviar componentes de mensajería traducidos
Después de proporcionar versiones traducidas de los componentes de mensajería, su equipo de asistencia las puede enviar a los clientes.
- (Tarea de administrador) Active el acceso al campo Idioma de usuario de mensajería para perfiles de representante de servicio y luego agréguelo al formato de página Sesión de mensajería. Los representantes de servicio necesitan acceso de modificación a este campo para enviar componentes de mensajería traducidos.
-
Al comienzo de una sesión de mensajería, actualice el campo Idioma de usuario de mensajería en el registro de la sesión de mensajería para indicar el idioma de preferencia del cliente. Puede recopilar esta información en contexto o a través de una pregunta de bot que rellene el campo automáticamente.
Si activó la opción Identificar idioma preferido de usuarios de mensajería en Configuración, puede omitir este paso.
- Haga clic en la acción del componente de mensajería y luego en Insertar, en un componente a enviar.
- Haga clic en Enviar. Si el Sistema de traducción contiene una versión del componente en el idioma preferido del cliente, el cliente verá el componente de mensajería en su idioma.
Cuando un cliente inicia una sesión de mensajería con un mensaje en francés, el representante de servicio actualiza el Idioma de usuario de mensajería en el registro de sesión a francés. Cualquier componente que el representante envíe durante la sesión aparecerá al cliente en francés.
Si un componente está disponible en el idioma predeterminado de un representante de servicio, el representante ve el nombre del componente en su idioma en la lista de componentes de mensajería que se muestra en la Consola de servicio. De lo contrario, se mostrará el nombre del componente original.
Paso 5: Mantener las traducciones actualizadas
Si se actualiza un componente de mensajería en el Generador de componentes de mensajería, es importante actualizar las traducciones del componente para reflejar los cambios. Compruebe con regularidad si hay traducciones desfasadas y actualícelas según sea necesario.
En la página Traducir en Configuración, Desfasado se selecciona en cualquier traducción cuyo idioma original se haya actualizado después de guardar la versión traducida. Puede actualizar manualmente traducciones concretas, en la página Traducir. O bien, acceda a la página Exportar y exporte una lista de traducciones de componentes de mensajería marcadas como Caducadas.



