diff --git a/frappe/__init__.py b/frappe/__init__.py index 80d65e1f17..bc362c1f3c 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -48,7 +48,7 @@ def _(msg, lang=None): # msg should always be unicode msg = as_unicode(msg).strip() - # retrun lang_full_dict according to lang passed parameter + # return lang_full_dict according to lang passed parameter return get_full_dict(lang).get(msg) or msg def as_unicode(text, encoding='utf-8'): diff --git a/frappe/translate.py b/frappe/translate.py index c7823f4efd..ec2b0e9fda 100644 --- a/frappe/translate.py +++ b/frappe/translate.py @@ -178,6 +178,7 @@ def get_full_dict(lang): if not lang: return {} + # found in local, return! if getattr(frappe.local, 'lang_full_dict', {}).get(lang, None): return frappe.local.lang_full_dict