Infoglue has multi language support. It supports virtually all Unicode languages and used UTF-8 in all parts of the system. A new language can easily be added during runtime by using the management tool the way we will describe here.

The main view will list the languages currently available to the system. It is regardless of which repository and so on. It looks something like this:

Basically the language has a name, a language code (ISO) and a charset used for encoding.

To create a language you press “New Language”-button as usual and get the following fields to edit:


Field name

Typical values


Language name

The language name which will be shown in the content tool. Use a natural name.

This value is for presentation only.

Language Code

Should be the language code found for the language in

This value is for site logic mainly.

Character set

ISO-8859-1, UTF-8 etc

Set this value to specify which encoding we should use when sending information to the user. Very important for non-western languages. We usually use iso-8859-1 for all western languages and UTF-8 if we wish to support anything else. One can use UTF-8 always if you don’t have to support old browsers or special devices.

After filling in the information press Save and it will be available in the system. To be available on a particular site you have to go back to the repository view and tick the new language as available on the repositories it should be available on. Please look at the section about repositories for more information.