MULTILIZER's logo


MULTILIZER is a 100% Pure Java Beans library that makes your Java applications and applets multilingual. A MULTILIZER enhanced application or applet supports multiple languages. The user can even change the language on run-time.

Using MULTILIZER is easy:

  1. Drop a dictionary component to the main frame or applet
  2. Drop a translator component to every frame
  3. Use Language Manager or any text editor to create the dictionary for the application or applet

You can use plain and simple English or any other language as the native language of your application. After you have created the multilingual application, you do not have to change your code to add a new language.

MULTILIZER uses Multilizer Dictionary Translator Architecture (MDTATM). The dictionary contains translations of the user interface strings. The translator component translates the frame or applet to the active language just before it becomes visible. You can consider the dictionary as a sophisticated property resource bundle. Translator component does automatically the job that you had to do when working with Java's resource bundles. You can add modules to the translator to make it possible to translate even the most complicated third party components.

MULTILIZER can detect the default locale of your system and switch on the language that supports the locale. For example, if you run the application in Germany the initial language will be German. In France if will be French. MULTILIZER can switch the language of the application on run time.

MULTILIZER contains Language Manager, a powerful tool that creates and edits dictionaries for MULTILIZER. You can easily send Language Manager and the dictionary to a linguist to be translated.

Java makes it possible to write once, run everywhere. MULTILIZER goes beyond that. It makes it possible to write once, run everywhere, on any language.

100% Pure Java's Logo

MULTILIZER is 100% Pure Java.
MULTILIZER is Y2K and Euro compliant.
MULTILIZER is small: its overhead can be as low as 40 kBytes!