Book Image

Drupal 7 Multilingual Sites

By : Kristen Pol
Book Image

Drupal 7 Multilingual Sites

By: Kristen Pol

Overview of this book

Drupal is one of the most powerful and popular PHP Content Management Systems at the moment. By making your site multilingual, you are opening the door to a whole new user base, in as many countries as you like. Use the localization and internationalization features of Drupal 7 to automatically detect where your site users are visiting from and select the content appropriate to them. The world is your oyster!Drupal 7 Multilingual Sites guides you through the wild world of localization and internationalization with practical and real-world exercises that you can apply to your own website. You will go from theory to practice and acquire the skills you need to make a user-friendly Drupal 7 site that supports multiple languages.You will follow focused chapter exercises to add multiple-language support for your user interface, content, and various parts of your site's configuration such as system variables, menus, and blocks.The latter half of the book fills in the details with step-by-step exercises for localizing the interface, the content, and the configuration. Drupal 7 Multilingual Sites will give you the knowledge and the skills necessary to configure your site to support your language needs.
Table of Contents (13 chapters)

Summary


This chapter has provided us with a broad overview of the language support in Drupal 7. Let's do a quick recap of what we covered.

First, we looked at the different ways to use Drupal's language support, and considered some potential questions to ask before creating a multilingual website. To further our knowledge, we considered a few realistic use cases for different web audiences. We then learned the special terminology associated with the world of Drupal localization.

With our vocabulary enhanced, we moved on to looking at the big pieces of the Drupal 7 multilingual puzzle, namely, interface, content, and configuration. The user interface strings that need translation come from core and contributed modules and themes. For translating content, we narrowed in on data coming from entities. And, for the last piece of the puzzle, we saw that the remaining multilingual configuration involves many elements including handling blocks, menus, taxonomy, and views. The chapter concluded with a preview of the Drupal 7 modules that we'll use very soon.

Now that we understand the big picture, it's time to get to work. In the next chapter, we'll keep ourselves occupied with language settings, interface translation, and general system configuration. If you are ready to go, let's move on and get busy.