For localization of project (names of layers, labels for symbols etc) you have to define child elements for elements that have the following attributes name, label and labelfield.
...
Les VillesDie Städte
...
NAME_FRNAME_DE
...
For localization of applet messages and labels of applet components you have to define element resources for your language in layout file.
If you want to see ALOV Map available in your language, then all we need from you is a copy of the translated layout file.
You may find the list of translated layouts on download page
To activate the language you have to set up the parameter for applet tag.
[language] is a valid ISO Language Code. These codes are the lower-case two-letter codes as defined by ISO-639. You can find a full list of these codes at a number of sites, such as:
http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
Our XML parser sets default encoding as ISO-8859-1. For non ISO-Latin letters you may use other encodings sets but it is recommended to use UTF-8 for better portability.
For proper displaying of characters stored in attribute data you have to define metadata element #305 for dataset:
Besides, there is applet parameter. It is a encoding default value.
To make sure you characters displays properly you may write your own translation to unicode. In this case you have to create the implementation of interface org.alov.util.LangDriver.
You may download example for Cyrillic.
In this case you have to set up the "langdriver" parameter for applet tag
To define locale name for data fields you have to define metadata elements #304: