Translating
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 complete or partly complete translations available. (See the locale module for 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
See if the language you are interested in is listed on the download page for translations.
- If it's there, 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.
There are two different ways of contributing: Using a localization server or editing .po files.- If the language is listed under "Users" at the localization server project page please see How to contribute using a localization server.
- 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 the download page for translations, see
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
