From: benselme Date: Sun, 11 Jan 2015 16:55:24 +0000 (-0500) Subject: Don't try and import deprecated BCP-47 timezones X-Git-Tag: dev-2a51c9b95d06~51^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87bab018a1003ca32524c7d98bffea112b9d4fca;p=thirdparty%2Fbabel.git Don't try and import deprecated BCP-47 timezones --- diff --git a/scripts/import_cldr.py b/scripts/import_cldr.py index 63780412..7dcd171c 100755 --- a/scripts/import_cldr.py +++ b/scripts/import_cldr.py @@ -163,13 +163,14 @@ def main(): for key_elem in bcp47_timezone.findall('.//keyword/key'): if key_elem.attrib['name'] == 'tz': for elem in key_elem.findall('type'): - aliases = text_type(elem.attrib['alias']).split() - tzid = aliases.pop(0) - territory = _zone_territory_map.get(tzid, '001') - territory_zones.setdefault(territory, []).append(tzid) - zone_territories[tzid] = territory - for alias in aliases: - zone_aliases[alias] = tzid + if 'deprecated' not in elem.attrib: + aliases = text_type(elem.attrib['alias']).split() + tzid = aliases.pop(0) + territory = _zone_territory_map.get(tzid, '001') + territory_zones.setdefault(territory, []).append(tzid) + zone_territories[tzid] = territory + for alias in aliases: + zone_aliases[alias] = tzid break # Import Metazone mapping