Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Administration interface languages

Which languages the Exponential administration is translated into, how complete each translation is according to the project's own measurements, which ones are machine-assisted, how staff choose their language, and how…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/government/languages/administration-interface-languages.md

On this page

Administration interface languages

This page is for administrators and managers who must offer the administration in the languages their staff work in. The interface texts are in translation files, share/translations/<locale>/translation.ts, and each extension's translations/ directory (Translations and languages).

Interface languages: every locale of the administration and how complete its translation is
Interface languages: every locale of the administration and how complete its translation is

Contents

  1. What ships
  2. Support levels
  3. Machine-assisted translations
  4. How staff choose
  5. Checking and completing a translation

What ships

share/translations/ holds a directory per translation (and untranslated, the template). The completeness of each one, measured against the strings the kernel and its designs use today, is in a table in Languages in Exponential, section 4. Do not plan on a figure from memory: check that table for the current release.

Support levels

From Languages in Exponential, section 2:

LevelMeaning
Full: interface and contentthe administration speaks the language almost completely; content, dates, numbers follow the locale
Partial interface, full contentan older translation covering part of today's strings; the rest shows in English
Content onlyno administration translation; the interface stays English, content and formats work

A country without a translation of its own falls back to its language's main translation (for example the German-speaking countries to ger-DE), see "Interface translation fallbacks".

Machine-assisted translations

The project states that several translations are machine-assisted, at least in part, and asks for review by native speakers before a site relies on them. Extensions release their own catalogues; some extensions show English texts in languages they do not cover yet. A public body with language services can review its official languages and give the corrections back.

How staff choose

Each person chooses in the box Interface of the right toolbar, list Interface language, then Apply. The list shows the most used languages first and then all from A to Z, with each language's completeness. The choice changes menus, buttons, messages and date formats, nothing in the content, and lasts until sign-out (Languages (for editors)). A siteaccess can also have a default interface language through its Locale.

Checking and completing a translation

php bin/php/ezchecktranslation.php fre-FR    # statistics of one translation
./console exp:i18n fallbacks --locale=fre-CA # which translation a locale really shows

Setup > Interface languages (/setup/languages) shows every locale with the translation it shows and its coverage. Translations are edited with Qt Linguist or any XML editor; the steps are in Languages in Exponential, section 8.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x