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.

Acerca de este ejemplo

Kitchenerie, un comercio minorista ficticio de artículos de cocina, envía correos electrónicos, notificaciones 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 administrar las traducciones en todas sus Campaigns.

Braze admite varios patrones de localización:

  • Liquid condicional manual: El texto se introduce 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, identificadas por configuración regional
  • Mensajes multilingües: 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 que se obtienen de tu CMS o API en el momento del envío

Este ejemplo compara las ventajas y desventajas de cada opción para que puedas elegir el enfoque que mejor se adapte a tu flujo de trabajo de control de calidad, tu combinación de canales, la frecuencia de actualización y los recursos de tu equipo. No sustituye la configuración paso a paso de ningún método concreto. Para ver guías detalladas de cada característica, empieza por Localización y Mensajes multilingües.

Consideraciones

  • Antes de elegir un patrón, decide si necesitas vista previa y control de calidad en el panel, flujos de trabajo de traducción profesional, actualizaciones de contenido frecuentes o textos en tiempo real gestionados desde un CMS.
  • Los mensajes multilingües admiten correo electrónico, push, banners, mensajes dentro de la aplicación y Content Blocks. Ten en cuenta que el servicio de mensajes cortos (SMS) y WhatsApp usan otros patrones de localización. Liquid manual, Content Blocks, catálogos, partners y el contenido conectado pueden aplicarse en todos los canales donde esas características sean compatibles.
  • Braze no genera traducciones. Tú proporcionas los textos a través del panel, un CSV, la API, la importación de catálogos, el flujo de trabajo de un partner o un CMS externo.
  • Liquid manual y los Content Blocks con condicionales integrados necesitan convenciones de nomenclatura y procesos de revisión a medida que aumentan los idiomas. Los flujos de trabajo multilingües y de partners centralizan las actualizaciones, pero pueden requerir mantenimiento mediante 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.
  • Es habitual combinar enfoques. Por ejemplo, puedes usar etiquetas multilingües para el cuerpo de los correos electrónicos, Content Blocks para los pies de página compartidos y catálogos para los textos de productos dentro del mismo programa.

Configuración

Paso 1: Define tus requisitos de localización

Requisito Preguntas que debes responder
Vista previa y control de calidad ¿Los especialistas en marketing necesitan obtener una vista previa de cada configuración regional en el creador de Braze antes del envío?
Escala ¿Cuántos idiomas hay y con qué frecuencia cambia el texto?
Flujo de trabajo ¿Necesitas revisión por parte de traductores, revisiones y aprobaciones?
Forma de los datos ¿El texto es de marketing libre o son campos de producto estructurados (nombres, precios, URL)?
Automatización ¿Las traducciones deben actualizarse automáticamente cuando cambie tu CMS?
Habilidades del equipo ¿Puede tu equipo mantener Liquid, cargas de CSV, API o integraciones de partners?

Paso 2: Compara los enfoques

Dimensión Liquid manual Content Blocks Catálogos Mensajes multilingües Partners de traducción Contenido conectado
Vista previa / control de calidad en el panel Sí Sí Sí Sí Varía según el partner Limitada: es más difícil previsualizar el contenido obtenido
Predeterminado (sin integración) Sí Sí Parcial: requiere configurar el catálogo Sí No: requiere configuración del proveedor No: requiere una API o un 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: se gestiona en la plataforma Bajo: se obtiene en el momento del envío
Actualizaciones de alta frecuencia No Parcial No Parcial Sí Sí
Flujo de trabajo de traducción profesional No No No No Sí No
Datos estructurados / de producto Limitado Limitado Sí: ideal para texto con claves Limitado Varía Sí: a través de una 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 poco frecuentes Componentes compartidos entre mensajes Muchas configuraciones regionales de cadenas estructuradas Muchos idiomas con menos esfuerzo de copiar y pegar Traducción empresarial con aprobaciones Localización dinámica basada en CMS

Paso 3: Relaciona escenarios al estilo de 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 aumentan las configuraciones regionales
Nombres de productos, líneas promocionales y URL de imágenes con claves 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 central con flujo de trabajo de traductores y aprobaciones Partners de localización (por ejemplo, Smartling o Phrase)
Texto gestionado en un CMS que se actualiza a diario Contenido conectado

Paso 4: Implementa el enfoque que seleccionaste

  1. Liquid condicional manual: Usa el atributo language del perfil o atributos de configuración regional con Liquid if / elsif / else. Consulta Enfoques alternativos y Lógica condicional.
  2. Content Blocks: Crea bloques reutilizables; si quieres, oculta el Liquid condicional dentro de los bloques. Consulta Content Blocks y la pestaña Content Blocks en Envío de 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 Envío de mensajes traducidos.
  4. Mensajes multilingües: Añade 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 mediante la API. Obtén una vista previa con Usuario multilingüe en el creador.
  5. Partners de traducción: Configura las configuraciones regionales del espacio de trabajo y luego sigue la integración de tu partner (por ejemplo, Smartling o Phrase).
  6. Contenido conectado: Llama a tu CMS o API de traducción en el momento del envío. Haz pruebas exhaustivas; es posible que la vista previa no refleje las respuestas de la API en vivo. Consulta Contenido conectado.

Para la orquestación de Canvas y Campaign entre regiones (un recorrido frente a un recorrido por país), consulta Gestión de traducciones en la página de Localización.

New Stuff!