Working with languages

If we want a multilingual site, the logical first step is to add more languages! In this section, we will add languages to our site, configure how our languages are detected, and set up ways to go between these languages.

Adding languages with the Locale module

Drupal has language support built into the core, but it's not fully turned on by default. If you go to your site right now and navigate to Configuration | Regional and language, you will see the Regional settings and Date and time config pages for configuring default country, time zone, and date/time formats:

  1. To get our languages hooked in, let's enable the core module, Locale. Now go back to Configuration | Regional and language to see more options:
  2. Click on Languages ...

Get Drupal 7 Multilingual Sites now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.