Usted está aquí:
Compatibilidad de idiomas Agentforce
Obtenga información acerca de idiomas admitidos, configuración de múltiples idiomas y pruebas de agentes con Agentforce Builder.
Idiomas admitidos por Agentforce
Los idiomas se prueban en la capacidad del agente para realizar acciones estándar y recuperar información en ese idioma solo para los tipos Agentforce (Predeterminado), Agentforce Employee Agent y Agentforce Agente de servicio. Los idiomas en versión beta pueden tener algunas incoherencias al recuperar información, de modo que planifique probar su agente y revisar sus respuestas cuidadosamente.
| Idioma | Código |
|---|---|
| Inglés |
en_AU
|
en_UK
|
|
en_US
|
|
| Afrikaans (Beta) | af |
| Árabe (Beta) | ar |
| Armenia (Beta) | hy |
| Bengalí (Beta) | bn |
| Bosnio (Beta) | bs |
| Búlgaro | bg |
| Catalán | ca |
| Chino simplificado | zh_CN |
| Chino tradicional | zh_TW |
| Croata | hr |
| Checo | cs |
| Holandés |
nl-NL
|
nl-BE
|
|
| Danés | da |
| Estonio | et |
| Farsi (Beta) | fa |
| Finlandés | fi |
| Francés |
fr_CA
|
fr_FR
|
|
| Alemán |
de
|
| Griego | el |
| Gujarati (Beta) | gu |
| Hebreo (Beta) | él |
| Hindi | hi |
| Húngaro | hu |
| Islandés (Beta) | is |
| Indonesio | id |
| Italiano |
it
|
| Japonés |
ja
|
| Canadiense (Beta) | kn |
| Kazajo (Beta) | kk |
| Coreano | ko |
| Letón (Beta) | lv |
| Lituano (Beta) | lt |
| Macedonia (Beta) | mk |
| Malayo | ms |
| Malayalam (Beta) | ml |
| Marathi (Beta) | mr |
| Noruego | no |
| Polaco | pl |
| Portugués |
pt_BR
|
pt_PT
|
|
| Punjabi (Beta) | pa |
| Rumano | ro |
| Ruso (Beta) | ru |
| Serbio (Beta) | sr |
| Eslovaco (Beta) | sk |
| Español |
es_ES
|
es_MX
|
|
| Sueco | sv |
| Tagalo | tl |
| Tamil (Beta) | ta |
| Tereo (Beta) | mi |
| Telegu (Beta) | te |
| Tailandés | th |
| Turco | tr |
| Ucraniano (Beta) | uk |
| Urdu (Beta) | ur |
| Vietnamita | vi |
Para obtener instrucciones sobre cómo agregar idiomas a su agente, consulte Actualizar configuración de idioma para obtener más información.
Pruebe minuciosamente la configuración de idioma de su agente en Agentforce Builder para garantizar un comportamiento coherente. Pruebe a cambiar EndUserLanguage en la ficha Variables y vea cómo responde su agente. Consulte Probar su agente en Agentforce Builder para obtener más información.
Funcionamiento
La arquitectura Agentforce está diseñada para gestionar variaciones de idioma utilizando varias variables y procesos clave. Estos componentes garantizan que sus agentes interpretan las entradas de usuario en varios idiomas con precisión y responden en el idioma correcto.
Agentforce utiliza tres parámetros de idioma principales:
- Idioma del usuario final: Esta configuración representa el idioma de entrada del usuario. Su valor se define explícitamente por el canal de agente (o cliente). El modo en que se rellena esta configuración depende del tipo de canal de agente que se utilice.
- Para agentes conectados al panel Agentforce en Lightning Experience (por ejemplo, agentes Agentforce Employee), el idioma del usuario final se establece desde la configuración de idioma del usuario de Salesforce para la organización. Consulte Modificar su idioma y configuración regional.
- Para agentes conectados a Chat mejorado v1 (por ejemplo, agentes de Servicio Agentforce), el administrador configura un campo previo al chat que determina el idioma del usuario final. Consulte Utilizar idiomas adicionales en pláticas mejoradas de Chat v1.
- Para agentes conectados a otros canales (por ejemplo, Agentforce Lead Nurturing), puede establecer el idioma del usuario final utilizando la API de agente. Consulte Enviar variables de agente con la API de agente.
- Idioma predeterminado de agente: Este es el idioma principal o de reserva que especifica para un agente. Un agente utiliza el idioma predeterminado si no se detecta ningún idioma al inicio de una sesión o si no se admite el idioma detectado. Consulte Actualizar configuración de idioma.
- Idiomas permitidos por agentes: Este es un conjunto de idiomas admitidos secundarios que especifica a los que un agente puede cambiar basándose en la detección de idiomas. Consulte Actualizar configuración de idioma.
Ejemplo: Mensajes del sistema e idioma del usuario final
Cuando configura su agente, define Mensajes del sistema para su agente. Estos incluyen un mensaje de bienvenida, un mensaje de error y (para Agentes de servicio) un mensaje de distribución. Estos mensajes se redactan en un único idioma.
Al inicio de la sesión de chat, Agentforce decide si traducir o no los mensajes del sistema basándose en los tres parámetros de idioma principales.
- Si el idioma del usuario final coincide con el idioma predeterminado del agente, no se produce ninguna traducción y los mensajes del sistema se emiten como se escribieron inicialmente.
- Si la configuración no coincide, Agentforce comprueba si el idioma del usuario final es un idioma secundario. Si es así, Agentforce traduce los mensajes del sistema al idioma del usuario final.
- Si el Idioma de usuario final no es un Idioma predeterminado de agente ni un Idioma secundario de agente, se utilizará el Idioma predeterminado de agente. No se produce ninguna traducción y los mensajes del sistema se emiten como se escribieron inicialmente.
Comportamiento esperado:
| Ejemplo | Configuración de agentes | Idioma de mensajes del sistema |
| 1 | Mensaje del sistema está redactado en inglés Idioma predeterminado del agente establecido como Inglés Idioma secundario de agente está vacío El idioma del usuario final está establecido en francés |
Inglés porque solo se permite el inglés para el agente. |
| 2 | Mensaje del sistema está redactado en inglés, Idioma predeterminado del agente establecido como Inglés Idioma secundario de agente establecido como Francés El idioma del usuario final está establecido en francés |
Francés porque Idioma de usuario final es diferente del Idioma predeterminado de agente y Idioma de usuario final está disponible como Idioma secundario de agente. |
| 3 | Mensaje del sistema está escrito en francés Idioma predeterminado del agente establecido como Inglés Idioma secundario de agente establecido como Francés El idioma del usuario final está establecido en inglés |
Francés porque el Idioma predeterminado del agente es el mismo que el Idioma del usuario final. |
Ejemplo: Cambio de idioma con múltiples idiomas configurados
Cuando un agente está configurado con varios idiomas, el agente prioriza el idioma de la entrada del usuario en una plática si es uno de los idiomas configurados. Por ejemplo, considere un agente configurado con Inglés como el idioma predeterminado y Portugués y Español como idiomas adicionales.
- Al inicio de la sesión, el idioma del usuario final se establece como Inglés.
- El usuario formula una pregunta en español y el agente responde en español.
- El usuario formula una pregunta en inglés (en la misma plática) y el agente cambia y responde en inglés, aunque el idioma predeterminado del usuario sea el español.
- A continuación, el usuario formula una pregunta en portugués (en la misma plática) y el agente cambia de nuevo y responde en portugués.
- Cuando el agente ejecuta una acción, los resultados de la acción están en el idioma del usuario final (inglés) durante toda la sesión. Pero la respuesta del agente, que se ajusta a la salida de la acción, es dinámica. De modo que es posible ver respuestas de idiomas mixtos, como "Asunto: Problemas con el lienzo."

El agente respeta los idiomas que está configurado para comprender. Si un usuario formula una pregunta en un idioma para el que el agente no está configurado, es posible que el agente no proporcione una respuesta en ese idioma. En su lugar, explica que no puede responder en el idioma del usuario. Por ejemplo, si un usuario formula una pregunta en italiano y el agente no está configurado para utilizar italiano, el agente responde en italiano para explicar los idiomas que admite.

Este comportamiento garantiza que el agente tenga capacidad de respuesta al idioma inmediato del mensaje del usuario, mientras que también mantiene los límites para idiomas para los que no está configurado.

