BREAKING CHANGE: Drop frappe.lang in favour of frappe.local.lang

This commit is contained in:
Gavin D'souza 2021-07-14 19:30:01 +05:30
parent 44367c89ba
commit e00aaf8cc4
6 changed files with 5 additions and 7 deletions

View file

@ -130,8 +130,6 @@ error_log = local("error_log")
debug_log = local("debug_log")
message_log = local("message_log")
lang = local("lang")
# This if block is never executed when running the code. It is only used for
# telling static code analyzer where to find dynamically defined attributes.
if typing.TYPE_CHECKING:

View file

@ -208,7 +208,7 @@ def get_column(doctype):
def load_translations(bootinfo):
messages = frappe.get_lang_dict("boot")
bootinfo["lang"] = frappe.lang
bootinfo["lang"] = frappe.local.lang
# load translated report names
for name in bootinfo.user.all_reports:

View file

@ -141,7 +141,7 @@ class Page(Document):
# flag for not caching this page
self._dynamic_page = True
if frappe.lang != 'en':
if frappe.local.lang != 'en':
from frappe.translate import get_lang_js
self.script += get_lang_js("page", self.name)

View file

@ -31,7 +31,7 @@ def getpage():
doc = get(page)
# load translations
if frappe.lang != "en":
if frappe.local.lang != "en":
send_translations(frappe.get_lang_dict("page", page))
frappe.response.docs.append(doc)

View file

@ -187,7 +187,7 @@ def get_script(report_name):
script = "frappe.query_reports['%s']={}" % report_name
# load translations
if frappe.lang != "en":
if frappe.local.lang != "en":
send_translations(frappe.get_lang_dict("report", report_name))
return {

View file

@ -335,7 +335,7 @@ class Session:
now = frappe.utils.now()
self.data['data']['last_updated'] = now
self.data['data']['lang'] = str(frappe.lang)
self.data['data']['lang'] = str(frappe.local.lang)
# update session in db
last_updated = frappe.cache().hget("last_db_session_update", self.sid)