Ir al contenido

Comparar enfoques para gestionar traducciones multilingües

Evalúa cómo se almacena, actualiza, previsualiza y envía el texto localizado para que puedas elegir un enfoque de localización que se ajuste a tu flujo de trabajo de QA, combinación de canales y frecuencia de actualización.

Sobre este ejemplo

Kitchenerie, un minorista ficticio de artículos de cocina, envía correos electrónicos, push y mensajes dentro de la aplicación en inglés, francés y alemán. Los equipos de marketing e ingeniería necesitan una forma repetible y escalable de gestionar las traducciones en sus Campaigns.

Braze admite varios patrones de localización:

  • Liquid condicional manual: Contenido introducido por idioma en el cuerpo del mensaje
  • Content Blocks: Bloques reutilizables (con o sin etiquetas de traducción multilingüe)
  • Catálogos: Filas de traducción estructuradas indexadas por configuración regional
  • Mensajes multilingüe: Etiquetas de traducción, cargas de CSV y la API de traducción (acceso anticipado)
  • Partners de traducción: Smartling, Phrase, Lokalise y otros
  • Contenido conectado: Cadenas localizadas obtenidas desde tu CMS o API en el momento del envío

Este ejemplo compara las ventajas y desventajas para que puedas elegir el enfoque que mejor se adapte a tu flujo de trabajo de control de calidad, combinación de canales, frecuencia de actualización y recursos del equipo. No reemplaza la configuración paso a paso de ningún método individual. Para guías detalladas de cada característica, comienza con Localización y Mensajes multilingüe.

Consideraciones

  • Decide si necesitas vista previa y QA en el panel, flujos de trabajo de traducción profesional, actualizaciones de contenido de alta frecuencia o texto impulsado por un CMS en tiempo real antes de elegir un patrón.
  • Los mensajes multilingües son compatibles con correo electrónico, push, banners, mensajes dentro de la aplicación y Content Blocks. Ten en cuenta que SMS y WhatsApp utilizan otros patrones de localización. Liquid manual, Content Blocks, catálogos, partners y contenido conectado pueden aplicarse en todos los canales donde se admitan esas características.
  • Braze no genera traducciones. Tú proporcionas el texto a través del panel, CSV, API, importación de catálogos, flujo de trabajo de partners o CMS externo.
  • Liquid manual y Content Blocks con condicionales incorporados necesitan convenciones de nomenclatura y procesos de revisión a medida que crecen los idiomas, y los flujos de trabajo multilingües y de partners centralizan las actualizaciones, pero pueden requerir mantenimiento de CSV o API.
  • El contenido conectado y algunos flujos de partners dependen de sistemas externos. Si una API o un CMS no está disponible en el momento del envío, es posible que el contenido localizado no se cargue.
  • La superposición es común. Por ejemplo, puedes usar etiquetas multilingües para los cuerpos de correo electrónico, Content Blocks para pies de página compartidos y catálogos para el texto de productos en el mismo programa.

Configuración

Paso 1: Captura tus requisitos de localización

Requisito Preguntas a responder
Vista previa y control de calidad ¿Los especialistas en marketing necesitan previsualizar cada configuración regional en el creador de Braze antes de enviar?
Escala ¿Cuántos idiomas hay y con qué frecuencia cambia el texto?
Flujo de trabajo ¿Necesitas revisión, correcciones y aprobaciones del traductor?
Formato de los datos ¿El texto es contenido de marketing de formato libre o campos de producto estructurados (nombres, precios, URL)?
Automatización ¿Deben actualizarse las traducciones automáticamente cuando tu CMS cambia?
Habilidades del equipo ¿Tu equipo puede mantener Liquid, cargas de CSV, API o integraciones de partners?

Paso 2: Compara los enfoques de un vistazo

Dimensión Liquid manual Content Blocks Catálogos Mensajes multilingües Partners de traducción Contenido conectado
Vista previa en el panel / control de calidad Sí Sí Sí Sí Varía según el partner Limitado: más difícil previsualizar el contenido obtenido
Predeterminado (sin integración) Sí Sí Parcial: se requiere configuración del catálogo Sí No: configuración del proveedor No: se requiere API o CMS
Cobertura de canales Todos los canales compatibles Todos los canales compatibles Todos los canales compatibles Correo electrónico, push, banners, mensajes dentro de la aplicación, Content Blocks Varía según el partner Todos los canales compatibles
Esfuerzo de implementación Bajo Bajo–medio Medio Bajo Alto (depende del partner) Medio
Esfuerzo continuo (BAU) Alto: ediciones por mensaje Medio: mantenimiento de bloques Medio: actualizaciones por CSV o API Medio: cargas de CSV Medio: gestionado en la plataforma Bajo: obtenido en el momento del envío
Actualizaciones de alta frecuencia No Parcial No Parcial Sí Sí
Flujo de traducción profesional No No No No Sí No
Datos estructurados / de producto Limitado Limitado Sí: ideal para texto con clave Limitado Varía Sí: a través de fuente externa
Riesgo de dependencia externa Ninguno Ninguno Ninguno Ninguno Medio Medio: el envío falla si la fuente no está disponible
Más adecuado para Pocos idiomas, actualizaciones infrecuentes Componentes compartidos entre mensajes Muchas configuraciones regionales de cadenas estructuradas Muchos idiomas con menor esfuerzo de copiar y pegar Traducción empresarial con aprobaciones Localización dinámica impulsada por CMS

Paso 3: Asocia los escenarios estilo Kitchenerie con un enfoque

Escenario de Kitchenerie Punto de partida recomendado
Tres idiomas, pocas Campaigns al mes, equipo de marketing pequeño Liquid condicional manual o Content Blocks con Liquid
Encabezado, pie de página y bloques legales compartidos entre correo electrónico e IAM Content Blocks, con traducciones multilingües guardadas en el bloque cuando las configuraciones regionales escalan
Nombres de productos, líneas promocionales y URL de imágenes con clave por configuración regional Catálogos
Correo electrónico y push en ocho o más configuraciones regionales con vista previa en el creador Mensajes multilingües
TMS centralizado con flujo de trabajo de traducción y aprobaciones Partners de localización (por ejemplo, Smartling o Phrase)
Contenido propiedad de un CMS que se actualiza diariamente Contenido conectado

Paso 4: Implementa el enfoque que seleccionaste

  1. Liquid condicional manual: Usa el atributo de perfil language o de configuración regional con Liquid if / elsif / else. Consulta Enfoques alternativos y Lógica condicional.
  2. Content Blocks: Crea bloques reutilizables; opcionalmente, oculta Liquid condicional dentro de los bloques. Consulta Content Blocks y la pestaña Content Blocks en Enviar mensajes traducidos.
  3. Catálogos: Importa filas de traducción (por ejemplo, id, context, language, body) y haz referencia a ellas con Liquid catalog_items. Consulta la pestaña Catálogos en Enviar mensajes traducidos.
  4. Mensajes multilingües: Agrega configuraciones regionales, envuelve el texto en etiquetas de traducción y luego carga un CSV. Si tienes acceso anticipado a los endpoints de traducción, puedes actualizar las traducciones por API. Previsualiza con Multi-language user en el creador.
  5. Partners de traducción: Configura las configuraciones regionales del espacio de trabajo y luego sigue la integración del partner (por ejemplo, Smartling o Phrase).
  6. Contenido conectado: Llama a tu CMS o API de traducción en el momento del envío. Prueba a fondo; la vista previa puede no reflejar las respuestas en vivo de la API. Consulta Contenido conectado.

Para la orquestación de Canvas y Campaigns entre regiones (un recorrido versus un recorrido por país), consulta Gestión de traducciones en la página de localización.

New Stuff!