diff --git a/gajim/common/i18n.py b/gajim/common/i18n.py index 2d0fc4686..8c05edc40 100644 --- a/gajim/common/i18n.py +++ b/gajim/common/i18n.py @@ -158,8 +158,9 @@ try: if os.name == 'nt': # Set the env var on Windows because gettext.find() uses it to # find the translation - os.environ['LANG'] = LANG - print('Found default language: %s' % LANG) + # Use LANGUAGE instead of LANG, LANG sets LC_ALL and thus + # doesn't retain other region settings like LC_TIME + os.environ['LANGUAGE'] = LANG except Exception as error: print('Failed to determine default language', file=sys.stderr) import traceback