List supported UI locales
GET /i18n/locales
Returns the locales the frontend has a catalogue for. Used by the language picker in the user menu and on the account preferences page. Static per server build; the response is derived from the bundled frontend catalogues plus a small completion-pct hint.
Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”List of supported locales
One UI locale the frontend has a catalogue for. Used by the
language picker. completion_pct is the share of source-of-
truth (en) keys translated — useful for showing “(70%)”
beside a locale name so users know it’s incomplete.
object
IETF BCP47 tag (e.g. “en”, “es-AR”).
English name (e.g. “Spanish (Argentina)”).
Endonym (e.g. “Español (Argentina)”).
Optional regional sub-tag (e.g. “AR”).
0..100 — share of en keys this catalogue translates.
Authentication required, missing, or invalid
object
Human-readable error summary
Example
the request could not be completedExample
{ "error": "authentication required: sign in and retry with a valid session or API token"}