- Stabilizing 2.1.0 branch
- Update tool to be properly packaged
- Update Sonatype plugin
- Fix Log4Shell in tool package
This expands languageName's capabilities to also include information about language script and other details.
This expands languageName's capabilities to also include information about language script and other details.
This release adds a new function called languageName
to core
.
It uses the JVM's java.util.Locale
database to look up the name of an ISO 639 language code.
It can be called on a string to convert it to a name if one's available, in the JVM's default locale:
language_name = language_code.languageName()
It can also be called with an argument to specify which locale to localize into:
language_name = language_code.languageName("en")
This release adds a new function called languageName
to core
.
It uses the JVM's java.util.Locale
database to look up the name of an ISO 639 language code.
It can be called on a string to convert it to a name if one's available, in the JVM's default locale:
language_name = language_code.languageName()
It can also be called with an argument to specify which locale to localize into:
language_name = language_code.languageName("en")
* Drop support for `admin1` and `city` lookups These required external databases, and I'd rather not have side-effecting like that in IDML. The timezone and ISO lookups are still available because they're small enough to ship with the JVM or with the jar sensibly. * Also remove references to the geo db module from other modules