Add a language to LibreOffice

Add a Language to LibreOffice


Step 1: Find & write down basic info about your language

  • ISO 639-3 code for the language from Ethnologue (3 lower case characters)
  • What is the language's primary name (from the Ethnologue)
  • ISO 3166 country code (two upper case characters)
  • Is your language written Right to Left (RTL)? (e.g. Arabic, Hebrew, Syriac)
  • Does the language use Complex Text Layout (CTL)? (e.g. Arabic, Ethiopic Hebrew, and Syriac scripts)

Step 2: Create the LibreOffice locale file using this website: [[http://www.it46.se/localegen/]]

  • Fill out all information for your language
  • It is OK to put some information in using a national language, such as month names, day names, or the weird financial info like First Quarter.
  • When you validate each page, ignore the messages that say: “Deprecated: Function ereg_replace() is deprecated in…”
  • Scroll all the way to the bottom and either fix errors you made in the form, or press the Next button.
  • On the final page, you will see a link to download the file at the very bottom. Download it.

Step 3: Submit the information to LibreOffice as a feature request.

  • You will need to create an account at: https://bugs.freedesktop.org
  • Log in, then go to this website, which will have information already filled in for:LibreOffice new language request
  • In the Description, politely ask for your language to be added. Include all the information from Step 1:
    • Language Code (ISO 639-3): xxx
    • Language Name:
    • Country Code (ISO 3166): XX
    • Written RTL? Y/N
    • Requires CTL? Y/N
    • I'm attaching the locale data for my language.
  • Make sure to click the “Add an attachment” button and attach the locale file that you downloaded in Step 2.
  • When you are done, click the “Submit a Bug” button to send your feature request to the developers.

Step 4: Wait for confirmation and respond to any questions from the developer.

  • You should get emails at the email address you specified when you created your account at bugs.freedesktop.org.
  • If the developers have questions or need more information, be sure to respond to them.
  • Your language should be available in the next minor release of LibreOffice.
  • But, once the developer says they have created your language and locale, you may be able to see the language in LibreOffice if you download one of the nightly builds (not recommended for production use though).



Contributors to this page: sewhite .
Page last modified on Thursday July 11, 2013 13:23:01 GMT-0000 by sewhite.


Creative Commons License
All content on this LingTranSoft wiki are by SIL International are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.