mirror of https://github.com/jumpserver/jumpserver
perf: 修改 i18n
parent
be58539df8
commit
b52f18aea6
|
@ -5,7 +5,7 @@ from django.conf import settings
|
|||
from jinja2 import Environment
|
||||
|
||||
|
||||
def translate(i18n, key):
|
||||
def translate(key, i18n):
|
||||
lang = settings.LANGUAGE_CODE[:2]
|
||||
lang_data = i18n.get(key, {})
|
||||
return lang_data.get(lang, key)
|
||||
|
@ -18,7 +18,7 @@ def yaml_load_with_i18n(stream):
|
|||
i18n = yaml_data.get('i18n', {})
|
||||
|
||||
env = Environment()
|
||||
env.filters['trans'] = lambda key: translate(i18n, key)
|
||||
env.filters['trans'] = lambda key: translate(key, i18n)
|
||||
template = env.from_string(ori_text)
|
||||
yaml_data = template.render()
|
||||
yaml_f = io.StringIO(yaml_data)
|
||||
|
|
Loading…
Reference in New Issue