-
Book Overview & Buying
-
Table Of Contents
Plone 3 Products Development Cookbook
We mentioned it in the first page of this book and if you visit Plone's website you'll see it in the home page: Plone is available in more than 40 languages; Plone is internationalized.
What does this mean? It means that you can install Plone and choose one (or several) of the many supported languages and you'll have a full portal in your preferred tongue(s).
However, this was not for free. If Plone is available in many languages, it's because its developers (core and community developers) have coded it in an internationalization-capable fashion.
In this chapter, we'll look at how to do this in Plone: how to prepare our code, beforehand or afterward, to be translatable.
Let's see some short definitions of terms, which we'll use in the following sections:
|
Term |
Definition |
|---|---|
|
Internationalization |
Adaptation of code so that the user interface can be translated. It doesn't refer to translation of data but code. |
|
Domain |
A set or collection of related terms to be translated (or... |
Change the font size
Change margin width
Change background colour