summaryrefslogtreecommitdiff
path: root/utils/fetch_languages.py
diff options
context:
space:
mode:
authorNoémi Ványi <kvch@users.noreply.github.com>2020-09-12 14:51:35 +0200
committerGitHub <noreply@github.com>2020-09-12 14:51:35 +0200
commit2370234d0978f59dd62efa4a4931e41ad31444d1 (patch)
treed3863e22b3d34092484146ce0bdc6e0ca8d36216 /utils/fetch_languages.py
parent272158944bf13503e2597018fc60a00baddec660 (diff)
parentbdac99d4f0349a71d7ecb9a4c61687356afedd6b (diff)
Merge pull request #2137 from dalf/drop-python-2
Drop Python 2
Diffstat (limited to 'utils/fetch_languages.py')
-rw-r--r--utils/fetch_languages.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/utils/fetch_languages.py b/utils/fetch_languages.py
index 77ec0bf20..0fb9d9c18 100644
--- a/utils/fetch_languages.py
+++ b/utils/fetch_languages.py
@@ -174,14 +174,17 @@ def write_languages_file(languages):
+ '# this file is generated automatically by utils/update_search_languages.py\n'\
+ '\nlanguage_codes = ('
for code in sorted(languages):
- file_content += '\n (u"' + code + '"'\
- + ', u"' + languages[code]['name'].split(' (')[0] + '"'\
- + ', u"' + languages[code].get('country', '') + '"'\
- + ', u"' + languages[code].get('english_name', '').split(' (')[0] + '"),'
+ if 'name' in languages[code]:
+ file_content += '\n ("' + code + '"'\
+ + ', "' + languages[code]['name'].split(' (')[0] + '"'\
+ + ', "' + languages[code].get('country', '') + '"'\
+ + ', "' + languages[code].get('english_name', '').split(' (')[0] + '"),'
+ else:
+ print('ignore ',languages[code])
# remove last comma
file_content = file_content[:-1]
file_content += '\n)\n'
- new_file.write(file_content.encode('utf8'))
+ new_file.write(file_content.encode())
new_file.close()