Translate Drupal to your language

Last modified: December 24, 2009 - 00:43

The interface text (like the "Log in" button and the "Add new comment" text) is in English by default, but can be translated. For many languages, there are completed or partly completed translations available. (See the locale module on how to use them.)

All languages need more translation contributions. Some have only incomplete versions of the text in core, so that parts of the interface will show up in English. Others may be complete but need corrections and improvements of the language. And no language has a complete set of translations for all contributed modules.

How to contribute

First, see if the language you are interested in is listed on the Localization server, second on the download page for translations. Languages are in process of migration to localize.drupal.org, and that is the primary source.

  • If found on localize.drupal.org, check out the group page for the team. If found on the download page, look at the project page and the issue queue for the language. There may be more information on how to contribute, like guidelines, glossaries, and plans there.
  • If found on localize.drupal.org, you just need an account on drupal.org, log in, join the given language team and use the web interface, see How to contribute using a localization server for more information.
  • If the language isn't listed there, see How to contribute by editing .po files.
  • If you want to translate to a language which isn't at either place, look at
    Technical background on interface translations
    and Start a new project for how to start a project for a new language.

Read more about interface translation

For information about content translation or internationalization, see Translation, multilanguage content, and internationalization

 
 

Drupal is a registered trademark of Dries Buytaert.