Page body
What this page shows
This page lists the languages currently enabled for the application and gives operators fast controls for changing the primary language or removing a locale from the active set.
When to use it
- confirm the currently enabled language set
- change which language is treated as primary
- remove a language that should no longer be available
- open the modal to add new languages from the broader catalog
How to read it
Each row represents one enabled language and shows:
CodeNameNative namePrimarybadge when the row is the current primary language
The page-level modal is used to add more languages from the full catalog.
Known caveats
- The active-set page is different from the full language catalog. Operators can enable or remove languages here even though the admin language database contains many more entries.
- Core
GET /api/core/languagesnormalizes the admin language catalog into ISO language objects and the FE also keeps an admin fallback. - Removing a language from the active set does not delete it from the admin catalog.
Verification status
- status:
verified_backend_and_core - FE language list and add-language modal are mapped
- core read and write routes plus admin fallback route are traced