Install a language
Last updated on
7 September 2016
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
Multilingual support is provided by the Locale core module.
See Install Drupal in another language for adding a language when installing Drupal.
Add a language
- Enable the Locale module
- Go to the language configuration page:
- Drupal 6: Administer > Site Configuration > Languages
(admin/settings/language
) - Drupal 7 and later: Configuration > Regional and language > Languages
(admin/config/regional/language
)
On that page:
- Drupal 6: Administer > Site Configuration > Languages
- Add the languages you want
- Set a default language.
Never change the default language, otherwise things will break! In D6 you can only change the default language once. See comment below. - Continue with the Automatic or Manual method below to update your strings
Update strings (automatic method)
- Install the Localization update (l10n_update) module (see instructions)
- Update the translations for your languages:
- Drupal 6: Administer > Site Building > Translate Interface > Update
(admin/build/translate/update
) - Drupal 7 and later: Configuration > Regional and language > Translate Interface > Update
(admin/config/regional/translate/update
)
- Drupal 6: Administer > Site Building > Translate Interface > Update
Update strings (manual method)
- Download the translation files you want from localize.drupal.org.
- Upload the translation files to your site:
- Drupal 6: Administer > Site Building > Translate Interface > Import
(admin/build/translate/import
) - Drupal 7 and later: Configuration > Regional and language > Translate Interface > Import
(admin/config/regional/translate/import
)
- Drupal 6: Administer > Site Building > Translate Interface > Import
In Drupal 6, contributed modules and themes may have translation files included. This is no longer the case as of Drupal 7.
Help improve this page
Page status: No known problems
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion