[fix] on setup wizard language selection and load, set it as system default language
diff --git a/erpnext/setup/page/setup_wizard/setup_wizard.py b/erpnext/setup/page/setup_wizard/setup_wizard.py
index 3bd41fa..bf33e0d 100644
--- a/erpnext/setup/page/setup_wizard/setup_wizard.py
+++ b/erpnext/setup/page/setup_wizard/setup_wizard.py
@@ -445,12 +445,11 @@
@frappe.whitelist()
def load_messages(language):
frappe.clear_cache()
- lang = get_lang_dict()[language]
- frappe.local.lang = lang
+ set_default_language(language)
m = get_dict("page", "setup-wizard")
m.update(get_dict("boot"))
send_translations(m)
- return lang
+ return frappe.local.lang
@frappe.whitelist()
def load_languages():