There is a .xml file for each chooseable language. You can adjust these texts to your requirements and also add the other languages you need.
Path to the .xml files:
SiteKiosk Installationsordner/languages/

Changing text within a language.xml file
Approach:
Please proceed as follows:
Look for the .xml-file you like to modify:
- Startpage-Templates
SiteKiosk Installation Folder/Languages/Startpages
- Browser-Skins
SiteKiosk Installation Folder/Languages/Browserskins
Just in case make a copy of the file you like to edit. Then open the file using the text editor notepad.exe under Win2K or WinXP. Please make sure to use Notepad rather than WinWord or similar software products. The reason for this is that stringtable.xml contains UTF8-encoded characters in order to be able to display special characters or non-Latin characters more accurately. UTF-8 will encode characters with more than 8 bits only if necessary.
Thus, if you want to edit the file, please make sure you use a text editor under Win2K or XP. Unfortunately, Windows98 does not yet provide UTF8 support for this editor.
It is of major importance to ensure the stringtable IDs remain unaltered and correct:
<string id="1">Forward</string>
change it to:
<string id="1">yourtranslation</string>
|
It is important to roughly observe the length of the individual strings. It's fine to use shorter pieces of text, but you should try and avoid longer ones.
When you have finished your translation, please send it to us by e-mail. We will take care of the implementation of the new language then and will create a new installation version.
Using special characters within the stringtable
You must specify all special characters you want to be interpreted as HTML tags as decimal values.
Example:
< = "<"
> = ">"
& = "&"
; = ";"
e.g.:
&nbsp; = " " - Non Breakable Space
<br/> = "<br/>" - Line Break
|
You will find an overview of all special characters including the corresponding decimal values at http://www.html-world.de/program/html_sz.php
Language IDs
Every language starts with a definition of the Language ID and ends in </language>. The individual String IDs are to be found within the language definition.
<language id="9">
<string id="1">Forward</string>
</language>
|
The language IDs are provided on this list:
LANG_AFRIKAANS 54
LANG_ALBANIAN 28
LANG_ARABIC 1
LANG_ARMENIAN 43
LANG_ASSAMESE 77
LANG_BULGARIAN 2
LANG_CATALAN 3
LANG_CHINESE 4
LANG_CROATIAN 26
LANG_CZECH 5
LANG_DANISH 6
LANG_DUTCH 19
LANG_ENGLISH 9
LANG_ESTONIAN 37
LANG_FINNISH 11
LANG_FRENCH 12
LANG_FRENCH-BELGIUM 2060
LANG_GERMAN 7
LANG_GREEK 8
LANG_HEBREW 13
LANG_HINDI 57
LANG_HUNGARIAN 14
LANG_ICELANDIC 15
LANG_INDONESIAN 33
LANG_ITALIAN 16
LANG_JAPANESE 17
LANG_KANNADA 75
LANG_KOREAN 18
LANG_LATVIAN 38
LANG_LITHUANIAN 39
LANG_MACEDONIAN 47
LANG_MALAY 62
LANG_MALAYALAM 76
LANG_MARATHI 78
LANG_NORWEGIAN 20
LANG_POLISH 21
LANG_PORTUGUESE 22
LANG_ROMANIAN 24
LANG_RUSSIAN 25
LANG_SERBIAN 26
LANG_SLOVAK 27
LANG_SLOVENIAN 36
LANG_SPANISH 10
LANG_SWEDISH 29
LANG_THAI 30
LANG_TURKISH 31
|