Chapter 11: Creating a Multilingual Website
IN THIS CHAPTER
Creating a multilingual interface for your site
Enabling support for presenting articles in multiple languages
Creating content structures that support a multilingual site
Implementing tools that support multilingual content
By its very nature, the web is multilingual. Huge audiences exist for content in English, Spanish, Brazilian Portuguese, and Chinese, in particular. While the default Joomla! installer comes in British English, you can find officially maintained installers in a wide variety of other languages. If you want to offer your site in multiple languages, other issues arise. Joomla! provides Language Packs that allow you to present the site interface in any number of languages, but that still leaves the issue of presenting your content in different languages. While Joomla! language management doesn't translate the content for you, it can provide a logical structure for maintaining multilingual content, as well as provide your site visitors with the tools they need to choose their preferred language.
In this chapter, I look at both sides of the translation issue, that is, providing the site interfaces in additional languages and managing multilingual content.
Introducing the Language Manager
The Language Manager is at the heart of the language management capabilities of Joomla!. It has two important functions: First, it enables you to add and customize multiple translations of the interface, and second, it ...