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 ...

Get Joomla! Bible, 2nd Edition 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.