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)

Panels


Although it's not as popular as Views, the Panels module has a reported usage of more than 100,000 installs! Not too shabby. If you haven't tried Panels yet, it's a little hard to wrap your head around it at first when you are used to Drupal's built-in block configuration. But, if you are willing to take the plunge, you'll find that Panels is an awesome tool for sites with non-standard or multiple layout requirements. David Mercer's Drupal 7 book has an introduction to Panels, but, for more in-depth coverage, Bhavin (Vin) Patel has a Drupal Panels book and Earl and Lynette Miles wrote one for Panels, CCK, and Views. I'll assume you know how to use Panels for this section.

Panel panes

The language behavior of panel panes depends on the pane content. For example, if you add a multilingual block, then you will see the language-specific block content when viewing the panel with another language. This is the same for any component added to a pane including nodes, menus, variables, and forms...