diff --git a/shared/generate_i18n_gtranslate.py b/shared/generate_i18n_gtranslate.py index 9eef05d6..0b6622c9 100755 --- a/shared/generate_i18n_gtranslate.py +++ b/shared/generate_i18n_gtranslate.py @@ -4,6 +4,7 @@ We want python 2.7 again... """ +import io import json import sys @@ -112,8 +113,8 @@ def translate_messages(source, destination, target_language): "name": "Auto translated messages for language " + target_language } - with open(destination, 'w') as f: - f.write(json.dumps(result, indent=2)) + with io.open(destination, 'w', encoding='utf8') as f: + f.write(json.dumps(result, indent=2, ensure_ascii=False)) print("Done")