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

Contributing translations

How native speakers translate Exponential - where the translation catalogues live, which languages are complete, how to translate and test, review by a second speaker, right-to-left languages, and translating the…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/supporters/contributing-translations.md

On this page

Contributing translations

This page is for native speakers who want Exponential in their language. Translations reach every user of that language, often people who would never read an English manual.

Where translations live

  • The administration's messages are in share/translations/<locale>/translation.ts, one file per language (for example ger-DE, fre-FR, esl-ES, ukr-UA, heb-IL).
  • doc/eng-us/languages.md lists the locales, the administration translations and how complete each one is; the help page Languages explains languages for editors and administrators.
  • Extensions carry their own translations in their own translations/ directories.

How to translate

  1. Pick a language and check its completeness in doc/eng-us/languages.md.
  2. Fork the repository and open the language's translation.ts.
  3. Translate the messages that are untranslated or marked unfinished. Keep placeholders such as %1 exactly as they are.
  4. Test: switch the administration to your language and look at the screens you translated.
  5. Commit with a subject such as Updated: German translation of the help dashboard and open a pull request (Contributing code has the workflow and the manifest rule).

Quality

  • Use the terms the rest of the translation already uses; consistency matters more than elegance.
  • Ask a second native speaker to review before you submit.
  • Do not machine-translate without review.
  • Product names stay as they are: Exponential, 7x, the Exponential Foundation.

Right-to-left languages

The administration supports dir="rtl" for right-to-left languages such as Arabic and Hebrew (Languages). When you translate one, check the layout of the screens, not only the words.

Translating the documentation

Help pages are free documentation under the GFDL 1.3 or later, so you may translate them (Free documentation). Agree with the maintainers in an issue how translated pages are organized before you translate many pages.

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