cal10n - Compiler assisted localization library (CAL10N)

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE JAVA all
Package name cal10n
Package version 0.7.7
Package release lp150.28.1
Package architecture noarch
Package type rpm
Installed size 28.83 KB
Download size 34.49 KB
Official Mirror
Compiler Assisted Localization, abbreviated as CAL10N (pronounced as "calion")
is a java library for writing localized (internationalized) messages.
* java compiler verifies message keys used in source code
* tooling to detect errors in message keys
* native2ascii tool made superfluous, as you can directly encode bundles
in the most convenient charset, per locale.
* good performance (300 nanoseconds per key look-up)
* automatic reloading of resource bundles upon change


Package Version Architecture Repository
cal10n-0.7.7-lp150.2.23.noarch.rpm 0.7.7 noarch openSUSE Oss
cal10n - - -


Name Value
java -


Name Value
cal10n = 0.7.7-lp150.28.1


Type URL
Binary Package cal10n-0.7.7-lp150.28.1.noarch.rpm
Source Package cal10n-0.7.7-lp150.28.1.src.rpm

Install Howto

  1. Add the openSUSE JAVA repository:
    # zypper addrepo opensuse-java
  2. Install cal10n rpm package:
    # zypper install cal10n




2018-05-16 -
- Modified patch:
* cal10n-0.7.7-sourcetarget.patch
+ Build with source and target 8 to prepare for a possible
removal of 1.6 compatibility
- Run fdupes on documentation
2017-09-07 -
- Added patch:
* cal10n-0.7.7-sourcetarget.patch
- Force java source and target levels to 1.6 in order to allow
building with jdk9
2014-12-25 -
- Update to version 0.7.7
+ Correctly read escaped ':', '#', '!', '=' characters. The behavior
is documented in the Properties javadocs (
This fixes CAL-37 (
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
recompress it in xz format
- Add a requirement to xz
2014-07-07 -
- Depend on junit not junit4
2013-09-09 -
- Move from jpackage-utils to javapackage-tools
2012-05-04 -
- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license
2012-04-27 -
- format spec for Factory
2011-12-12 -
- fix build.xml files to build in openSUSE 12.1 and newer.
MANIFEST contained an absolute path in maven-build.xml
- Fix group for javadoc subpackage
- remove id generation for buildroot (used in Fedora)
2011-07-27 -
- Un-mavenize. Build with ant

See Also

Package Description
cal10n-javadoc-0.7.7-lp150.28.1.noarch.rpm Javadoc for cal10n
cglib-2.2-lp150.32.1.noarch.rpm Code Generation Library
cglib-javadoc-2.2-lp150.32.1.noarch.rpm Code Generation Library
chameleon-0.2-lp150.10.1.noarch.rpm Common schema transformation tool
classpathx-mail-1.1.2-lp150.203.1.noarch.rpm GNU JavaMail is a free implementation of the JavaMail API specification
classpathx-mail-javadoc-1.1.2-lp150.203.1.noarch.rpm GNU JavaMail(tm)
classworlds-1.1-lp150.55.1.noarch.rpm Classworlds Classloader Framework
classworlds-javadoc-1.1-lp150.55.1.noarch.rpm Javadoc for classworlds
concurrent-1.3.4-lp150.572.1.noarch.rpm Utility Classes for Concurrent Java Programming
cpptasks-1.0b5-lp150.16.1.noarch.rpm Compile and link task
cpptasks-javadoc-1.0b5-lp150.16.1.noarch.rpm Javadoc for cpptasks
cunit-devel-2.1.3-lp150.15.1.i586.rpm CUnit development files
cunit-devel-2.1.3-lp150.15.1.x86_64.rpm CUnit development files
cunit-doc-2.1.3-lp150.15.1.i586.rpm CUnit documentation
cunit-doc-2.1.3-lp150.15.1.x86_64.rpm CUnit documentation