SIGNALS Documentation
API Reference

Languages

Manage UI languages, translation strings, JSON import/export, and the default locale.

Overview

Languages manages UI locales: activate languages, edit translation strings, import/export JSON, and set the default language.

Where it lives

Route: /admin/settings/languages (admin.settings.languages)

Open Admin → Data → Languages.

Permissions

Ability Used for
languages.view View the page
languages.manage Add/edit/delete languages, edit strings, import/export, set default

Key workflows

  • Add language — code, name, native name, optional copy-from, active flag
  • Edit strings — paginated inline editor with search and untranslated-only filter
  • Download / Upload JSON — non-English languages; upload must map English source → translation
  • Set default — full page reload so chrome locale updates
  • English cannot be deleted, deactivated, or overwritten via upload in the UI