Skip to content

Backend: Pull in the Unicode CLDR for date/time localization #7590

@tristanlabelle

Description

@tristanlabelle

The Unicode CLDR is a (plaintext) database of locale-specific information for localization. We can then use the Python Babel library to consume that information, allowing us to localize:

  • Dates and times, including month names and days of the week
  • Timezone names
  • Plural rules (can supersede our custom implementation)

Pulling in the CLDR will likely require a separate build step from just importing the Babel library. Ideally this build step shares code between local dev and container-building scenarios. We can also support a CLDR-less fallback for local dev scenarios.

Metadata

Metadata

Labels

1.topic backendThis issue relates to the python backend2.has feature (new)Implementation of a featurei18nInternationalization / localization issue

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions