Unlike previous versions of Drupal, everything that you need to start translating your website is available in four modules in core.
Multilingual modules
The Language module provides the base functionality used by all of the other multilingual modules. Language allows site administrators to select the languages available on the site and configure how the language is selected and applied to the content. This includes:
- Selecting the languages available on the site
- Selecting a default language for users and other content
- Selecting how language is detected for a request
- Selecting a user interface language for a user
The Interface Translation module allows site administrators to translate the interface of the Drupal site. This includes:
- Translating messages, labels, and administrative menu items
- Importing translation sets
- Exporting translation sets