BitelioBitelio
Guides

Localización

Sirve el pie de página de baja y las páginas alojadas de suscripción en el idioma de cada contacto

Las cadenas que Bitelio mismo renderiza — el pie de página de baja que añade a los correos de marketing, más las páginas alojadas de baja, suscripción y preferencias — pueden servirse en los idiomas de tus contactos. Lo que Bitelio nunca toca es el contenido de tus propias plantillas: los asuntos y el texto del cuerpo no se traducen automáticamente, y permanecen totalmente bajo tu control.

Establecer el idioma por defecto del proyecto

En Ajustes → Proyecto, elige un idioma por defecto. Los contactos sin un idioma propio registrado usan este.

Sobrescribir por contacto

Para dar a un destinatario individual un idioma distinto, escribe un campo locale en el data del contacto:

curl -X POST https://api.bitelio.com/v1/track \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "email": "ada@example.com",
    "event": "signed_up",
    "data": { "locale": "fr" }
  }'

El valor debe ser un código BCP 47 / ISO 639 de la lista de compatibilidad de abajo. El campo también está disponible como {{locale}} en variables de plantilla, así que puedes ramificar tu propio contenido a partir de él.

Cuando el locale de un contacto no está entre los idiomas compatibles, toma el control el idioma por defecto del proyecto; cuando ninguno está establecido, todo se renderiza en inglés.

Idiomas compatibles

CódigoIdioma
enInglés
nlNeerlandés (Nederlands)
frFrancés (Français)
deAlemán (Deutsch)
esEspañol (Español)
itItaliano (Italiano)
ptPortugués (Português)
plPolaco (Polski)
csCheco (Čeština)
bgBúlgaro (Български)
hiHindi (हिंदी)
zh-CNChino (simplificado, China)
zh-TWChino (tradicional, Taiwán)
zh-HKChino (tradicional, Hong Kong)

Qué se traduce

Superficie¿Se traduce?
Pie de página de baja en correos de marketing
Páginas alojadas de baja / suscripción / preferencias
El asunto y cuerpo de tus propias plantillasNo — crea plantillas por idioma y ramifica sobre {{locale}}

Traducir tus propias plantillas

El contenido de las plantillas es tuyo para localizar. Dos enfoques son comunes:

  • Una plantilla separada por idioma, seleccionada por tu código o tu flujo de trabajo antes de disparar el envío. Un sufijo de idioma en el nombre (welcome-en, welcome-fr) las mantiene organizadas.
  • Una única plantilla que ramifica internamente, usando condicionales de Handlebars sobre {{locale}} para incrustar cada variante de idioma. Funciona bien para unas pocas cadenas cortas; se vuelve tedioso cuando los correos se alargan.

Cuando hay mucho que localizar, una plantilla por idioma se mantiene manejable durante mucho más tiempo.