Browse Source

fix: Load server translations in boot

version-14
thebachy1 4 years ago
parent
commit
a373c00abd
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      frappe/translate.py

+ 7
- 0
frappe/translate.py View File

@@ -109,6 +109,13 @@ def get_dict(fortype, name=None):
elif fortype=="jsfile": elif fortype=="jsfile":
messages = get_messages_from_file(name) messages = get_messages_from_file(name)
elif fortype=="boot": elif fortype=="boot":
messages = []
apps = frappe.get_all_apps(True)
for app in apps:
messages.extend(get_server_messages(app))
messages = deduplicate_messages(messages)

messages += frappe.db.sql("""select "navbar", item_label from `tabNavbar Item` where item_label is not null""")
messages = get_messages_from_include_files() messages = get_messages_from_include_files()
messages += frappe.db.sql("select 'Print Format:', name from `tabPrint Format`") messages += frappe.db.sql("select 'Print Format:', name from `tabPrint Format`")
messages += frappe.db.sql("select 'DocType:', name from tabDocType") messages += frappe.db.sql("select 'DocType:', name from tabDocType")


Loading…
Cancel
Save