Page body
What this module is for
Use CMS / Languages to control which languages are enabled for CMS and other localized content flows.
Included units
List: enabled language inventory with primary-language badge and remove actionAdd languages modal: chooser for adding one or more languages into the active set
When operators usually open this module
- a new site language should be enabled for editors and translation workflows
- the primary language should be changed
- a language should be removed from the active set
- support needs to confirm which locales are currently enabled
Common confusion
- The page manages the active language set used by the application. It is not the same thing as the full admin language catalog or CSV import workflow.
- The core read route normalizes language data from the admin catalog and can fall back to
/api/admin/get-languageswhen needed. - Removing a language from this page changes the active set, not the historical existence of that language in the admin database.
Verification status
- status:
verified_backend_and_core - FE source:
nx-admin-fe-workspace - backend source:
gs-admin-backendfor the underlying language catalog - core source:
nx-workspace/services/corefor read normalization and active-set persistence