Locales
Wiselook content is multilingual. Catalog read endpoints accept an
optional ?locale=<BCP-47> query parameter:
GET /v1/methodologies/{id}?locale=fr-FR
Resolution
When you request a locale, the service resolves it against the methodology's available translations, falling back to the methodology's default locale if the requested one isn't available. The response carries two headers so you know what you actually got:
X-Wiselook-Locale— the locale actually served.X-Wiselook-Locale-Fallback: true— present only when a fallback occurred (requested locale wasn't available).
Immutability on an evaluation
An evaluation's locale is fixed at creation (resolved from the user's preference → tenant default → methodology default). It never changes for the life of that assessment run, so a conversation never switches language mid-flight.
Entity UUIDs are locale-neutral — the same methodology UUID serves every language. A new locale never mints a new methodology id.