diff --git a/F-Droid/tools/langs-list-check.py b/F-Droid/tools/langs-list-check.py index 7e34b9b64..83ea03445 100755 --- a/F-Droid/tools/langs-list-check.py +++ b/F-Droid/tools/langs-list-check.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/env python3 # List supported languages missing from the preference array @@ -32,8 +32,8 @@ for d in glob.glob(os.path.join('res', 'values-*')): continue trans.add(lang) -print "In the settings array: %s" % ' '.join(prefs) -print "Actually translated: %s" % ' '.join(trans) +print("In the settings array: %s" % ' '.join(prefs)) +print("Actually translated: %s" % ' '.join(trans)) missing = [] for lang in trans: @@ -41,9 +41,9 @@ for lang in trans: missing.append(lang) if missing: - print "Missing:" + print("Missing:") for lang in missing: - print " %s" % lang + print(" %s" % lang) extra = [] for lang in prefs: @@ -51,11 +51,11 @@ for lang in prefs: extra.append(lang) if extra: - print "Extra:" + print("Extra:") for lang in extra: - print " %s" % lang + print(" %s" % lang) if not missing and not extra: - print "All good." + print("All good.") else: sys.exit(1) diff --git a/F-Droid/tools/remove-unused-trans.py b/F-Droid/tools/remove-unused-trans.py index 12e487d2c..b231fbcac 100755 --- a/F-Droid/tools/remove-unused-trans.py +++ b/F-Droid/tools/remove-unused-trans.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/env python3 # Remove extra translations @@ -31,7 +31,7 @@ for d in glob.glob(os.path.join('res', 'values-*')): if not e.text: root.remove(e) - result = re.sub(r' />', r'/>', ElementTree.tostring(root, encoding='utf-8')) + result = re.sub(r' />', r'/>', ElementTree.tostring(root, encoding='utf-8').decode('utf-8')) with open(str_path, 'w+') as f: f.write(header)