This chapter will cover the multilingual and internationalization features of Drupal 8, which have been greatly enhanced since Drupal 7. The preceding version of Drupal required many extra modules to provide internationalization efforts, but now the majority is provided by Drupal core.
Drupal core provides the following multilingual modules:
- Language: This provides you with the ability to detect and support multiple languages
- Interface translation: This takes installed languages and translates strings that are presented through the user interface
- Configuration translation: This allows you to translate configuration entities, such as date formats and views
- Content translation: This brings the power of providing content in different languages and displaying it according to the current language of the user
Each module serves a specific purpose in creating the multilingual...