Last updated November 10, 2014. Created on September 12, 2010.
Edited by pbulebar, craig.norris, batigolix, silverwing. Log in to edit this page.

Select the method based on the version of Drupal that you want to install:

Drupal 8

In Drupal 8, you can choose the language of your Drupal website during the installation process.

Be sure the directory sites/default is writable, so that during installation the translation files can be copied to the translations directory at sites/default/files/translations

Drupal 7

To install and use Drupal 7 in a language other than English without additional module requirements, complete the appropriate section based on when you install additional languages:

Note: Ensure that there is a Drupal version is available in your language of choice at https://localize.drupal.org/. Not all languages are available for every version of Drupal, but if yours is available, follow these steps to install Drupal in your language.

Installing a language before installing Drupal

  1. Download the language file from the translation server.
  2. You will find a directory named translations inside the directory of the profile you will be using. Normally you use standard profile, so you can use profiles/standard/translations. Move the downloaded .po file inside this folder.
  3. Install Drupal as per usual by visiting http://[site_URL]/install.php.

Installing a language after installing Drupal

  1. Download the language file from the translation server.
  2. You will find a directory named translations inside the directory of the profile you will be using. Normally, you use standard profile so you can use profiles/standard/translations. Move the downloaded .po file inside this folder.
  3. Go to Modules, and then ensure that the Locale module is enabled.
  4. Go to Configuration, and then click Languages.
  5. Click Add languages, select your language, and then click Save configuration.
  6. After your language is added, you can make it default by selecting the language from the list, and then clicking Save configuration.

Automating installation and updates

After you start to add modules and a theme to the site, downloading and keeping translations updated manually can be tedious. It's suggested that instead you start off with the Localized Drupal installation profile or use the Localization update module to import the translation files automatically.

Legacy translation downloads

You might find documentation mentioning drupal.org/project/translations as the source for Drupal translations. These projects only cover Drupal core and are packaged differently to the files available from localize.drupal.org. The new files and sources are better in many ways, so we are/were continually migrating to use localize.drupal.org only. It is suggested you look at localize.drupal.org as the primary source of language translations.

Drupal 5 & 6

For information about installing Drupal 5 or 6 in another language, see How to install a different language.

Drupal language resources

For more useful materials on configuring a multilingual site in Drupal, see Resource Guide: Configuring a Multilingual Site.

Looking for support? Visit the Drupal.org forums, or join #drupal-support in IRC.