diff --git a/frappe/translate.py b/frappe/translate.py index 9ba0860cd1..ccf0cbea09 100644 --- a/frappe/translate.py +++ b/frappe/translate.py @@ -205,7 +205,9 @@ def load_lang(lang, apps=None): if '-' in lang: parent = lang.split('-')[0] - out = load_lang(parent).update(out) + parent_out = load_lang(parent) + parent_out.update(out) + out = parent_out frappe.cache().hset("lang_full_dict", lang, out)