Compiler Assisted Localization (CAL10N)
Compiler Assisted Localization, abbreviated as CAL10N (pronounced as "calion") is a java library for writing localized (internationalized) messages.
Features
-
Java compiler verifies message keys used in source code
-
Tooling to detect errors in message keys
-
Good performance (300 nanoseconds per key lookup)
-
Automatic reloading of resource bundles upon change
The three-page user manual goes into the details, wherein supposedly the devil resides.