JExpress supports the following languages for its installers, uninstallers, and autoupdaters:
You can easily maintain this internationalization with a few simple steps.
But, you want "Hi!" to appear in the native language, then you would create a resource file for each language you want supported and add a key/value pair line for each word or phrase that you want to display as a separate unit.
For example, if you decide the key will be Hello, then each .res file would contain a line with Hello= followed by the language's word or phrase. Therefore, the english.res file would contain the following line:
While, the spanish.res, would include:
etc. Whatever is on the right side of the equal sign will appear wherever you reference the label through the LocaleTranslator. getString() method.
where "Hello" is replaced with the matching key for the text.
Note: If you're using the JRE or JDK, then you can quickly test your installer with different languages by creating a Pure Java installer and adding the following command line argument before the "-cp" argument:
where [languageCode] is the 2 letter code for the language you want to test. For example, if you want to test the French translation and you're using the JRE, then you're command line might look like this:
Copyright © 1997-2008 DeNova. All rights reserved worldwide.
Privacy policy
Legal notices