From e8dd3b0d844d135519ae1e3356f8da0107184345 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Sun, 5 Mar 2017 11:15:01 +0530 Subject: [PATCH 1/2] Update __init__.py --- frappe/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/__init__.py b/frappe/__init__.py index f70cbac379..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'): From 5001e92ff9529af37b0661c24c78fa899a5636f5 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Sun, 5 Mar 2017 11:19:49 +0530 Subject: [PATCH 2/2] Update translate.py --- frappe/translate.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frappe/translate.py b/frappe/translate.py index 82a23db9d8..0d0973b133 100644 --- a/frappe/translate.py +++ b/frappe/translate.py @@ -180,8 +180,7 @@ def get_full_dict(lang): # found in local, return! # Check if the passed lang exists in lang_full_dict cash in frappe - if not getattr(frappe.local, 'lang_full_dict', - None) is None and frappe.local.lang_full_dict and lang in frappe.local.lang_full_dict: + if getattr(frappe.local, 'lang_full_dict', {}).get(lang, None): return frappe.local.lang_full_dict frappe.local.lang_full_dict = load_lang(lang)