mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-28 15:55:24 +00:00
perf: 修改翻译信息
This commit is contained in:
@@ -960,7 +960,8 @@
|
||||
"BuiltinVariable": "Builtin variable",
|
||||
"Add": "Add",
|
||||
"SuccessfulOperation": "Successful operation",
|
||||
"Modify": "Modify"
|
||||
"Modify": "Modify",
|
||||
"AdhocUpdate": "Update Adhoc"
|
||||
},
|
||||
"perms": {
|
||||
"": "",
|
||||
|
@@ -8,7 +8,7 @@
|
||||
使用方法:
|
||||
1. 生成差异文件: python i18n-util.py diff en ja
|
||||
2. 修改差异文件: vi diff-zh-en.json 和 vi diff-zh-ja.json
|
||||
3. 更新翻译文件: python i18n-util.py update en ja
|
||||
3. 更新翻译文件: python i18n-util.py apply en ja
|
||||
|
||||
依赖包:
|
||||
pip install data-tree
|
||||
@@ -24,7 +24,7 @@ from pathdict import PathDict
|
||||
|
||||
actions_display_mapper = {
|
||||
'diff': '检测',
|
||||
'update': '更新'
|
||||
'apply': '更新'
|
||||
}
|
||||
langs_display_map = {
|
||||
'en': '英文',
|
||||
@@ -60,7 +60,7 @@ class I18NFileUtil(object):
|
||||
f'待翻译条目已写入到 {diff_filepath} 文件中. \n'
|
||||
print(msg)
|
||||
|
||||
def update(self, lang):
|
||||
def apply(self, lang):
|
||||
diff_data = self.load_json(f'./diff-zh-{lang}.json')
|
||||
lang_data = self.load_json(f'./{lang}.json')
|
||||
|
||||
@@ -99,11 +99,11 @@ if __name__ == '__main__':
|
||||
Example: \r\n
|
||||
|
||||
%(prog)s diff en(ja);
|
||||
%(prog)s update en(ja);
|
||||
%(prog)s apply en(ja);
|
||||
"""
|
||||
)
|
||||
parser.add_argument(
|
||||
'action', type=str, choices=("diff", "update"),
|
||||
'action', type=str, choices=("diff", "apply"),
|
||||
)
|
||||
parser.add_argument(
|
||||
'langs', type=str, choices=("en", "ja"), nargs='*'
|
||||
@@ -124,6 +124,6 @@ if __name__ == '__main__':
|
||||
|
||||
if action == 'diff':
|
||||
_langs = ' '.join(langs)
|
||||
msg = f'\n* Tips: 修改差异文件后, 执行命令 ```python i18n-util.py update {_langs} ``` 更新翻译文件 *\n'
|
||||
msg = f'\n* Tips: 修改差异文件后, 执行命令 ```python i18n-util.py apply {_langs} ``` 更新翻译文件 *\n'
|
||||
print(msg)
|
||||
|
||||
|
@@ -959,7 +959,8 @@
|
||||
"BuiltinVariable": "組み込み変数",
|
||||
"Add": "追加",
|
||||
"SuccessfulOperation": "成功した操作",
|
||||
"Modify": "改訂"
|
||||
"Modify": "改訂",
|
||||
"AdhocUpdate": "更新コマンド"
|
||||
},
|
||||
"perms": {
|
||||
"": "",
|
||||
|
@@ -813,6 +813,7 @@
|
||||
"Weekly": "按周"
|
||||
},
|
||||
"ops": {
|
||||
"asdf": "adsf",
|
||||
"AdhocUpdate": "更新命令",
|
||||
"Add": "新增",
|
||||
"Modify": "修改",
|
||||
|
Reference in New Issue
Block a user