Saltar al contenido principal

Idiomas

El contenido de Wiselook es multilingüe. Los endpoints de lectura del Catálogo aceptan un parámetro de consulta opcional ?locale=<BCP-47>:

GET /v1/methodologies/{id}?locale=fr-FR

Resolución​

Cuando solicitas un idioma, el servicio lo resuelve frente a las traducciones disponibles de la metodología y recurre al idioma predeterminado de la metodología si el solicitado no está disponible. La respuesta lleva dos cabeceras para que sepas qué has recibido realmente:

  • X-Wiselook-Locale: el idioma que se ha servido realmente.
  • X-Wiselook-Locale-Fallback: true: solo aparece cuando se ha recurrido a otro idioma (el idioma solicitado no estaba disponible).

Inmutabilidad en una evaluación​

El idioma de una evaluación queda fijado al crearla (se resuelve a partir de la preferencia del usuario → el idioma predeterminado de la organización → el de la metodología). No cambia durante toda la vida de esa evaluación, así que una conversación nunca cambia de idioma a mitad de camino.

Los UUID de las entidades son neutros respecto al idioma. El mismo UUID de metodología sirve para todos los idiomas. Un idioma nuevo nunca genera un id de metodología nuevo.