Giter VIP home page Giter VIP logo

naoghuman / lib-i18n Goto Github PK

View Code? Open in Web Editor NEW
49.0 4.0 3.0 752 KB

The library `Lib-I18N` allows a developer to bind a key-value pair of a `.properties` file to a [StringBinding]. This makes it very easy to change the language during runtime in a [JavaFX] application.

License: GNU General Public License v3.0

Java 99.02% CSS 0.98%
java java-8 java-library javafx javafx-8 javafx-library maven netbeans language multilingual

lib-i18n's Issues

[bug] I18NBindingBuilder.java: Some input files use unchecked or unsafe operations.

[bug] I18NBindingBuilder.java: Some input files use unchecked or unsafe operations.

Changes detected - recompiling the module!
Compiling 11 source files to F:\Entwicklung\workspace-git-lib\Lib-I18N\target\classes
/F:/Entwicklung/workspace-git-lib/Lib-I18N/src/main/java/com/github/naoghuman/lib/i18n/core/I18NBindingBuilder.java: Some input files use unchecked or unsafe operations.
/F:/Entwicklung/workspace-git-lib/Lib-I18N/src/main/java/com/github/naoghuman/lib/i18n/core/I18NBindingBuilder.java: Recompile with -Xlint:unchecked for details.

[doc] Update project description.

Old:
The library Lib-I18N allowed the developer to bind easly .properties key (values) to a [StringBinding] or [Callable]. So changing the language during runtime in a [JavaFX] application won't be a problem anymore. Lib-I18N is written in JavaFX, [Maven] and [NetBeans].
New:
The library Lib-I18N allowed the developer to bind easly .properties key (values) to a [StringBinding]. So changing the language during runtime in a [JavaFX] application won't be a problem anymore. Lib-I18N is written in JavaFX, [Maven] and [NetBeans].

[doc] Update the three example sections in the ReadMe.

[doc] Update the three example sections in the ReadMe.
1)
Add text: That means switching the Locale will automatically load the corresponding values from the bind keys.
Sourcecode: Add class + commentary. The single methods have numbers which are describe in the JavaDoc.
aso.

[doc] Update the library description.

[doc] Update the library description.

Old: The library Lib-I18N allowed the developer to bind easly .properties key (values) to a StringBinding or Callable. So changing the language during runtime won't be a problem anymore.

New: The library Lib-I18N allowed the developer to bind easly .properties key (values) to a StringBinding or Callable. So changing the language during runtime in a JavaFX application won't be a problem anymore.

[api] Remove DefaultI18NValidator from I18NFacade.

[api] Remove DefaultI18NValidator from I18NFacade.

  • Since all methods are delegates the the default implementation where all preconditions are checked, the DefaultI18NValidator isn't nessacary anymore in I18NFacade.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.