Ensure that languages that are set are actually supported

This commit is contained in:
blitzmann
2020-06-29 21:10:10 -04:00
parent 732634fefa
commit c242a18a34
3 changed files with 8 additions and 3 deletions

View File

@@ -190,7 +190,9 @@ def defPaths(customSavePath=None):
from service.settings import EOSSettings, LocaleSettings
eos.config.settings = EOSSettings.getInstance().EOSSettings # this is kind of confusing, but whatever
language = language or LocaleSettings.getInstance().get('locale')
# set langauge
localeSettings = LocaleSettings.getInstance()
language = language if language in localeSettings.supported_langauges else localeSettings.get('locale')
eos.config.set_lang(language)
def defLogging():