diff --git a/webnotes/auth.py b/webnotes/auth.py index e3eb178346..a9d455aae8 100644 --- a/webnotes/auth.py +++ b/webnotes/auth.py @@ -91,7 +91,7 @@ class HTTPRequest: lang = lang.split(",") else: lang = [lang] - + for l in lang: code = l.strip() if code in lang_list: diff --git a/webnotes/boot.py b/webnotes/boot.py index 12f65ef7fa..2a7bfb1ff6 100644 --- a/webnotes/boot.py +++ b/webnotes/boot.py @@ -103,8 +103,8 @@ def load_translations(bootinfo): return user_lang_pref = webnotes.conn.get_value("Profile", webnotes.session.user, "language") - if user_lang_pref and (user_lang_pref in lang_names): - webnotes.lang = lang_names[user_lang_pref] + if user_lang_pref and (user_lang_pref.lower() in lang_names): + webnotes.lang = lang_names[user_lang_pref.lower()] webnotes.user_lang = True if webnotes.lang != 'en':