Many users ask to translate Jabir in various languages.
To do this I prepare a language toolkit:
1. download jabelkit.zip
2. unzip contents into installation directory (eg: C:\Programmi\Jabir3.0) with this directory structure

3. goto into res directory
4. rename jabel_xx.xml in jabel_[your contry prefix].xml (eg: jabel_it.xml for italian)
5. edit jabel file with an unicode text editor
6. run jabir using startup file jabir.bat (windows) or jabir.sh (unix)
7. fill language textfield with [your contry prefix] and test Jabir
Please:
1. use an unicode (utf-8) text editor like metapad or jedit
2. use xml convention and quoting
> → > < → < & → & ' → '
3. respect words capitalization
"Ticket" is different than "ticket"
4. leave intact file headers
<?xml version="1.0" encoding="UTF-8"?> <java version="1.6.0_07" class="java.beans.XMLDecoder">
5. first HashMap: first [string] parameter is "Jabir internal string" while
second [string] parameter is your translated form (eg: Ticket → Scontrino):
<object class="java.util.HashMap">
<void method="put">
<string>Ticket</string>
<string>Scontrino</string>
</void>
<void method="put">
<string>tickets</string>
<string>scontrini</string>
</void>
<void method="put">
<string>Articles</string>
<string>Articoli</string>
</void>
.....
6. second HashMap: first [string] parameter is "Jabir internal string" while
second [int] parameter is the decimal ascii code (65 for letter A..90 for letter Z) used as
keyboard accelerator (eg: Ticket becomes Scontrino → 83 is letter S):
<object class="java.util.HashMap"> <void method="put"> <string>Ticket</string> <int>83</int> </void> <void method="put"> <string>Exit</string> <int>88</int> </void>
Once, you have completed your homework and you want to share it, please send
me a copy that I will include in Jabir installation package
THANKS YOU
info@jabir.it