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ódigo | Idioma |
|---|---|
en | Inglés |
nl | Neerlandés (Nederlands) |
fr | Francés (Français) |
de | Alemán (Deutsch) |
es | Español (Español) |
it | Italiano (Italiano) |
pt | Portugués (Português) |
pl | Polaco (Polski) |
cs | Checo (Čeština) |
bg | Búlgaro (Български) |
hi | Hindi (हिंदी) |
zh-CN | Chino (simplificado, China) |
zh-TW | Chino (tradicional, Taiwán) |
zh-HK | Chino (tradicional, Hong Kong) |
Qué se traduce
| Superficie | ¿Se traduce? |
|---|---|
| Pie de página de baja en correos de marketing | Sí |
| Páginas alojadas de baja / suscripción / preferencias | Sí |
| El asunto y cuerpo de tus propias plantillas | No — 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.