Cómo Traducción inteligente elige el idioma del destinatario
Descubre cómo Traducción inteligente lee un idioma de cada perfil, elige una versión traducida al enviar y qué revisar cuando alguien recibe la incorrecta.
La Traducción inteligente solo está disponible en los planes de pago.
La propiedad de idioma
Traducción inteligente lee una propiedad del perfil para decidir el idioma de cada destinatario. La configuración regional es la predeterminada. Para cambiarla, ve a la configuración de traducción de la cuenta (Configuración › Traducción) y elige cualquier propiedad del perfil en la cuenta en Cómo determinar el idioma preferido.
Propiedad | ¿Tiene un valor predeterminado? | De dónde proviene el valor |
|---|---|---|
Configuración regional (predeterminada, recomendada) | Sí, para algunas integraciones | Shopify (con Shopify Markets) y PrestaShop lo completan con la región de la tienda del cliente. También puedes configurarlo tú mismo. Los valores deben ser códigos BCP-47, como |
Una propiedad personalizada, como idioma | No | Vacío hasta que lo recopiles con un formulario, una importación de CSV, un enlace de perfil o la interfaz de programación de aplicaciones (API). Asígnale el nombre que quieras, como idioma o idioma preferido. |
Locale es la propiedad recomendada. La integración de Shopify lo mantiene sincronizado con la tienda, y puedes configurarlo por tu cuenta con cualquier código BCP-47. Elige una propiedad personalizada solo si ya almacenas ahí las preferencias de idioma.
Si eliges una propiedad personalizada y está vacía en un perfil, la Traducción inteligente usa el Locale de ese perfil en su lugar. La casilla Usar el Locale predeterminado del perfil cuando falta la propiedad de idioma preferido, debajo del selector de propiedades, controla esto y está activada de forma predeterminada. Con esta opción desactivada, el destinatario recibe el idioma alternativo del mensaje.
Valores aceptados
Los valores de configuración regional deben ser códigos BCP-47. Una propiedad personalizada también puede incluir nombres de idioma o de país, pero se siguen recomendando los códigos BCP-47 porque son la única forma de seleccionar una variante regional, como el francés canadiense.
Tipo de valor | Ejemplos | Lo que recibe el destinatario |
|---|---|---|
Código BCP-47 |
| Esa variante de idioma o regional |
Nombre del idioma en inglés (solo propiedad personalizada) |
| El idioma base |
Nombre del idioma en ese idioma (solo propiedad personalizada) |
| El idioma base |
Nombre del país (solo propiedad personalizada) |
| El idioma de ese país |
Solo se reconoce un conjunto limitado de nombres, así que revisa antes de confiar en uno. En la configuración de traducción de la cuenta, Previsualizar idiomas reconocidos muestra con qué idioma coincide cada valor de la propiedad que elegiste y cuántos perfiles lo tienen.
Se aplican algunas reglas de formato a cada valor:
- No distingue entre mayúsculas y minúsculas.
FR-cayfr-CAcoinciden con el mismo idioma. - Los guiones bajos funcionan como guiones, así que
en_GBcoincide conen-GB. - Quita los espacios antes o después del valor.
Germancon un espacio al final no se reconoce. - Es mejor priorizar un idioma en lugar de un país donde se hablan varios idiomas.
CanadaoSwitzerlandno pueden indicarle a Traducción inteligente qué idioma quiere alguien. - La parte del idioma de un código determina el idioma. Shopify y otros sistemas suelen emparejar el idioma de un comprador con su mercado, así que
en-FRrecibe inglés, no francés.
Para ver todos los idiomas compatibles y su código, consulta Idiomas compatibles y códigos de configuración regional. Un valor que Traducción inteligente no puede reconocer no genera un error. En su lugar, el destinatario recibe el idioma de respaldo del mensaje, como se describe en la siguiente sección.
Orden de coincidencia
Al enviar, Traducción inteligente compara el valor de cada destinatario con los idiomas a los que se tradujo el mensaje y envía el primero que coincida.

Se detiene en la primera verificación que aplique. Un valor que no puede reconocer se salta directamente al idioma de respaldo, que eliges para cada mensaje cuando lo traduces. Cada mensaje tiene uno, y puede ser el idioma de origen. Los mensajes nuevos comienzan con el idioma de respaldo establecido en la configuración de traducción de tu cuenta.
Por ejemplo, toma un mensaje con esta configuración:
Idioma de origen | Traducciones | Alternativa |
|---|---|---|
Inglés ( | Francés ( | Inglés ( |
Esto es lo que
los diferentes destinatarios obtienen:
Valor del destinatario | Ellos obtienen | Por qué |
|---|---|---|
| Francés canadiense | Coincidencia exacta |
| Francés | Mismo idioma |
| Alemán | Nombre del idioma en alemán |
| Inglés | No hay versión en español, así que se usa la alternativa. |
Sin valor ni configuración regional | Inglés | Idioma alternativo |
Recopila datos de idioma
Escribe el valor de cada idioma en la única propiedad que lee Traducción inteligente. Se recomienda Locale, y la integración de Shopify lo mantiene sincronizado con tu tienda. Si recopilas el idioma por tu cuenta, escribe códigos BCP-47 en Locale, o usa una propiedad personalizada si quieres almacenar nombres.
Método | Cómo configurar el idioma | Más información |
|---|---|---|
Formulario de registro | Agrega un campo desplegable o de opción única que se guarde en la propiedad de idioma. Para un formulario que solo se muestra en el sitio de un idioma, también funciona un campo oculto con un valor fijo. | |
Páginas de consentimiento | Agrega | |
Importación de CSV | Agrega una columna de valores de idioma y asígnala a tu propiedad durante la importación. | |
Enlaces a perfiles | Agrega un enlace a un mensaje que establezca la propiedad cuando alguien haga clic en él, como un enlace de "Leer esto en Español". | |
API | Configura el atributo |
Usa el s
mismo formato en todas partes, idealmente códigos BCP-47. Mezclar de, German y Deutsch entre fuentes se sigue resolviendo, pero hace que los reportes y la configuración de traducción sean más difíciles de leer.
País y configuración regional del catálogo para el contenido del producto
Los nombres de producto, los precios y la moneda en los bloques de productos provienen del catálogo localizado de Shopify, no de Traducción inteligente. Esto necesita Shopify Markets y un catálogo localizado. Klaviyo combina el idioma del destinatario con su país para seleccionar los datos del catálogo, de modo que una persona que habla francés en Canadá ve los detalles del producto fr-CA con el precio en dólares canadienses.
Tipo de bloque | Qué coincide | Si no hay ninguna coincidencia |
|---|---|---|
Bloque de productos dinámicos | La propiedad de idioma y país del destinatario | Si no hay país, se usa la configuración regional del catálogo asignada a su idioma. Los productos que falten en la configuración regional seleccionada se omiten; si no queda ninguno, Klaviyo prueba la configuración regional asignada y luego el catálogo predeterminado. |
Bloque de producto estático, con Localizar para el destinatario activado | El idioma y la región del destinatario al enviar | Usa el idioma y la región elegidos para el bloque, luego la configuración regional de la cuenta y luego el catálogo base. |
Para configurar la configuración regional del catálogo a la que se recurre para cada idioma, ve a Configuración › Traducción › Asignación de configuración regional del catálogo. Por ejemplo, asigna Francés a fr-FR para que las personas que hablan francés sin país sigan viendo datos de productos en francés. Para ver los pasos de configuración, consulta Cómo localizar los bloques de producto.
Por qué alguien recibió el idioma incorrecto
Traducción inteligente usa el valor que tuviera la propiedad en el momento del envío. Cuando alguien recibe el idioma incorrecto, normalmente esa propiedad tenía un valor diferente en ese momento que el que tiene ahora. Antes de asumir que la traducción salió mal, revisa qué escribe en esa propiedad.
Para revisar un correo electrónico anterior, abre el perfil del destinatario, busca el evento Correo electrónico recibido correspondiente a ese mensaje en el feed de actividad y expándelo. Su configuración regional preferida es el idioma que Traducción inteligente leyó del perfil, y su configuración regional de contenido es la versión que envió. Si la configuración regional preferida es incorrecta, el perfil tenía un valor diferente a la hora de envío. Si es correcta, pero la configuración regional de contenido difiere, el mensaje no tenía traducción para ese idioma.
Causa | Cómo identificarlo | Corregir |
|---|---|---|
Una llamada de identificación en el sitio reemplazó el valor | El JavaScript de Klaviyo de tu sitio envía un valor de configuración regional o de idioma cuando identifica a los visitantes. | Quita el idioma de la llamada identify o haz que envíe la elección real del visitante. |
Una importación o una llamada a la interfaz de programación de aplicaciones (API) reemplazó el valor | Una importación de CSV reciente o una integración escribió en la propiedad. | Corrige los datos de origen y vuelve a importar. |
No se reconoce el valor | La configuración de traducción de la cuenta muestra un valor que no coincide con un idioma. Las causas comunes son un error tipográfico, un espacio al final, un código no compatible o un nombre en Locale. | Cambia el valor a un código compatible. Consulta los valores aceptados arriba. |
El mensaje no tiene traducción para ese idioma | El valor es correcto, pero ese idioma no es uno de los idiomas de destino del mensaje. | Agrega el idioma al mensaje o acepta el idioma de respaldo. |
Estos cambios ocurren en segundo plano. Klaviyo no muestra un error cuando un valor cambia o no se puede asociar, así que un envío de prueba a un perfil semilla es la forma más rápida de confirmar lo que recibirá un destinatario.
Control de calidad de un envío por idioma
Traducción inteligente envía un solo mensaje a toda la audiencia, así que revisa los idiomas en ese mensaje en lugar de dividir la audiencia por idioma.
- Ve a la configuración de traducción de tu cuenta y usa Vista previa de idiomas reconocidos para revisar cómo coinciden los valores de la propiedad. Cualquier valor que no coincida con un idioma usa el valor alternativo.
- Asegúrate de que el mensaje esté traducido a cada idioma que usa tu audiencia.
- Obtén una vista previa del mensaje como perfiles con diferentes idiomas, incluido uno sin valor.
- Envíate una prueba en cada idioma. Consulta Cómo revisar y editar traducciones.
Después del envío, el desglose por idioma en el informe del mensaje muestra el desempeño de cada idioma. Consulta Medir rendimiento por idioma.
Limitaciones
- Una propiedad por cuenta. Todos los mensajes leen la misma propiedad de idioma. Para usar una fuente diferente para una audiencia, primero escribe sus valores en esa propiedad.
- Sin advertencia para valores que no coinciden. Un error tipográfico o un valor no compatible envía el idioma de respaldo sin mostrar un error. Revisa la configuración de traducción y envía una prueba en cada idioma antes de hacer envíos grandes.
- Los formularios de registro no se traducen. Los formularios pueden recopilar un idioma, pero el formulario en sí se muestra en el idioma en el que lo creaste. Crea un formulario por idioma si necesitas formularios traducidos.
Recursos adicionales
- Cómo habilitar la Traducción inteligente
Descubre cómo habilitar la Traducción inteligente para los mensajes, para que puedas enviar campañas y flujos en varios idiomas según las preferencias de idioma de tu audiencia. Klaviyo puede traducir el contenido de los correos electrónicos a más de 60 idiomas.
- Cómo usar Shopify Markets con Klaviyo
Descubre cómo integrar Shopify Markets con Klaviyo para asegurarte de que la información de clientes y productos, la moneda y los precios de cada región e idioma en los que vendes se sincronicen en Klaviyo.