Renamed bengali language
This commit is contained in:
parent
070b8c3064
commit
9a6f041237
5 changed files with 19 additions and 8 deletions
|
|
@ -2,7 +2,7 @@ ar العربية
|
|||
bg bǎlgarski
|
||||
bo ལྷ་སའི་སྐད་
|
||||
bs bosanski
|
||||
bn বাঙালি
|
||||
bn বাংলা
|
||||
ca català
|
||||
cs česky
|
||||
da dansk
|
||||
|
|
|
|||
|
|
@ -96,3 +96,4 @@ execute:frappe.db.sql("delete from tabSessions where user is null")
|
|||
frappe.patches.v6_2.rename_backup_manager
|
||||
execute:frappe.delete_doc("DocType", "Backup Manager")
|
||||
frappe.patches.v6_4.reduce_varchar_length
|
||||
frappe.patches.v6_4.rename_bengali_language
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
import frappe
|
||||
from frappe.translate import rename_language
|
||||
|
||||
def execute():
|
||||
language_map = {
|
||||
|
|
@ -8,11 +9,5 @@ def execute():
|
|||
"中國(繁體)": "正體中文"
|
||||
}
|
||||
|
||||
language_in_system_settings = frappe.db.get_single_value("System Settings", "language")
|
||||
if language_in_system_settings in language_map:
|
||||
new_language_name = language_map[language_in_system_settings]
|
||||
frappe.db.set_value("System Settings", "System Settings", "language", new_language_name)
|
||||
|
||||
for old_name, new_name in language_map.items():
|
||||
frappe.db.sql("""update `tabUser` set language=%(new_name)s where language=%(old_name)s""",
|
||||
{ "old_name": old_name, "new_name": new_name })
|
||||
rename_language(old_name, new_name)
|
||||
|
|
|
|||
7
frappe/patches/v6_4/rename_bengali_language.py
Normal file
7
frappe/patches/v6_4/rename_bengali_language.py
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
import frappe
|
||||
from frappe.translate import rename_language
|
||||
|
||||
def execute():
|
||||
rename_language("বাঙালি", "বাংলা")
|
||||
|
|
@ -529,3 +529,11 @@ def deduplicate_messages(messages):
|
|||
|
||||
def get_bench_dir():
|
||||
return os.path.join(frappe.__file__, '..', '..', '..', '..')
|
||||
|
||||
def rename_language(old_name, new_name):
|
||||
language_in_system_settings = frappe.db.get_single_value("System Settings", "language")
|
||||
if language_in_system_settings == old_name:
|
||||
frappe.db.set_value("System Settings", "System Settings", "language", new_name)
|
||||
|
||||
frappe.db.sql("""update `tabUser` set language=%(new_name)s where language=%(old_name)s""",
|
||||
{ "old_name": old_name, "new_name": new_name })
|
||||
Loading…
Add table
Reference in a new issue