Odin "locale" and "podin" packages updated to Odin 2026-05 version

The odin_locale small library to manage locale data in Odin as well as the podin package to collect translatable strings from Odin source files into PO-compatible message catalogues (.pot) have been published a couple of year ago

They have been now updated to comply with the new Odin os API.

At the same time, the odin_locale library has been updated to the latest IANA language tags (2026-05-05) and to the latest Unicode CLDR plural data (48.1); a new procedure suggesting the pluraliser to use for any given (registered) language tag has also been added; the suggested pluralisers are compatible with (and can be passed to) the core:text/i18n message catalogue parsing procedures.

A new package, locale-tools, has been added to help importing language / plural data from IANA registry and CLDR data into the odin_locale source code.

These packages can be found at Codeberg:

odin_locale
podin
odin_locale-tools

hoping they can be useful…

1 Like