Changes for version 0.02 - 2026-10-19

  • A phrase CLDR writes for two days (Hindi's one word for yesterday and tomorrow) dies naming both unless prefer picks
  • parse_interval, try_parse_interval and match_interval: the ISO form, what format_interval writes in every locale, and "Monday to Friday" where a table has the words.
  • Day ordinals in digits from CLDR's rules, in about forty locales: "the 15th", "October 15th", "le 1er octobre"; match assumes the month.
  • A zone after a time: IANA names, offsets, the locale's CLDR zone names and abbreviations; "3 pm EST" keeps its offset out of season; keep_zone.
  • Every locale's full and long date and time, as Time::Keeper writes them with their zone, read back: Traditional Chinese, Cantonese, Thai and others whose day and time a space sets apart, and Basque's bracketed zone.

Modules

the words people use for a time, read in every locale
a locale's words for a time, compiled to be read back
what a text named, and what was filled in
number words from CLDR's spellout rules
the words CLDR has none for, one small table a locale