Language
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Welcome to the pages dedicated to the Native Language teams and the localization of LibreOffice!
As a quick introduction, the localization (l10n) will deal with the product (UI and help) and its derivatives (templates, extensions, etc) whereas the Native Language teams will produce contents for the website, the documentation, the marketing, etc... in their language, most of the time without involving a translation process.
Localization
- Translating LibreOffice
- Extending the Dictionaries in LibreOffice: You want to add some words to the dictionary in your language
- Translating the wiki
- Mailing List
Native Language
- How to create a website subdomain for your language
- Available mailing lists in your language. If it appears that your language is not listed, please ask for the creation of the mailing lists on the website list.
- Available websites. If you create a website in your language, please add it to the table.
- Big Thank You page You're contributing to a NLP? if you're doing QA, L10n, Documentation, Marketing, Support, please add your name!
L10N QA
KeyID
The KeyID pseudo-language allows to display the KeyID of each string in the menus and dialogs.
Installing on Linux:
- KeyID is available as a language pack, where the (pseudo-)language code is qtz in the file name (for example,
LibreOffice_26.8.1.1_Linux_x86-64_deb_langpack_qtz.tar.gz). - Depending on your system, install it as usual after installing the main package.
Installing on Windows:
- In the installation wizard, choose Custom installation and make sure to select KeyID from the list of user interface languages.
Activating KeyID:
- go under ▸ ▸ ▸ and change the User Interface to KeyID
- when you reopen LibreOffice, you can see now the string reference in front of each menu and dialog
Note: On Linux, use the gen backend, because the GTK dialogs are using gettext directly, and their strings will not get the KeyID. E.g. start LibreOffice with SAL_USE_VCLPLUGIN=gen soffice.
The string reference can be used to quickly lookup the translated version of the string on Weblate by searching for the string reference with the note: prefix (e.g. French translation of string reference cM5es).
Language Support of LibreOffice: Status of Localizations and Writing Aids
Comprehensive table on Language support of LibreOffice: Localized user interface and help system, availability of AutoText, AutoCorrect, spell-check dictionaries, hyphenation patterns, thesaurus, grammar checker and other language-related resources (LibreOffice language extensions).
Contact Table
To ease the inter-projects communication (mostly marketing and website), please add a contact name to your language team.
Infrastructural Issues
To ease the tracking, we now use Redmine to track issues with the websites or Weblate. File a request on the Infrastructure project. If you don't feel comfortable with Redmine, you can still ask Sophi (talk) to help you.