From deb88bae4c99b8ee0181d7bce5b12a30f35dac97 Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Sat, 13 May 2023 23:55:24 +0200 Subject: [PATCH] Added es-MX, removed duplicates for regional dialects Signed-off-by: Alexander Borsuk --- tools/python/translate.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/python/translate.py b/tools/python/translate.py index 11ecb8c0de..71cced10f5 100755 --- a/tools/python/translate.py +++ b/tools/python/translate.py @@ -14,6 +14,7 @@ GOOGLE_TARGET_LANGUAGES = [ 'ar', 'be', 'ca', + 'es-MX', 'eu', 'fa', 'he', @@ -123,6 +124,11 @@ if __name__ == '__main__': translations = deepl_translate(text_to_translate) google_translations = google_translate(text_to_translate) translations.update(google_translations) + # Remove duplicates for regional variations. + for regional in ['en-GB', 'es-MX', 'pt-BR']: + main = regional.split('-')[0] # 'en', 'es', 'pt'... + if translations[regional] == translations[main]: + translations.pop(regional) print('\nMerged Deepl and Google translations:') en = translations.pop('en')