diff --git a/src/helpers/i18n_data.py b/src/helpers/i18n_data.py index c9dc606..e5b522e 100644 --- a/src/helpers/i18n_data.py +++ b/src/helpers/i18n_data.py @@ -1,12 +1,12 @@ LOCALE_DATA = { - "cs_CZ": ("Čeština", 100), + "cs_CZ": ("Čeština (česko)", 100), "de": ("Deutsch", 37), - "en_US": ("English", 100), + "en_US": ("English (united states)", 100), "es": ("Español", 100), "fr": ("Français", 80), "ja": ("日本語", 75), - "nb_NO": ("Norsk bokmål", 21), + "nb_NO": ("Norsk bokmål (norge)", 21), "uk": ("Українська", 100), - "zh_Hans": ("中文", 54), - "zh_Hant": ("中文", 76), + "zh_Hans": ("中文 (简体)", 54), + "zh_Hant": ("中文 (繁體)", 76), } \ No newline at end of file diff --git a/utils/i18n/generate.py b/utils/i18n/generate.py index 524dc45..7d75c4f 100644 --- a/utils/i18n/generate.py +++ b/utils/i18n/generate.py @@ -18,7 +18,7 @@ lines = [] for locale, pofile in locales_to_pofiles.items(): - language_name = babel.Locale.parse(locale).get_language_name().capitalize() + language_name = babel.Locale.parse(locale).get_display_name().capitalize() translation_percentage = int((len(pofile.translated_entries())/total_english_strings) * 100) lines.append(f""""{locale}": ("{language_name}", {translation_percentage})""")