Java Language System (JLS) v1.0.0 - First release
Pre-releaseJava Language System (JLS) v1.0.0
First stable version of the JLS library. This version introduces key features for internationalizing Java applications, including support for dynamic language switching, automatic translation of components in Swing and Android widgets, and string translations. The library is compatible with Java applications, including those without a graphical interface.
What's included in this version:
-
Language Initialization: Loading languages from external XML files or internal project resources (e.g., mz.app.res.languages.xml).
-
Dynamic Language Switching: Allows changing languages at runtime.
-
Automatic Translation: Supports automatic translation of Swing components and Android widgets (Android functionality has not been tested in this version).
-
String Translation: Provides support for translating simple strings at runtime, making it easy to manage multi-language text in your application.
-
Support for Dynamic Placeholders: Allows the use of dynamic placeholders in translations.
-
Easy Integration: Simple integration with Java applications, including desktop, mobile, and standard Java applications without a graphical interface.
For more information, please refer to the documentation.