[tz] tzdb timezone names/identifiers and links

Tony Finch dot at dotat.at
Mon Feb 25 12:37:22 UTC 2019

Martin Burnicki <martin.burnicki at meinberg.de> wrote:
> For example, the zone "Europe/Macedonia" is displayed as
> "Europa/Makedonien" on my Linux/KDE system set to German language. As
> far as I can see each project that has to deal with this kind of things
> has to provide the translations by themselves.
> Since TZDB is maintained on github I'd expect there would be quite some
> folks that were happy to provide translations for zone names, eventually
> exported from their own, local projects.

I thought this kind of thing was done by the CLDR, though it seems to map
from TZ names to translated exemplar cities, which is slightly different
than a direct translation of the TZ name.

> Another point that has recently been discussed is how an event time is
> affected if the time zone rules change after the point in time where the
> event is created for some local time, and before the time the  event
> happens.

The way to deal with this is to assign the event a sensible primary
location, and do the mapping from location -> tz lazily on demand.
However the standard data model (iCalendar) doesn't allow this.

f.anthony.n.finch  <dot at dotat.at>  http://dotat.at/
Trafalgar: Mainly southeasterly 4 or 5, but easterly 6 to gale 8 in far
southeast. Rough or very rough. Fair. Good.

More information about the tz mailing list