¿Qué son localization e i18n?
En la raíz del body de envío (o en Enviar por plantilla), use:
localization— cómo traducir (mode,sourceLocaleopcional)i18n— mapa locale → texto (string simple u objeto con claves por campo)
language / preferencias). Si no hay coincidencia, la API usa fallback (texto fuente o primer locale disponible).
Modos (localization.mode)
localization.sourceLocale (opcional) indica el idioma del texto en payload cuando usa manual o ai.
Formato de i18n
Texto simple (SMS, Telegram, etc.):
speakText hablado + prompt DTMF):
message, caption, subject, html, text, title, body, speakText, gatherPrompt. Vea la referencia OpenAPI del canal para la lista exacta.
Respuesta 202
Cuandolocalization.mode es manual o ai, la respuesta puede incluir data.localization con metadatos (appliedAiLocales, fallbackLocales, etc.). En SMS, destinatarios omitidos por política de longitud pueden aparecer en data.smsSkippedRecipients.
Dónde usar en API v1
Variables y placeholders
variables en la raíz (o payload.variables en plantilla) sustituyen {{name}} después de elegir el locale. Guía: Variables disponibles.
Errores comunes
Catálogo completo: Respuestas de error.
Ejemplo (SMS, manual)
Próximos pasos
- SMS — Introducción: detalles de
speedysmsSkippedRecipients - Enviar por plantilla:
localizationmulticanal - Variables y CRUD de plantillas:
localeTranslationsen panel/API

