Configurar el idioma de la verificación
El flujo autodetecta el idioma del navegador y recurre al inglés como alternativa - aquí tienes cómo forzar un idioma en su lugar, y cómo configurar el idioma de los correos por separado.
La interfaz de verificación autodetecta la configuración regional del
navegador y recurre al inglés como alternativa. Para forzar un idioma, pasa
language al crear la sesión. El idioma del correo es un campo separado
(contact_details.email_lang): fijar uno no fija el otro.
#Comportamiento por defecto
Si la configuración regional del navegador de la persona es una que Didit soporta, la interfaz de verificación la usa. Si no, recurre al inglés. No tienes que hacer nada para que eso funcione.

- Texts sobrescribe el texto, por idioma.
- Guarda antes de probar el flujo en el otro idioma.
#Forzar un idioma
La autodetección se equivoca lo suficiente como para importar: un dispositivo compartido, un teléfono comprado en el extranjero, un WebView que informa del idioma de la aplicación en lugar del del usuario, o un navegador configurado en un idioma que la persona en realidad no lee. Cuando sabes más que el navegador, fíjalo explícitamente.
| Campo | Dónde | Qué controla |
|---|---|---|
language | Cuerpo de creación de sesión | El idioma de la interfaz de verificación |
contact_details.email_lang | Cuerpo de creación de sesión | El idioma de las notificaciones por correo: invitación, recordatorios, actualizaciones de estado |
email_language | Actualización del estado de la sesión | El idioma de un correo de cambio de estado cuando envías uno |
Todos los valores distinguen mayúsculas de minúsculas: usa los códigos exactos de la lista de idiomas soportados. Si no pasas un idioma de correo, los correos recurren al inglés independientemente del idioma de la interfaz.
Fijar el idioma de la interfaz no fija el idioma del correo. Un flujo puede
mostrarse correctamente en español y aun así enviar sus correos en inglés si solo
se pasó language. Si tus usuarios reportan que el flujo estaba bien pero los
correos no, esa es la causa.
#WebView y móvil
Dentro de un WebView, la configuración regional que se informa a la página es la de la aplicación anfitriona, no necesariamente la preferencia del usuario en tu producto. Si tu aplicación tiene su propia configuración de idioma, pásala como language al crear la sesión en lugar de confiar en la detección: la aplicación lo sabe y el WebView no.
#Idiomas de derecha a izquierda
Varios idiomas soportados son de derecha a izquierda, incluido el árabe. El flujo gestiona la dirección; no la configuras por separado. Si has sobrescrito texto en el Style Editor, comprueba que esas sobrescrituras se leen correctamente tanto en una configuración regional RTL como en una LTR: una cadena escrita a mano es lo que más probablemente falle ahí.
#Texto personalizado e idiomas juntos
Las sobrescrituras de texto en el Style Editor reemplazan cadenas concretas sin que tengas que bifurcar traducciones por configuración regional. Ese es el objetivo de la función, pero también significa que una sobrescritura escrita en un idioma aparece en todos los idiomas a menos que lo gestiones. Si soportas varios idiomas, prefiere mantener las traducciones incluidas y sobrescribir solo lo que realmente necesites.
#Palabras ilegibles o sin sentido en el flujo
Si un usuario reporta texto revuelto (palabras con letras mezcladas, o una mezcla de dos idiomas a mitad de frase), la causa habitual no es la propia traducción del flujo. Es una función o extensión de traducción del navegador reescribiendo la página encima de lo que renderiza el flujo.
Pídeles que desactiven la traducción para la página. El flujo ya ofrece sus propios idiomas, así que traducirlo en el navegador no aporta nada y de forma fiable lo rompe.
#Los idiomas del OCR son otra cosa distinta
El OCR de Didit lee documentos en más de 130 idiomas. Eso es completamente independiente del idioma en el que se muestra la interfaz: una persona puede completar el flujo en inglés mientras sostiene un documento impreso en griego, y ambas cosas funcionan. Consulta documentos y países soportados.
#Los informes están en inglés
El PDF de sesión descargable se renderiza en inglés independientemente del idioma del flujo. Es un artefacto de cumplimiento interno más que algo que entregas al usuario final. Consulta descargar un informe de verificación.
#Idioma y abandono
Si un mercado muestra un abandono inusualmente alto, el idioma merece descartarse pronto como causa: la gente abandona un flujo que no puede leer en lugar de quejarse de ello. Comprueba en qué configuración regional se ejecutaron realmente esas sesiones antes de buscar una causa más sutil. Consulta cuando una sesión nunca termina.
