Skip to content

Add C++ and QML API for country, country subdivision and timezone lookups

Volker Krause requested to merge vkrause/ki18n:work/regional-api into master

This attempts to unify various bits of code and translations related to countries and timezones all over the place.

iso-codes is used for the country and country subdivision translations, two OSM-based datasets are used for the geographic lookup tables and their timezone <-> country mappings. Substantial parts of the code are based on existing similar solutions in KContacts and KItinerary.

See also:

Still missing in this context (see T12429 on what blocks this):

  • timezone translations
  • country -> language lookup and language name translations

This can be added on top of this though, and shouldn't block the integration of the already working parts.

Merge request reports