diff --git a/i18n.py b/i18n.py index d535482..5767d88 100644 --- a/i18n.py +++ b/i18n.py @@ -11,10 +11,8 @@ def load_language_list(language): class I18nAuto: def __init__(self, language=None): - if language is None: - language = "auto" - if language == "auto": - language = locale.getdefaultlocale()[0] + if language in ['auto', None]: + language = locale.getlocale()[0] if not os.path.exists(f"./i18n/{language}.json"): language = "en_US" self.language = language