]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Move character order parsing into a function of its own
authorAarni Koskela <akx@iki.fi>
Wed, 30 Mar 2016 14:53:09 +0000 (17:53 +0300)
committerAarni Koskela <akx@iki.fi>
Wed, 30 Mar 2016 14:53:59 +0000 (17:53 +0300)
scripts/import_cldr.py

index af48d0f3d1b0cca164be63c5526cc8192ebb82dd..898ec30fdf1df68030f80ce9fa0c8ac0bfebc34f 100755 (executable)
@@ -421,9 +421,7 @@ def _process_local_datas(sup, srcdir, destdir, force=False, dump_json=False):
         parse_currency_names(data, tree)
         parse_unit_patterns(data, tree)
         parse_date_fields(data, tree)
-
-        for elem in tree.findall('.//layout/orientation/characterOrder'):
-            data['character_order'] = elem.text
+        parse_character_order(data, tree)
 
         write_datafile(data_filename, data, dump_json=dump_json)
 
@@ -842,6 +840,11 @@ def parse_day_period_rules(tree):
     return day_periods
 
 
+def parse_character_order(data, tree):
+    for elem in tree.findall('.//layout/orientation/characterOrder'):
+        data['character_order'] = elem.text
+
+
 
 if __name__ == '__main__':
     main()