Martin Burnicki <martin.burnicki@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. Tony. -- f.anthony.n.finch <dot@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.