Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
J
jumpserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ops
jumpserver
Commits
02944d40
Unverified
Commit
02944d40
authored
Sep 23, 2019
by
BaiJiangJie
Committed by
GitHub
Sep 23, 2019
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #3256 from jumpserver/dev_i18n
[Update] 添加翻译
parents
1603d0f1
ddb34a0f
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
105 additions
and
119 deletions
+105
-119
django.mo
apps/locale/zh/LC_MESSAGES/django.mo
+0
-0
django.po
apps/locale/zh/LC_MESSAGES/django.po
+104
-118
v1.py
apps/users/serializers/v1.py
+1
-1
No files found.
apps/locale/zh/LC_MESSAGES/django.mo
View file @
02944d40
No preview for this file type
apps/locale/zh/LC_MESSAGES/django.po
View file @
02944d40
...
@@ -8,7 +8,7 @@ msgid ""
...
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
msgstr ""
"Project-Id-Version: Jumpserver 0.3.3\n"
"Project-Id-Version: Jumpserver 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-
19 19:50
+0800\n"
"POT-Creation-Date: 2019-09-
23 16:46
+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: ibuler <ibuler@qq.com>\n"
"Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: Jumpserver team<ibuler@qq.com>\n"
"Language-Team: Jumpserver team<ibuler@qq.com>\n"
...
@@ -90,7 +90,7 @@ msgstr "运行参数"
...
@@ -90,7 +90,7 @@ msgstr "运行参数"
#: perms/templates/perms/asset_permission_create_update.html:45
#: perms/templates/perms/asset_permission_create_update.html:45
#: perms/templates/perms/asset_permission_list.html:52
#: perms/templates/perms/asset_permission_list.html:52
#: perms/templates/perms/asset_permission_list.html:121
#: perms/templates/perms/asset_permission_list.html:121
#: terminal/backends/command/models.py:13 terminal/models.py:15
5
#: terminal/backends/command/models.py:13 terminal/models.py:15
6
#: terminal/templates/terminal/command_list.html:30
#: terminal/templates/terminal/command_list.html:30
#: terminal/templates/terminal/command_list.html:66
#: terminal/templates/terminal/command_list.html:66
#: terminal/templates/terminal/session_list.html:28
#: terminal/templates/terminal/session_list.html:28
...
@@ -126,7 +126,7 @@ msgstr "资产"
...
@@ -126,7 +126,7 @@ msgstr "资产"
#: assets/templates/assets/label_list.html:14
#: assets/templates/assets/label_list.html:14
#: assets/templates/assets/system_user_detail.html:58
#: assets/templates/assets/system_user_detail.html:58
#: assets/templates/assets/system_user_list.html:51 ops/models/adhoc.py:37
#: assets/templates/assets/system_user_list.html:51 ops/models/adhoc.py:37
#: ops/templates/ops/task_detail.html:60 ops/templates/ops/task_list.html:
27
#: ops/templates/ops/task_detail.html:60 ops/templates/ops/task_list.html:
11
#: orgs/models.py:11 perms/models/base.py:48
#: orgs/models.py:11 perms/models/base.py:48
#: perms/templates/perms/asset_permission_detail.html:62
#: perms/templates/perms/asset_permission_detail.html:62
#: perms/templates/perms/asset_permission_list.html:49
#: perms/templates/perms/asset_permission_list.html:49
...
@@ -142,7 +142,7 @@ msgstr "资产"
...
@@ -142,7 +142,7 @@ msgstr "资产"
#: settings/templates/settings/replay_storage_create.html:44
#: settings/templates/settings/replay_storage_create.html:44
#: settings/templates/settings/terminal_setting.html:83
#: settings/templates/settings/terminal_setting.html:83
#: settings/templates/settings/terminal_setting.html:105 terminal/models.py:22
#: settings/templates/settings/terminal_setting.html:105 terminal/models.py:22
#: terminal/models.py:25
8
terminal/templates/terminal/terminal_detail.html:43
#: terminal/models.py:25
9
terminal/templates/terminal/terminal_detail.html:43
#: terminal/templates/terminal/terminal_list.html:29 users/models/group.py:14
#: terminal/templates/terminal/terminal_list.html:29 users/models/group.py:14
#: users/models/user.py:373 users/templates/users/_select_user_modal.html:13
#: users/models/user.py:373 users/templates/users/_select_user_modal.html:13
#: users/templates/users/user_detail.html:63
#: users/templates/users/user_detail.html:63
...
@@ -216,7 +216,7 @@ msgstr "创建者"
...
@@ -216,7 +216,7 @@ msgstr "创建者"
#: assets/models/label.py:25 assets/templates/assets/admin_user_detail.html:64
#: assets/models/label.py:25 assets/templates/assets/admin_user_detail.html:64
#: assets/templates/assets/cmd_filter_detail.html:69
#: assets/templates/assets/cmd_filter_detail.html:69
#: assets/templates/assets/domain_detail.html:68
#: assets/templates/assets/domain_detail.html:68
#: assets/templates/assets/system_user_detail.html:96
#: assets/templates/assets/system_user_detail.html:96
ops/models/adhoc.py:45
#: ops/templates/ops/adhoc_detail.html:90 ops/templates/ops/task_detail.html:64
#: ops/templates/ops/adhoc_detail.html:90 ops/templates/ops/task_detail.html:64
#: orgs/models.py:16 perms/models/base.py:55
#: orgs/models.py:16 perms/models/base.py:55
#: perms/templates/perms/asset_permission_detail.html:94
#: perms/templates/perms/asset_permission_detail.html:94
...
@@ -411,7 +411,7 @@ msgstr "详情"
...
@@ -411,7 +411,7 @@ msgstr "详情"
#: perms/templates/perms/asset_permission_detail.html:30
#: perms/templates/perms/asset_permission_detail.html:30
#: perms/templates/perms/asset_permission_list.html:178
#: perms/templates/perms/asset_permission_list.html:178
#: perms/templates/perms/remote_app_permission_detail.html:30
#: perms/templates/perms/remote_app_permission_detail.html:30
#: perms/templates/perms/remote_app_permission_list.html:
59
#: perms/templates/perms/remote_app_permission_list.html:
64
#: terminal/templates/terminal/terminal_detail.html:16
#: terminal/templates/terminal/terminal_detail.html:16
#: terminal/templates/terminal/terminal_list.html:73
#: terminal/templates/terminal/terminal_list.html:73
#: users/templates/users/user_detail.html:25
#: users/templates/users/user_detail.html:25
...
@@ -430,7 +430,7 @@ msgstr "详情"
...
@@ -430,7 +430,7 @@ msgstr "详情"
#: xpack/plugins/cloud/templates/cloud/account_list.html:40
#: xpack/plugins/cloud/templates/cloud/account_list.html:40
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_detail.html:29
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_detail.html:29
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_list.html:57
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_list.html:57
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:
51
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:
46
#: xpack/plugins/orgs/templates/orgs/org_detail.html:25
#: xpack/plugins/orgs/templates/orgs/org_detail.html:25
#: xpack/plugins/orgs/templates/orgs/org_list.html:93
#: xpack/plugins/orgs/templates/orgs/org_list.html:93
msgid "Update"
msgid "Update"
...
@@ -453,11 +453,11 @@ msgstr "更新"
...
@@ -453,11 +453,11 @@ msgstr "更新"
#: assets/templates/assets/system_user_detail.html:30
#: assets/templates/assets/system_user_detail.html:30
#: assets/templates/assets/system_user_list.html:86 audits/models.py:34
#: assets/templates/assets/system_user_list.html:86 audits/models.py:34
#: authentication/templates/authentication/_access_key_modal.html:65
#: authentication/templates/authentication/_access_key_modal.html:65
#: ops/templates/ops/task_list.html:6
4
#: ops/templates/ops/task_list.html:6
9
#: perms/templates/perms/asset_permission_detail.html:34
#: perms/templates/perms/asset_permission_detail.html:34
#: perms/templates/perms/asset_permission_list.html:179
#: perms/templates/perms/asset_permission_list.html:179
#: perms/templates/perms/remote_app_permission_detail.html:34
#: perms/templates/perms/remote_app_permission_detail.html:34
#: perms/templates/perms/remote_app_permission_list.html:6
0
#: perms/templates/perms/remote_app_permission_list.html:6
5
#: settings/templates/settings/terminal_setting.html:93
#: settings/templates/settings/terminal_setting.html:93
#: settings/templates/settings/terminal_setting.html:115
#: settings/templates/settings/terminal_setting.html:115
#: terminal/templates/terminal/terminal_list.html:75
#: terminal/templates/terminal/terminal_list.html:75
...
@@ -472,7 +472,7 @@ msgstr "更新"
...
@@ -472,7 +472,7 @@ msgstr "更新"
#: xpack/plugins/cloud/templates/cloud/account_list.html:42
#: xpack/plugins/cloud/templates/cloud/account_list.html:42
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_detail.html:33
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_detail.html:33
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_list.html:58
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_list.html:58
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:
52
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:
47
#: xpack/plugins/orgs/templates/orgs/org_detail.html:29
#: xpack/plugins/orgs/templates/orgs/org_detail.html:29
#: xpack/plugins/orgs/templates/orgs/org_list.html:95
#: xpack/plugins/orgs/templates/orgs/org_list.html:95
msgid "Delete"
msgid "Delete"
...
@@ -512,12 +512,12 @@ msgstr "创建远程应用"
...
@@ -512,12 +512,12 @@ msgstr "创建远程应用"
#: audits/templates/audits/operate_log_list.html:73
#: audits/templates/audits/operate_log_list.html:73
#: authentication/templates/authentication/_access_key_modal.html:30
#: authentication/templates/authentication/_access_key_modal.html:30
#: ops/templates/ops/adhoc_history.html:59 ops/templates/ops/task_adhoc.html:64
#: ops/templates/ops/adhoc_history.html:59 ops/templates/ops/task_adhoc.html:64
#: ops/templates/ops/task_history.html:65 ops/templates/ops/task_list.html:
34
#: ops/templates/ops/task_history.html:65 ops/templates/ops/task_list.html:
18
#: perms/forms/asset_permission.py:21
#: perms/forms/asset_permission.py:21
#: perms/templates/perms/asset_permission_create_update.html:50
#: perms/templates/perms/asset_permission_create_update.html:50
#: perms/templates/perms/asset_permission_list.html:56
#: perms/templates/perms/asset_permission_list.html:56
#: perms/templates/perms/asset_permission_list.html:130
#: perms/templates/perms/asset_permission_list.html:130
#: perms/templates/perms/remote_app_permission_list.html:
19
#: perms/templates/perms/remote_app_permission_list.html:
20
#: settings/templates/settings/terminal_setting.html:85
#: settings/templates/settings/terminal_setting.html:85
#: settings/templates/settings/terminal_setting.html:107
#: settings/templates/settings/terminal_setting.html:107
#: terminal/templates/terminal/session_list.html:36
#: terminal/templates/terminal/session_list.html:36
...
@@ -594,7 +594,7 @@ msgstr "端口"
...
@@ -594,7 +594,7 @@ msgstr "端口"
msgid "Nodes"
msgid "Nodes"
msgstr "节点"
msgstr "节点"
#: assets/forms/asset.py:58 assets/forms/asset.py:10
4
#: assets/forms/asset.py:58 assets/forms/asset.py:10
6
#: assets/models/asset.py:149 assets/models/cluster.py:19
#: assets/models/asset.py:149 assets/models/cluster.py:19
#: assets/models/user.py:68 assets/templates/assets/asset_detail.html:76
#: assets/models/user.py:68 assets/templates/assets/asset_detail.html:76
#: templates/_nav.html:44 xpack/plugins/cloud/models.py:161
#: templates/_nav.html:44 xpack/plugins/cloud/models.py:161
...
@@ -603,7 +603,7 @@ msgstr "节点"
...
@@ -603,7 +603,7 @@ msgstr "节点"
msgid "Admin user"
msgid "Admin user"
msgstr "管理用户"
msgstr "管理用户"
#: assets/forms/asset.py:61 assets/forms/asset.py:10
7 assets/forms/asset.py:146
#: assets/forms/asset.py:61 assets/forms/asset.py:10
9 assets/forms/asset.py:148
#: assets/templates/assets/asset_create.html:48
#: assets/templates/assets/asset_create.html:48
#: assets/templates/assets/asset_create.html:50
#: assets/templates/assets/asset_create.html:50
#: assets/templates/assets/asset_list.html:85
#: assets/templates/assets/asset_list.html:85
...
@@ -611,7 +611,7 @@ msgstr "管理用户"
...
@@ -611,7 +611,7 @@ msgstr "管理用户"
msgid "Label"
msgid "Label"
msgstr "标签"
msgstr "标签"
#: assets/forms/asset.py:64 assets/forms/asset.py:11
0
#: assets/forms/asset.py:64 assets/forms/asset.py:11
2
#: assets/models/asset.py:144 assets/models/domain.py:26
#: assets/models/asset.py:144 assets/models/domain.py:26
#: assets/models/domain.py:52 assets/templates/assets/asset_detail.html:80
#: assets/models/domain.py:52 assets/templates/assets/asset_detail.html:80
#: assets/templates/assets/user_asset_list.html:53
#: assets/templates/assets/user_asset_list.html:53
...
@@ -619,8 +619,8 @@ msgstr "标签"
...
@@ -619,8 +619,8 @@ msgstr "标签"
msgid "Domain"
msgid "Domain"
msgstr "网域"
msgstr "网域"
#: assets/forms/asset.py:68 assets/forms/asset.py:10
1 assets/forms/asset.py:114
#: assets/forms/asset.py:68 assets/forms/asset.py:10
3 assets/forms/asset.py:116
#: assets/forms/asset.py:1
49 assets/models/node.py:402
#: assets/forms/asset.py:1
51 assets/models/node.py:403
#: assets/templates/assets/asset_create.html:42
#: assets/templates/assets/asset_create.html:42
#: perms/forms/asset_permission.py:82 perms/forms/asset_permission.py:89
#: perms/forms/asset_permission.py:82 perms/forms/asset_permission.py:89
#: perms/templates/perms/asset_permission_list.html:53
#: perms/templates/perms/asset_permission_list.html:53
...
@@ -635,7 +635,11 @@ msgstr "网域"
...
@@ -635,7 +635,11 @@ msgstr "网域"
msgid "Node"
msgid "Node"
msgstr "节点"
msgstr "节点"
#: assets/forms/asset.py:72 assets/forms/asset.py:118
#: assets/forms/asset.py:71
msgid "Only Numbers, letters, and characters ( {} ) are allowed"
msgstr ""
#: assets/forms/asset.py:74 assets/forms/asset.py:120
msgid ""
msgid ""
"root or other NOPASSWD sudo privilege user existed in asset,If asset is "
"root or other NOPASSWD sudo privilege user existed in asset,If asset is "
"windows or other set any one, more see admin user left menu"
"windows or other set any one, more see admin user left menu"
...
@@ -643,16 +647,16 @@ msgstr ""
...
@@ -643,16 +647,16 @@ msgstr ""
"root或其他拥有NOPASSWD: ALL权限的用户, 如果是windows或其它硬件可以随意设置一"
"root或其他拥有NOPASSWD: ALL权限的用户, 如果是windows或其它硬件可以随意设置一"
"个, 更多信息查看左侧 `管理用户` 菜单"
"个, 更多信息查看左侧 `管理用户` 菜单"
#: assets/forms/asset.py:7
5 assets/forms/asset.py:121
#: assets/forms/asset.py:7
7 assets/forms/asset.py:123
msgid "Windows 2016 RDP protocol is different, If is window 2016, set it"
msgid "Windows 2016 RDP protocol is different, If is window 2016, set it"
msgstr "Windows 2016的RDP协议与之前不同,如果是请设置"
msgstr "Windows 2016的RDP协议与之前不同,如果是请设置"
#: assets/forms/asset.py:7
6 assets/forms/asset.py:122
#: assets/forms/asset.py:7
8 assets/forms/asset.py:124
msgid ""
msgid ""
"If your have some network not connect with each other, you can set domain"
"If your have some network not connect with each other, you can set domain"
msgstr "如果有多个的互相隔离的网络,设置资产属于的网域,使用网域网关跳转登录"
msgstr "如果有多个的互相隔离的网络,设置资产属于的网域,使用网域网关跳转登录"
#: assets/forms/asset.py:1
29 assets/forms/asset.py:133
#: assets/forms/asset.py:1
31 assets/forms/asset.py:135
#: assets/forms/domain.py:17 assets/forms/label.py:15
#: assets/forms/domain.py:17 assets/forms/label.py:15
#: perms/templates/perms/asset_permission_asset.html:78
#: perms/templates/perms/asset_permission_asset.html:78
#: xpack/plugins/change_auth_plan/forms.py:55
#: xpack/plugins/change_auth_plan/forms.py:55
...
@@ -685,7 +689,7 @@ msgstr "SSH网关,支持代理SSH,RDP和VNC"
...
@@ -685,7 +689,7 @@ msgstr "SSH网关,支持代理SSH,RDP和VNC"
#: audits/templates/audits/login_log_list.html:57 authentication/forms.py:13
#: audits/templates/audits/login_log_list.html:57 authentication/forms.py:13
#: authentication/templates/authentication/login.html:65
#: authentication/templates/authentication/login.html:65
#: authentication/templates/authentication/new_login.html:92
#: authentication/templates/authentication/new_login.html:92
#: ops/models/adhoc.py:1
64
perms/templates/perms/asset_permission_list.html:70
#: ops/models/adhoc.py:1
89
perms/templates/perms/asset_permission_list.html:70
#: perms/templates/perms/asset_permission_user.html:55
#: perms/templates/perms/asset_permission_user.html:55
#: perms/templates/perms/remote_app_permission_user.html:54
#: perms/templates/perms/remote_app_permission_user.html:54
#: settings/templates/settings/_ldap_list_users_modal.html:30 users/forms.py:14
#: settings/templates/settings/_ldap_list_users_modal.html:30 users/forms.py:14
...
@@ -811,7 +815,7 @@ msgstr "主机名"
...
@@ -811,7 +815,7 @@ msgstr "主机名"
msgid "Protocol"
msgid "Protocol"
msgstr "协议"
msgstr "协议"
#: assets/models/asset.py:142 assets/serializers/asset.py:6
3
#: assets/models/asset.py:142 assets/serializers/asset.py:6
4
#: assets/templates/assets/asset_create.html:24
#: assets/templates/assets/asset_create.html:24
#: assets/templates/assets/user_asset_list.html:50
#: assets/templates/assets/user_asset_list.html:50
#: perms/serializers/user_permission.py:48
#: perms/serializers/user_permission.py:48
...
@@ -926,7 +930,7 @@ msgid "SSH public key"
...
@@ -926,7 +930,7 @@ msgid "SSH public key"
msgstr "ssh公钥"
msgstr "ssh公钥"
#: assets/models/base.py:35 assets/models/gathered_user.py:21
#: assets/models/base.py:35 assets/models/gathered_user.py:21
#: assets/templates/assets/cmd_filter_detail.html:73
#: assets/templates/assets/cmd_filter_detail.html:73
ops/models/adhoc.py:46
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_detail.html:109
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_detail.html:109
#: xpack/plugins/gathered_user/templates/gathered_user/gathered_user_list.html:76
#: xpack/plugins/gathered_user/templates/gathered_user/gathered_user_list.html:76
msgid "Date updated"
msgid "Date updated"
...
@@ -995,7 +999,7 @@ msgid "Regex"
...
@@ -995,7 +999,7 @@ msgid "Regex"
msgstr "正则表达式"
msgstr "正则表达式"
#: assets/models/cmd_filter.py:39 ops/models/command.py:21
#: assets/models/cmd_filter.py:39 ops/models/command.py:21
#: ops/templates/ops/command_execution_list.html:64 terminal/models.py:16
1
#: ops/templates/ops/command_execution_list.html:64 terminal/models.py:16
2
#: terminal/templates/terminal/command_list.html:28
#: terminal/templates/terminal/command_list.html:28
#: terminal/templates/terminal/command_list.html:68
#: terminal/templates/terminal/command_list.html:68
#: terminal/templates/terminal/session_detail.html:48
#: terminal/templates/terminal/session_detail.html:48
...
@@ -1090,10 +1094,10 @@ msgstr "默认资产组"
...
@@ -1090,10 +1094,10 @@ msgstr "默认资产组"
#: perms/templates/perms/remote_app_permission_create_update.html:43
#: perms/templates/perms/remote_app_permission_create_update.html:43
#: perms/templates/perms/remote_app_permission_list.html:15
#: perms/templates/perms/remote_app_permission_list.html:15
#: templates/index.html:87 terminal/backends/command/models.py:12
#: templates/index.html:87 terminal/backends/command/models.py:12
#: terminal/models.py:15
4
terminal/templates/terminal/command_list.html:29
#: terminal/models.py:15
5
terminal/templates/terminal/command_list.html:29
#: terminal/templates/terminal/command_list.html:65
#: terminal/templates/terminal/command_list.html:65
#: terminal/templates/terminal/session_list.html:27
#: terminal/templates/terminal/session_list.html:27
#: terminal/templates/terminal/session_list.html:71 users/forms.py:31
6
#: terminal/templates/terminal/session_list.html:71 users/forms.py:31
2
#: users/models/user.py:127 users/models/user.py:143 users/models/user.py:500
#: users/models/user.py:127 users/models/user.py:143 users/models/user.py:500
#: users/serializers/v1.py:130 users/templates/users/user_group_detail.html:78
#: users/serializers/v1.py:130 users/templates/users/user_group_detail.html:78
#: users/templates/users/user_group_list.html:36 users/views/user.py:250
#: users/templates/users/user_group_list.html:36 users/views/user.py:250
...
@@ -1103,7 +1107,7 @@ msgstr "默认资产组"
...
@@ -1103,7 +1107,7 @@ msgstr "默认资产组"
msgid "User"
msgid "User"
msgstr "用户"
msgstr "用户"
#: assets/models/label.py:19 assets/models/node.py:39
3
#: assets/models/label.py:19 assets/models/node.py:39
4
#: assets/templates/assets/label_list.html:15 settings/models.py:30
#: assets/templates/assets/label_list.html:15 settings/models.py:30
msgid "Value"
msgid "Value"
msgstr "值"
msgstr "值"
...
@@ -1116,15 +1120,15 @@ msgstr "分类"
...
@@ -1116,15 +1120,15 @@ msgstr "分类"
msgid "New node"
msgid "New node"
msgstr "新节点"
msgstr "新节点"
#: assets/models/node.py:31
7
#: assets/models/node.py:31
8
msgid "ungrouped"
msgid "ungrouped"
msgstr "未分组"
msgstr "未分组"
#: assets/models/node.py:3
19
#: assets/models/node.py:3
20
msgid "empty"
msgid "empty"
msgstr "空"
msgstr "空"
#: assets/models/node.py:39
2
#: assets/models/node.py:39
3
msgid "Key"
msgid "Key"
msgstr "键"
msgstr "键"
...
@@ -1188,8 +1192,9 @@ msgstr "登录模式"
...
@@ -1188,8 +1192,9 @@ msgstr "登录模式"
#: perms/templates/perms/asset_permission_list.html:75
#: perms/templates/perms/asset_permission_list.html:75
#: perms/templates/perms/asset_permission_list.html:127
#: perms/templates/perms/asset_permission_list.html:127
#: perms/templates/perms/remote_app_permission_detail.html:131
#: perms/templates/perms/remote_app_permission_detail.html:131
#: perms/templates/perms/remote_app_permission_list.html:18
#: templates/_nav.html:45 terminal/backends/command/models.py:14
#: templates/_nav.html:45 terminal/backends/command/models.py:14
#: terminal/models.py:15
6
terminal/templates/terminal/command_list.html:31
#: terminal/models.py:15
7
terminal/templates/terminal/command_list.html:31
#: terminal/templates/terminal/command_list.html:67
#: terminal/templates/terminal/command_list.html:67
#: terminal/templates/terminal/session_list.html:29
#: terminal/templates/terminal/session_list.html:29
#: terminal/templates/terminal/session_list.html:73
#: terminal/templates/terminal/session_list.html:73
...
@@ -1217,27 +1222,31 @@ msgstr "可连接"
...
@@ -1217,27 +1222,31 @@ msgstr "可连接"
msgid "Unknown"
msgid "Unknown"
msgstr "未知"
msgstr "未知"
#: assets/serializers/asset.py:2
1
#: assets/serializers/asset.py:2
2
msgid "Protocol format should {}/{}"
msgid "Protocol format should {}/{}"
msgstr "协议格式 {}/{}"
msgstr "协议格式 {}/{}"
#: assets/serializers/asset.py:3
8
#: assets/serializers/asset.py:3
9
msgid "Protocol duplicate: {}"
msgid "Protocol duplicate: {}"
msgstr "协议重复: {}"
msgstr "协议重复: {}"
#: assets/serializers/asset.py:6
4
assets/serializers/asset_user.py:29
#: assets/serializers/asset.py:6
5
assets/serializers/asset_user.py:29
#: assets/templates/assets/_asset_user_list.html:18
#: assets/templates/assets/_asset_user_list.html:18
msgid "Connectivity"
msgid "Connectivity"
msgstr "连接"
msgstr "连接"
#: assets/serializers/asset.py:9
0
#: assets/serializers/asset.py:9
1
msgid "Hardware info"
msgid "Hardware info"
msgstr "硬件信息"
msgstr "硬件信息"
#: assets/serializers/asset.py:9
1
orgs/mixins/serializers.py:27
#: assets/serializers/asset.py:9
2
orgs/mixins/serializers.py:27
msgid "Org name"
msgid "Org name"
msgstr "组织名称"
msgstr "组织名称"
#: assets/serializers/asset.py:100
msgid "* The hostname contains characters that are not allowed"
msgstr "* 主机名包含不被允许的字符"
#: assets/serializers/asset_user.py:31
#: assets/serializers/asset_user.py:31
msgid "Backend"
msgid "Backend"
msgstr "后端"
msgstr "后端"
...
@@ -2162,7 +2171,7 @@ msgstr "系统用户资产"
...
@@ -2162,7 +2171,7 @@ msgstr "系统用户资产"
#: audits/templates/audits/ftp_log_list.html:76
#: audits/templates/audits/ftp_log_list.html:76
#: audits/templates/audits/operate_log_list.html:76
#: audits/templates/audits/operate_log_list.html:76
#: audits/templates/audits/password_change_log_list.html:58
#: audits/templates/audits/password_change_log_list.html:58
#: terminal/models.py:15
8
terminal/templates/terminal/session_list.html:30
#: terminal/models.py:15
9
terminal/templates/terminal/session_list.html:30
#: terminal/templates/terminal/session_list.html:74
#: terminal/templates/terminal/session_list.html:74
#: terminal/templates/terminal/terminal_detail.html:47
#: terminal/templates/terminal/terminal_detail.html:47
msgid "Remote addr"
msgid "Remote addr"
...
@@ -2180,7 +2189,7 @@ msgstr "文件名"
...
@@ -2180,7 +2189,7 @@ msgstr "文件名"
#: audits/models.py:23 audits/models.py:76
#: audits/models.py:23 audits/models.py:76
#: audits/templates/audits/ftp_log_list.html:79
#: audits/templates/audits/ftp_log_list.html:79
#: ops/templates/ops/command_execution_list.html:68
#: ops/templates/ops/command_execution_list.html:68
#: ops/templates/ops/task_list.html:
31
#: ops/templates/ops/task_list.html:
15
#: users/templates/users/user_detail.html:464
#: users/templates/users/user_detail.html:464
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_execution_subtask_list.html:14
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_execution_subtask_list.html:14
#: xpack/plugins/cloud/api.py:61
#: xpack/plugins/cloud/api.py:61
...
@@ -2273,7 +2282,7 @@ msgstr "登录日期"
...
@@ -2273,7 +2282,7 @@ msgstr "登录日期"
#: ops/templates/ops/task_history.html:58 perms/models/base.py:52
#: ops/templates/ops/task_history.html:58 perms/models/base.py:52
#: perms/templates/perms/asset_permission_detail.html:86
#: perms/templates/perms/asset_permission_detail.html:86
#: perms/templates/perms/remote_app_permission_detail.html:78
#: perms/templates/perms/remote_app_permission_detail.html:78
#: terminal/models.py:16
5
terminal/templates/terminal/session_list.html:34
#: terminal/models.py:16
6
terminal/templates/terminal/session_list.html:34
#: xpack/plugins/change_auth_plan/models.py:249
#: xpack/plugins/change_auth_plan/models.py:249
#: xpack/plugins/change_auth_plan/models.py:419
#: xpack/plugins/change_auth_plan/models.py:419
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_execution_list.html:59
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_execution_list.html:59
...
@@ -2294,7 +2303,6 @@ msgstr "选择用户"
...
@@ -2294,7 +2303,6 @@ msgstr "选择用户"
#: audits/templates/audits/password_change_log_list.html:48
#: audits/templates/audits/password_change_log_list.html:48
#: ops/templates/ops/command_execution_list.html:46
#: ops/templates/ops/command_execution_list.html:46
#: ops/templates/ops/command_execution_list.html:51
#: ops/templates/ops/command_execution_list.html:51
#: ops/templates/ops/task_list.html:13 ops/templates/ops/task_list.html:18
#: templates/_base_list.html:41
#: templates/_base_list.html:41
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_history.html:52
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_history.html:52
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_instance.html:48
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_instance.html:48
...
@@ -2322,7 +2330,7 @@ msgstr "城市"
...
@@ -2322,7 +2330,7 @@ msgstr "城市"
#: audits/templates/audits/login_log_list.html:65
#: audits/templates/audits/login_log_list.html:65
#: authentication/templates/authentication/_access_key_modal.html:29
#: authentication/templates/authentication/_access_key_modal.html:29
#: ops/templates/ops/task_list.html:
32
#: ops/templates/ops/task_list.html:
16
msgid "Date"
msgid "Date"
msgstr "日期"
msgstr "日期"
...
@@ -2715,6 +2723,10 @@ msgstr "不能包含特殊字符"
...
@@ -2715,6 +2723,10 @@ msgstr "不能包含特殊字符"
msgid "This field must be unique."
msgid "This field must be unique."
msgstr "字段必须唯一"
msgstr "字段必须唯一"
#: jumpserver/celery_flower.py:21
msgid "<h1>Flow service unavailable, check it</h1>"
msgstr ""
#: jumpserver/views.py:184 templates/_nav.html:7
#: jumpserver/views.py:184 templates/_nav.html:7
msgid "Dashboard"
msgid "Dashboard"
msgstr "仪表盘"
msgstr "仪表盘"
...
@@ -2757,65 +2769,65 @@ msgstr "5 * * * *"
...
@@ -2757,65 +2769,65 @@ msgstr "5 * * * *"
msgid "Callback"
msgid "Callback"
msgstr "回调"
msgstr "回调"
#: ops/models/adhoc.py:1
58
ops/templates/ops/adhoc_detail.html:114
#: ops/models/adhoc.py:1
83
ops/templates/ops/adhoc_detail.html:114
msgid "Tasks"
msgid "Tasks"
msgstr "任务"
msgstr "任务"
#: ops/models/adhoc.py:1
59
ops/templates/ops/adhoc_detail.html:57
#: ops/models/adhoc.py:1
84
ops/templates/ops/adhoc_detail.html:57
#: ops/templates/ops/task_adhoc.html:60
#: ops/templates/ops/task_adhoc.html:60
msgid "Pattern"
msgid "Pattern"
msgstr "模式"
msgstr "模式"
#: ops/models/adhoc.py:1
60
ops/templates/ops/adhoc_detail.html:61
#: ops/models/adhoc.py:1
85
ops/templates/ops/adhoc_detail.html:61
msgid "Options"
msgid "Options"
msgstr "选项"
msgstr "选项"
#: ops/models/adhoc.py:1
61
ops/templates/ops/adhoc_detail.html:53
#: ops/models/adhoc.py:1
86
ops/templates/ops/adhoc_detail.html:53
#: ops/templates/ops/command_execution_list.html:62
#: ops/templates/ops/command_execution_list.html:62
#: ops/templates/ops/task_adhoc.html:59 ops/templates/ops/task_list.html:
30
#: ops/templates/ops/task_adhoc.html:59 ops/templates/ops/task_list.html:
14
#: settings/templates/settings/command_storage_create.html:49
#: settings/templates/settings/command_storage_create.html:49
msgid "Hosts"
msgid "Hosts"
msgstr "主机"
msgstr "主机"
#: ops/models/adhoc.py:1
62
#: ops/models/adhoc.py:1
87
#: settings/templates/settings/replay_storage_create.html:52
#: settings/templates/settings/replay_storage_create.html:52
#: templates/index.html:91
#: templates/index.html:91
msgid "Host"
msgid "Host"
msgstr "主机"
msgstr "主机"
#: ops/models/adhoc.py:1
63
#: ops/models/adhoc.py:1
88
msgid "Run as admin"
msgid "Run as admin"
msgstr "再次执行"
msgstr "再次执行"
#: ops/models/adhoc.py:1
65
ops/templates/ops/adhoc_detail.html:82
#: ops/models/adhoc.py:1
90
ops/templates/ops/adhoc_detail.html:82
#: ops/templates/ops/task_adhoc.html:62
#: ops/templates/ops/task_adhoc.html:62
msgid "Become"
msgid "Become"
msgstr "Become"
msgstr "Become"
#: ops/models/adhoc.py:1
66
users/templates/users/user_group_detail.html:59
#: ops/models/adhoc.py:1
91
users/templates/users/user_group_detail.html:59
#: xpack/plugins/cloud/templates/cloud/account_detail.html:62
#: xpack/plugins/cloud/templates/cloud/account_detail.html:62
#: xpack/plugins/orgs/templates/orgs/org_detail.html:56
#: xpack/plugins/orgs/templates/orgs/org_detail.html:56
msgid "Create by"
msgid "Create by"
msgstr "创建者"
msgstr "创建者"
#: ops/models/adhoc.py:2
26
#: ops/models/adhoc.py:2
51
msgid "{} Start task: {}"
msgid "{} Start task: {}"
msgstr "{} 任务开始: {}"
msgstr "{} 任务开始: {}"
#: ops/models/adhoc.py:2
38
#: ops/models/adhoc.py:2
63
msgid "{} Task finish"
msgid "{} Task finish"
msgstr "{} 任务结束"
msgstr "{} 任务结束"
#: ops/models/adhoc.py:3
29
#: ops/models/adhoc.py:3
55
msgid "Start time"
msgid "Start time"
msgstr "开始时间"
msgstr "开始时间"
#: ops/models/adhoc.py:3
30
#: ops/models/adhoc.py:3
56
msgid "End time"
msgid "End time"
msgstr "完成时间"
msgstr "完成时间"
#: ops/models/adhoc.py:3
31
ops/templates/ops/adhoc_history.html:57
#: ops/models/adhoc.py:3
57
ops/templates/ops/adhoc_history.html:57
#: ops/templates/ops/task_history.html:63 ops/templates/ops/task_list.html:
33
#: ops/templates/ops/task_history.html:63 ops/templates/ops/task_list.html:
17
#: xpack/plugins/change_auth_plan/models.py:252
#: xpack/plugins/change_auth_plan/models.py:252
#: xpack/plugins/change_auth_plan/models.py:422
#: xpack/plugins/change_auth_plan/models.py:422
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_execution_list.html:58
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_execution_list.html:58
...
@@ -2824,23 +2836,23 @@ msgstr "完成时间"
...
@@ -2824,23 +2836,23 @@ msgstr "完成时间"
msgid "Time"
msgid "Time"
msgstr "时间"
msgstr "时间"
#: ops/models/adhoc.py:3
32
ops/templates/ops/adhoc_detail.html:106
#: ops/models/adhoc.py:3
58
ops/templates/ops/adhoc_detail.html:106
#: ops/templates/ops/adhoc_history.html:55
#: ops/templates/ops/adhoc_history.html:55
#: ops/templates/ops/adhoc_history_detail.html:69
#: ops/templates/ops/adhoc_history_detail.html:69
#: ops/templates/ops/task_detail.html:84 ops/templates/ops/task_history.html:61
#: ops/templates/ops/task_detail.html:84 ops/templates/ops/task_history.html:61
msgid "Is finished"
msgid "Is finished"
msgstr "是否完成"
msgstr "是否完成"
#: ops/models/adhoc.py:3
33
ops/templates/ops/adhoc_history.html:56
#: ops/models/adhoc.py:3
59
ops/templates/ops/adhoc_history.html:56
#: ops/templates/ops/task_history.html:62
#: ops/templates/ops/task_history.html:62
msgid "Is success"
msgid "Is success"
msgstr "是否成功"
msgstr "是否成功"
#: ops/models/adhoc.py:3
34
#: ops/models/adhoc.py:3
60
msgid "Adhoc raw result"
msgid "Adhoc raw result"
msgstr "结果"
msgstr "结果"
#: ops/models/adhoc.py:3
35
#: ops/models/adhoc.py:3
61
msgid "Adhoc result summary"
msgid "Adhoc result summary"
msgstr "汇总"
msgstr "汇总"
...
@@ -2868,7 +2880,7 @@ msgid "Version detail"
...
@@ -2868,7 +2880,7 @@ msgid "Version detail"
msgstr "版本详情"
msgstr "版本详情"
#: ops/templates/ops/adhoc_detail.html:22
#: ops/templates/ops/adhoc_detail.html:22
#: ops/templates/ops/adhoc_history.html:22 ops/views/adhoc.py:1
28
#: ops/templates/ops/adhoc_history.html:22 ops/views/adhoc.py:1
11
msgid "Version run history"
msgid "Version run history"
msgstr "执行历史"
msgstr "执行历史"
...
@@ -2879,7 +2891,7 @@ msgstr "执行历史"
...
@@ -2879,7 +2891,7 @@ msgstr "执行历史"
msgid "Run as"
msgid "Run as"
msgstr "运行用户"
msgstr "运行用户"
#: ops/templates/ops/adhoc_detail.html:94 ops/templates/ops/task_list.html:
28
#: ops/templates/ops/adhoc_detail.html:94 ops/templates/ops/task_list.html:
12
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_list.html:18
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_list.html:18
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:19
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:19
msgid "Run times"
msgid "Run times"
...
@@ -2933,7 +2945,7 @@ msgstr "失败/成功/总"
...
@@ -2933,7 +2945,7 @@ msgstr "失败/成功/总"
msgid "Ratio"
msgid "Ratio"
msgstr "比例"
msgstr "比例"
#: ops/templates/ops/adhoc_history_detail.html:19 ops/views/adhoc.py:1
42
#: ops/templates/ops/adhoc_history_detail.html:19 ops/views/adhoc.py:1
25
msgid "Run history detail"
msgid "Run history detail"
msgstr "执行历史详情"
msgstr "执行历史详情"
...
@@ -3009,12 +3021,12 @@ msgid "Finished"
...
@@ -3009,12 +3021,12 @@ msgid "Finished"
msgstr "结束"
msgstr "结束"
#: ops/templates/ops/task_adhoc.html:19 ops/templates/ops/task_detail.html:20
#: ops/templates/ops/task_adhoc.html:19 ops/templates/ops/task_detail.html:20
#: ops/templates/ops/task_history.html:19 ops/views/adhoc.py:
72
#: ops/templates/ops/task_history.html:19 ops/views/adhoc.py:
55
msgid "Task detail"
msgid "Task detail"
msgstr "任务详情"
msgstr "任务详情"
#: ops/templates/ops/task_adhoc.html:22 ops/templates/ops/task_detail.html:23
#: ops/templates/ops/task_adhoc.html:22 ops/templates/ops/task_detail.html:23
#: ops/templates/ops/task_history.html:22 ops/views/adhoc.py:
86
#: ops/templates/ops/task_history.html:22 ops/views/adhoc.py:
69
msgid "Task versions"
msgid "Task versions"
msgstr "任务各版本"
msgstr "任务各版本"
...
@@ -3040,20 +3052,20 @@ msgstr "版本数量"
...
@@ -3040,20 +3052,20 @@ msgstr "版本数量"
msgid "Contents"
msgid "Contents"
msgstr "内容"
msgstr "内容"
#: ops/templates/ops/task_list.html:
29
#: ops/templates/ops/task_list.html:
13
msgid "Versions"
msgid "Versions"
msgstr "版本"
msgstr "版本"
#: ops/templates/ops/task_list.html:6
3
#: ops/templates/ops/task_list.html:6
8
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_detail.html:137
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_detail.html:137
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_list.html:54
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_list.html:54
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_detail.html:141
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_detail.html:141
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_list.html:55
#: xpack/plugins/cloud/templates/cloud/sync_instance_task_list.html:55
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:4
9
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:4
4
msgid "Run"
msgid "Run"
msgstr "执行"
msgstr "执行"
#: ops/templates/ops/task_list.html:1
23
#: ops/templates/ops/task_list.html:1
09
msgid "Task start: "
msgid "Task start: "
msgstr "任务开始: "
msgstr "任务开始: "
...
@@ -3061,18 +3073,18 @@ msgstr "任务开始: "
...
@@ -3061,18 +3073,18 @@ msgstr "任务开始: "
msgid "Update task content: {}"
msgid "Update task content: {}"
msgstr "更新任务内容: {}"
msgstr "更新任务内容: {}"
#: ops/views/adhoc.py:
45 ops/views/adhoc.py:71 ops/views/adhoc.py:85
#: ops/views/adhoc.py:
31 ops/views/adhoc.py:54 ops/views/adhoc.py:68
#: ops/views/adhoc.py:
99 ops/views/adhoc.py:113 ops/views/adhoc.py:127
#: ops/views/adhoc.py:
82 ops/views/adhoc.py:96 ops/views/adhoc.py:110
#: ops/views/adhoc.py:1
41
ops/views/command.py:48 ops/views/command.py:79
#: ops/views/adhoc.py:1
24
ops/views/command.py:48 ops/views/command.py:79
msgid "Ops"
msgid "Ops"
msgstr "作业中心"
msgstr "作业中心"
#: ops/views/adhoc.py:
46
templates/_nav.html:115
#: ops/views/adhoc.py:
32
templates/_nav.html:115
#: xpack/plugins/gathered_user/views.py:35
#: xpack/plugins/gathered_user/views.py:35
msgid "Task list"
msgid "Task list"
msgstr "任务列表"
msgstr "任务列表"
#: ops/views/adhoc.py:
100
#: ops/views/adhoc.py:
83
msgid "Task run history"
msgid "Task run history"
msgstr "执行历史"
msgstr "执行历史"
...
@@ -3253,7 +3265,7 @@ msgstr "刷新授权缓存"
...
@@ -3253,7 +3265,7 @@ msgstr "刷新授权缓存"
#: perms/templates/perms/asset_permission_list.html:55
#: perms/templates/perms/asset_permission_list.html:55
#: perms/templates/perms/asset_permission_list.html:69
#: perms/templates/perms/asset_permission_list.html:69
#: perms/templates/perms/remote_app_permission_list.html:1
8
#: perms/templates/perms/remote_app_permission_list.html:1
9
#: users/templates/users/user_list.html:40 xpack/plugins/cloud/models.py:74
#: users/templates/users/user_list.html:40 xpack/plugins/cloud/models.py:74
#: xpack/plugins/cloud/templates/cloud/account_detail.html:58
#: xpack/plugins/cloud/templates/cloud/account_detail.html:58
#: xpack/plugins/cloud/templates/cloud/account_list.html:14
#: xpack/plugins/cloud/templates/cloud/account_list.html:14
...
@@ -4361,19 +4373,19 @@ msgstr "线程数"
...
@@ -4361,19 +4373,19 @@ msgstr "线程数"
msgid "Boot Time"
msgid "Boot Time"
msgstr "运行时间"
msgstr "运行时间"
#: terminal/models.py:16
0
terminal/templates/terminal/session_list.html:136
#: terminal/models.py:16
1
terminal/templates/terminal/session_list.html:136
msgid "Replay"
msgid "Replay"
msgstr "回放"
msgstr "回放"
#: terminal/models.py:16
4
#: terminal/models.py:16
5
msgid "Date last active"
msgid "Date last active"
msgstr "最后活跃日期"
msgstr "最后活跃日期"
#: terminal/models.py:16
6
#: terminal/models.py:16
7
msgid "Date end"
msgid "Date end"
msgstr "结束日期"
msgstr "结束日期"
#: terminal/models.py:2
59
#: terminal/models.py:2
60
msgid "Args"
msgid "Args"
msgstr "参数"
msgstr "参数"
...
@@ -4614,7 +4626,7 @@ msgstr "自动配置并下载SSH密钥"
...
@@ -4614,7 +4626,7 @@ msgstr "自动配置并下载SSH密钥"
msgid "Paste your id_rsa.pub here."
msgid "Paste your id_rsa.pub here."
msgstr "复制你的公钥到这里"
msgstr "复制你的公钥到这里"
#: users/forms.py:269 users/forms.py:274 users/forms.py:3
20
#: users/forms.py:269 users/forms.py:274 users/forms.py:3
16
#: xpack/plugins/orgs/forms.py:30
#: xpack/plugins/orgs/forms.py:30
msgid "Select users"
msgid "Select users"
msgstr "选择用户"
msgstr "选择用户"
...
@@ -4708,8 +4720,8 @@ msgid "Password does not match security rules"
...
@@ -4708,8 +4720,8 @@ msgid "Password does not match security rules"
msgstr "密码不满足安全规则"
msgstr "密码不满足安全规则"
#: users/serializers/v1.py:147
#: users/serializers/v1.py:147
msgid "Auditors cannot be join in the group"
msgid "Auditors cannot be join in the
user
group"
msgstr ""
msgstr "
审计员不能被加入到用户组
"
#: users/serializers_v2/user.py:36
#: users/serializers_v2/user.py:36
msgid "name not unique"
msgid "name not unique"
...
@@ -5630,7 +5642,7 @@ msgstr "手动执行计划"
...
@@ -5630,7 +5642,7 @@ msgstr "手动执行计划"
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_detail.html:179
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_detail.html:179
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_list.html:103
#: xpack/plugins/change_auth_plan/templates/change_auth_plan/plan_list.html:103
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:9
6
#: xpack/plugins/gathered_user/templates/gathered_user/task_list.html:9
1
msgid "Execute failed"
msgid "Execute failed"
msgstr "执行失败"
msgstr "执行失败"
...
@@ -5903,6 +5915,8 @@ msgstr "更新同步实例任务"
...
@@ -5903,6 +5915,8 @@ msgstr "更新同步实例任务"
#: xpack/plugins/gathered_user/meta.py:11
#: xpack/plugins/gathered_user/meta.py:11
#: xpack/plugins/gathered_user/views.py:21
#: xpack/plugins/gathered_user/views.py:21
#: xpack/plugins/gathered_user/views.py:34
#: xpack/plugins/gathered_user/views.py:34
#: xpack/plugins/gathered_user/views.py:49
#: xpack/plugins/gathered_user/views.py:66
msgid "Gathered user"
msgid "Gathered user"
msgstr "收集用户"
msgstr "收集用户"
...
@@ -5937,12 +5951,6 @@ msgstr "创建任务"
...
@@ -5937,12 +5951,6 @@ msgstr "创建任务"
msgid "Gathered user list"
msgid "Gathered user list"
msgstr "收集用户列表"
msgstr "收集用户列表"
#: xpack/plugins/gathered_user/views.py:49
#: xpack/plugins/gathered_user/views.py:66 xpack/plugins/vault/meta.py:11
#: xpack/plugins/vault/views.py:23 xpack/plugins/vault/views.py:38
msgid "Vault"
msgstr "密码匣子"
#: xpack/plugins/gathered_user/views.py:67
#: xpack/plugins/gathered_user/views.py:67
msgid "Update task"
msgid "Update task"
msgstr "更新任务"
msgstr "更新任务"
...
@@ -6127,10 +6135,8 @@ msgid "Admin"
...
@@ -6127,10 +6135,8 @@ msgid "Admin"
msgstr "管理员"
msgstr "管理员"
#: xpack/plugins/orgs/forms.py:42
#: xpack/plugins/orgs/forms.py:42
#, fuzzy
#| msgid "Select admins"
msgid "Select auditor"
msgid "Select auditor"
msgstr "选择
管理
员"
msgstr "选择
审计员
员"
#: xpack/plugins/orgs/meta.py:8 xpack/plugins/orgs/views.py:26
#: xpack/plugins/orgs/meta.py:8 xpack/plugins/orgs/views.py:26
#: xpack/plugins/orgs/views.py:43 xpack/plugins/orgs/views.py:60
#: xpack/plugins/orgs/views.py:43 xpack/plugins/orgs/views.py:60
...
@@ -6163,6 +6169,11 @@ msgstr "创建组织"
...
@@ -6163,6 +6169,11 @@ msgstr "创建组织"
msgid "Update org"
msgid "Update org"
msgstr "更新组织"
msgstr "更新组织"
#: xpack/plugins/vault/meta.py:11 xpack/plugins/vault/views.py:23
#: xpack/plugins/vault/views.py:38
msgid "Vault"
msgstr "密码匣子"
#: xpack/plugins/vault/templates/vault/_xpack_import_modal.html:4
#: xpack/plugins/vault/templates/vault/_xpack_import_modal.html:4
msgid "Import vault"
msgid "Import vault"
msgstr "导入密码"
msgstr "导入密码"
...
@@ -6330,16 +6341,6 @@ msgstr "创建"
...
@@ -6330,16 +6341,6 @@ msgstr "创建"
#~ msgid "Monitor"
#~ msgid "Monitor"
#~ msgstr "监控"
#~ msgstr "监控"
#, fuzzy
#~| msgid "Select user"
#~ msgid "Select time"
#~ msgstr "选择用户"
#, fuzzy
#~| msgid "Select Asset"
#~ msgid "Select host"
#~ msgstr "选择资产"
#~ msgid "Beijing Duizhan Tech, Inc."
#~ msgid "Beijing Duizhan Tech, Inc."
#~ msgstr "北京堆栈科技有限公司"
#~ msgstr "北京堆栈科技有限公司"
...
@@ -6373,24 +6374,9 @@ msgstr "创建"
...
@@ -6373,24 +6374,9 @@ msgstr "创建"
#~ msgid "Invalid private key"
#~ msgid "Invalid private key"
#~ msgstr "ssh密钥不合法"
#~ msgstr "ssh密钥不合法"
#, fuzzy
#~| msgid "CPU count"
#~ msgid "Cpu count"
#~ msgstr "CPU数量"
#~ msgid "Login Jumpserver"
#~ msgid "Login Jumpserver"
#~ msgstr "登录 Jumpserver"
#~ msgstr "登录 Jumpserver"
#, fuzzy
#~| msgid "Delete succeed"
#~ msgid "Delete success!"
#~ msgstr "删除成功"
#, fuzzy
#~| msgid "Username does not exist"
#~ msgid "This license does not exist!"
#~ msgstr "用户名不存在"
#~ msgid "Valid"
#~ msgid "Valid"
#~ msgstr "账户状态"
#~ msgstr "账户状态"
...
...
apps/users/serializers/v1.py
View file @
02944d40
...
@@ -144,7 +144,7 @@ class UserGroupSerializer(BulkOrgResourceModelSerializer):
...
@@ -144,7 +144,7 @@ class UserGroupSerializer(BulkOrgResourceModelSerializer):
def
validate_users
(
self
,
users
):
def
validate_users
(
self
,
users
):
for
user
in
users
:
for
user
in
users
:
if
user
.
is_super_auditor
:
if
user
.
is_super_auditor
:
msg
=
_
(
'Auditors cannot be join in the group'
)
msg
=
_
(
'Auditors cannot be join in the
user
group'
)
raise
serializers
.
ValidationError
(
msg
)
raise
serializers
.
ValidationError
(
msg
)
return
users
return
users
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment