summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/update-language-subtags8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/update-language-subtags b/scripts/update-language-subtags
index 979d8168..874a6dc7 100755
--- a/scripts/update-language-subtags
+++ b/scripts/update-language-subtags
@@ -2,6 +2,7 @@
import os
import urllib.request
+import json
block = {}
lists = {}
@@ -33,3 +34,10 @@ for k, v in lists.items():
print(e[0], file=f)
print(e[1], file=f)
+
+with urllib.request.urlopen('https://registry.isdcf.com/languages') as f, open(os.path.join('tags', 'dcnc'), 'w') as g:
+ js = json.loads(f.read())
+ for d in js['data']:
+ if 'dcncTag' in d:
+ print(d['rfc5646Tag'], file=g)
+ print(d['dcncTag'], file=g)