mirror of https://github.com/jumpserver/jumpserver
commit
94cef9ea6e
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-09-03 15:26+0800\n"
|
"POT-Creation-Date: 2024-09-09 14:22+0800\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -145,7 +145,7 @@ msgid "Access key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
|
#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
|
||||||
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:52
|
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:55
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -315,7 +315,7 @@ msgstr ""
|
||||||
msgid "Database"
|
msgid "Database"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/const/vault.py:9 settings/serializers/feature.py:43
|
#: accounts/const/vault.py:9 settings/serializers/feature.py:46
|
||||||
msgid "HCP Vault"
|
msgid "HCP Vault"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -387,7 +387,7 @@ msgstr ""
|
||||||
#: accounts/templates/accounts/change_secret_failed_info.html:12
|
#: accounts/templates/accounts/change_secret_failed_info.html:12
|
||||||
#: acls/serializers/base.py:124
|
#: acls/serializers/base.py:124
|
||||||
#: acls/templates/acls/asset_login_reminder.html:10
|
#: acls/templates/acls/asset_login_reminder.html:10
|
||||||
#: assets/serializers/gateway.py:28 audits/models.py:59
|
#: assets/serializers/gateway.py:33 audits/models.py:59
|
||||||
#: authentication/api/connection_token.py:411 ops/models/base.py:18
|
#: authentication/api/connection_token.py:411 ops/models/base.py:18
|
||||||
#: perms/models/asset_permission.py:75 settings/serializers/msg.py:33
|
#: perms/models/asset_permission.py:75 settings/serializers/msg.py:33
|
||||||
#: terminal/backends/command/models.py:18 terminal/models/session/session.py:34
|
#: terminal/backends/command/models.py:18 terminal/models/session/session.py:34
|
||||||
|
@ -461,7 +461,7 @@ msgstr ""
|
||||||
#: assets/models/automations/base.py:115 audits/models.py:65
|
#: assets/models/automations/base.py:115 audits/models.py:65
|
||||||
#: ops/models/base.py:55 ops/models/celery.py:88 ops/models/job.py:242
|
#: ops/models/base.py:55 ops/models/celery.py:88 ops/models/job.py:242
|
||||||
#: ops/templates/ops/celery_task_log.html:101
|
#: ops/templates/ops/celery_task_log.html:101
|
||||||
#: perms/models/asset_permission.py:78
|
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:25
|
||||||
#: settings/templates/ldap/_msg_import_ldap_user.html:5
|
#: settings/templates/ldap/_msg_import_ldap_user.html:5
|
||||||
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:45
|
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:45
|
||||||
#: tickets/models/ticket/apply_application.py:30
|
#: tickets/models/ticket/apply_application.py:30
|
||||||
|
@ -584,7 +584,7 @@ msgstr ""
|
||||||
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
|
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
|
||||||
#: terminal/models/component/status.py:30
|
#: terminal/models/component/status.py:30
|
||||||
#: terminal/models/virtualapp/virtualapp.py:99
|
#: terminal/models/virtualapp/virtualapp.py:99
|
||||||
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:136
|
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:147
|
||||||
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
|
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
|
||||||
#: tickets/serializers/super_ticket.py:13
|
#: tickets/serializers/super_ticket.py:13
|
||||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:225
|
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:225
|
||||||
|
@ -702,8 +702,8 @@ msgstr ""
|
||||||
#: assets/models/asset/common.py:159 assets/models/cmd_filter.py:21
|
#: assets/models/asset/common.py:159 assets/models/cmd_filter.py:21
|
||||||
#: assets/models/domain.py:19 assets/models/label.py:18
|
#: assets/models/domain.py:19 assets/models/label.py:18
|
||||||
#: assets/models/platform.py:15 assets/models/platform.py:94
|
#: assets/models/platform.py:15 assets/models/platform.py:94
|
||||||
#: assets/serializers/asset/common.py:149 assets/serializers/platform.py:153
|
#: assets/serializers/asset/common.py:169 assets/serializers/platform.py:153
|
||||||
#: assets/serializers/platform.py:282
|
#: assets/serializers/platform.py:273
|
||||||
#: authentication/backends/passkey/models.py:10
|
#: authentication/backends/passkey/models.py:10
|
||||||
#: authentication/models/ssh_key.py:12
|
#: authentication/models/ssh_key.py:12
|
||||||
#: authentication/serializers/connect_token_secret.py:113
|
#: authentication/serializers/connect_token_secret.py:113
|
||||||
|
@ -712,7 +712,7 @@ msgstr ""
|
||||||
#: ops/models/celery.py:80 ops/models/job.py:142 ops/models/playbook.py:28
|
#: ops/models/celery.py:80 ops/models/job.py:142 ops/models/playbook.py:28
|
||||||
#: ops/serializers/job.py:18 orgs/models.py:82
|
#: ops/serializers/job.py:18 orgs/models.py:82
|
||||||
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
|
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
|
||||||
#: rbac/serializers/role.py:28 settings/models.py:34 settings/models.py:183
|
#: rbac/serializers/role.py:28 settings/models.py:35 settings/models.py:184
|
||||||
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
|
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
|
||||||
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:12
|
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:12
|
||||||
#: terminal/models/component/endpoint.py:109
|
#: terminal/models/component/endpoint.py:109
|
||||||
|
@ -844,10 +844,10 @@ msgid "Exist policy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/serializers/account/account.py:206 assets/models/label.py:21
|
#: accounts/serializers/account/account.py:206 assets/models/label.py:21
|
||||||
#: assets/models/platform.py:95 assets/serializers/asset/common.py:125
|
#: assets/models/platform.py:95 assets/serializers/asset/common.py:145
|
||||||
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:177
|
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:168
|
||||||
#: assets/serializers/platform.py:283 perms/serializers/user_permission.py:26
|
#: assets/serializers/platform.py:274 perms/serializers/user_permission.py:26
|
||||||
#: settings/models.py:36 tickets/models/ticket/apply_application.py:13
|
#: settings/models.py:37 tickets/models/ticket/apply_application.py:13
|
||||||
#: users/models/preference.py:12
|
#: users/models/preference.py:12
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -856,8 +856,8 @@ msgstr ""
|
||||||
#: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24
|
#: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24
|
||||||
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
|
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
|
||||||
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96
|
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96
|
||||||
#: assets/serializers/asset/common.py:126 assets/serializers/platform.py:155
|
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:155
|
||||||
#: assets/serializers/platform.py:176 audits/serializers.py:53
|
#: assets/serializers/platform.py:167 audits/serializers.py:53
|
||||||
#: audits/serializers.py:170
|
#: audits/serializers.py:170
|
||||||
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:150
|
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:150
|
||||||
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
|
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
|
||||||
|
@ -1029,7 +1029,7 @@ msgstr ""
|
||||||
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
|
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
|
||||||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:26
|
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:26
|
||||||
#: ops/models/job.py:158 ops/models/playbook.py:31 rbac/models/role.py:37
|
#: ops/models/job.py:158 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||||
#: settings/models.py:39 terminal/models/applet/applet.py:46
|
#: settings/models.py:40 terminal/models/applet/applet.py:46
|
||||||
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
|
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
|
||||||
#: terminal/models/component/endpoint.py:25
|
#: terminal/models/component/endpoint.py:25
|
||||||
#: terminal/models/component/endpoint.py:119
|
#: terminal/models/component/endpoint.py:119
|
||||||
|
@ -1048,8 +1048,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/serializers/automations/base.py:23
|
#: accounts/serializers/automations/base.py:23
|
||||||
#: assets/models/asset/common.py:164 assets/serializers/asset/common.py:152
|
#: assets/models/asset/common.py:169 assets/serializers/asset/common.py:172
|
||||||
#: assets/serializers/automations/base.py:21 perms/serializers/permission.py:36
|
#: assets/serializers/automations/base.py:21 perms/serializers/permission.py:47
|
||||||
msgid "Nodes"
|
msgid "Nodes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1125,7 +1125,15 @@ msgstr ""
|
||||||
|
|
||||||
#: accounts/tasks/automation.py:87
|
#: accounts/tasks/automation.py:87
|
||||||
msgid "Clean change secret and push record period description"
|
msgid "Clean change secret and push record period description"
|
||||||
msgstr "The system will periodically clean up unnecessary change secret records and push records, including those associated with change tasks, execution records, assets, and accounts. When any of these associated items are deleted, the corresponding change secret and push records become invalid. Therefore, to maintain a tidy and efficient database, the system automatically cleans up these invalid records every 180 days by default. This regular cleanup process helps free up storage space and improves the security and overall performance of data management."
|
msgstr ""
|
||||||
|
"The system will periodically clean up unnecessary change secret records and "
|
||||||
|
"push records, including those associated with change tasks, execution "
|
||||||
|
"records, assets, and accounts. When any of these associated items are "
|
||||||
|
"deleted, the corresponding change secret and push records become invalid. "
|
||||||
|
"Therefore, to maintain a tidy and efficient database, the system "
|
||||||
|
"automatically cleans up these invalid records every 180 days by default. "
|
||||||
|
"This regular cleanup process helps free up storage space and improves the "
|
||||||
|
"security and overall performance of data management."
|
||||||
|
|
||||||
#: accounts/tasks/backup_account.py:25
|
#: accounts/tasks/backup_account.py:25
|
||||||
msgid "Execute account backup plan"
|
msgid "Execute account backup plan"
|
||||||
|
@ -1225,6 +1233,10 @@ msgstr ""
|
||||||
msgid "Notify"
|
msgid "Notify"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: acls/const.py:11
|
||||||
|
msgid "Notify and warn"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||||
#: terminal/models/component/endpoint.py:112 xpack/plugins/cloud/models.py:314
|
#: terminal/models/component/endpoint.py:112 xpack/plugins/cloud/models.py:314
|
||||||
msgid "Priority"
|
msgid "Priority"
|
||||||
|
@ -1280,7 +1292,7 @@ msgid "Regex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
|
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
|
||||||
#: settings/models.py:184 settings/serializers/feature.py:19
|
#: settings/models.py:185 settings/serializers/feature.py:20
|
||||||
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
|
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1392,7 +1404,7 @@ msgstr ""
|
||||||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||||
#: common/drf/renders/base.py:147 xpack/plugins/cloud/models.py:390
|
#: common/drf/renders/base.py:149 xpack/plugins/cloud/models.py:390
|
||||||
msgid "IP"
|
msgid "IP"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1561,7 +1573,7 @@ msgid "Gather facts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/const/base.py:32 audits/const.py:58
|
#: assets/const/base.py:32 audits/const.py:58
|
||||||
#: terminal/serializers/applet_host.py:32 users/models/user/_auth.py:32
|
#: terminal/serializers/applet_host.py:34 users/models/user/_auth.py:32
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1578,7 +1590,7 @@ msgstr ""
|
||||||
|
|
||||||
#: assets/const/category.py:10 assets/models/asset/host.py:8
|
#: assets/const/category.py:10 assets/models/asset/host.py:8
|
||||||
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
|
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
|
||||||
#: settings/serializers/feature.py:49 settings/serializers/msg.py:30
|
#: settings/serializers/feature.py:52 settings/serializers/msg.py:30
|
||||||
#: terminal/models/component/endpoint.py:13 terminal/serializers/applet.py:17
|
#: terminal/models/component/endpoint.py:13 terminal/serializers/applet.py:17
|
||||||
#: xpack/plugins/cloud/manager.py:83
|
#: xpack/plugins/cloud/manager.py:83
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:72
|
#: xpack/plugins/cloud/serializers/account_attrs.py:72
|
||||||
|
@ -1814,7 +1826,7 @@ msgstr ""
|
||||||
msgid "Address"
|
msgid "Address"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/models/asset/common.py:161 assets/models/platform.py:138
|
#: assets/models/asset/common.py:162 assets/models/platform.py:149
|
||||||
#: authentication/backends/passkey/models.py:12
|
#: authentication/backends/passkey/models.py:12
|
||||||
#: authentication/serializers/connect_token_secret.py:118
|
#: authentication/serializers/connect_token_secret.py:118
|
||||||
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:385
|
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:385
|
||||||
|
@ -1825,7 +1837,7 @@ msgstr ""
|
||||||
msgid "Zone"
|
msgid "Zone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/models/asset/common.py:166 assets/serializers/asset/common.py:388
|
#: assets/models/asset/common.py:172 assets/serializers/asset/common.py:408
|
||||||
#: assets/serializers/asset/host.py:11
|
#: assets/serializers/asset/host.py:11
|
||||||
msgid "Gathered info"
|
msgid "Gathered info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1870,7 +1882,7 @@ msgstr ""
|
||||||
msgid "Allow invalid cert"
|
msgid "Allow invalid cert"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:89
|
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:92
|
||||||
msgid "Proxy"
|
msgid "Proxy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1972,7 +1984,7 @@ msgstr ""
|
||||||
#: assets/serializers/cagegory.py:24
|
#: assets/serializers/cagegory.py:24
|
||||||
#: authentication/models/connection_token.py:29
|
#: authentication/models/connection_token.py:29
|
||||||
#: authentication/serializers/connect_token_secret.py:125
|
#: authentication/serializers/connect_token_secret.py:125
|
||||||
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:35
|
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:36
|
||||||
#: users/models/preference.py:13
|
#: users/models/preference.py:13
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2047,8 +2059,8 @@ msgid "Setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/models/platform.py:38 audits/const.py:59
|
#: assets/models/platform.py:38 audits/const.py:59
|
||||||
#: authentication/backends/passkey/models.py:11 settings/models.py:38
|
#: authentication/backends/passkey/models.py:11 settings/models.py:39
|
||||||
#: terminal/serializers/applet_host.py:33 users/models/user/_auth.py:33
|
#: terminal/serializers/applet_host.py:35 users/models/user/_auth.py:33
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2306,12 +2318,16 @@ msgid ""
|
||||||
"the zone, the connection is routed through the gateway."
|
"the zone, the connection is routed through the gateway."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/serializers/domain.py:24 assets/serializers/platform.py:186
|
#: assets/serializers/domain.py:24 assets/serializers/platform.py:177
|
||||||
#: orgs/serializers.py:13 perms/serializers/permission.py:39
|
#: orgs/serializers.py:13 perms/serializers/permission.py:50
|
||||||
msgid "Assets amount"
|
msgid "Assets amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: assets/serializers/gateway.py:23 common/validators.py:34
|
#: assets/serializers/gateway.py:19
|
||||||
|
msgid "The platform must start with Gateway"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: assets/serializers/gateway.py:28 common/validators.py:34
|
||||||
msgid "This field must be unique."
|
msgid "This field must be unique."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2585,9 +2601,9 @@ msgid "Finished"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: audits/const.py:46 settings/serializers/terminal.py:6
|
#: audits/const.py:46 settings/serializers/terminal.py:6
|
||||||
#: terminal/models/applet/host.py:26 terminal/models/component/terminal.py:175
|
#: terminal/models/applet/host.py:26 terminal/models/component/terminal.py:174
|
||||||
#: terminal/models/virtualapp/provider.py:14 terminal/serializers/session.py:55
|
#: terminal/models/virtualapp/provider.py:14 terminal/serializers/session.py:55
|
||||||
#: terminal/serializers/session.py:69
|
#: terminal/serializers/session.py:78
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2665,7 +2681,7 @@ msgid "Resource"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: audits/models.py:101 audits/models.py:147 audits/models.py:177
|
#: audits/models.py:101 audits/models.py:147 audits/models.py:177
|
||||||
#: common/drf/renders/base.py:145 terminal/serializers/command.py:75
|
#: terminal/serializers/command.py:75
|
||||||
msgid "Datetime"
|
msgid "Datetime"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2932,6 +2948,14 @@ msgstr ""
|
||||||
msgid "Invalid token or cache refreshed."
|
msgid "Invalid token or cache refreshed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: authentication/backends/oidc/views.py:174
|
||||||
|
msgid "OpenID Error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: authentication/backends/oidc/views.py:175
|
||||||
|
msgid "Please check if a user with the same username or email already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: authentication/backends/passkey/api.py:37
|
#: authentication/backends/passkey/api.py:37
|
||||||
msgid "Only register passkey for local user"
|
msgid "Only register passkey for local user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3844,7 +3868,7 @@ msgstr ""
|
||||||
msgid "Please login with a password and then bind the WeCom"
|
msgid "Please login with a password and then bind the WeCom"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/api/action.py:51
|
#: common/api/action.py:57
|
||||||
msgid "Request file format may be wrong"
|
msgid "Request file format may be wrong"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3872,7 +3896,7 @@ msgstr ""
|
||||||
msgid "Canceled"
|
msgid "Canceled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:412
|
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:411
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(name)s was created successfully"
|
msgid "%(name)s was created successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3981,22 +4005,26 @@ msgstr ""
|
||||||
msgid "Invalid excel file"
|
msgid "Invalid excel file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/drf/renders/base.py:135
|
#: common/drf/renders/base.py:137
|
||||||
msgid "Yes/No"
|
msgid "Yes/No"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/drf/renders/base.py:138
|
#: common/drf/renders/base.py:140
|
||||||
msgid "Text, max length {}"
|
msgid "Text, max length {}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/drf/renders/base.py:140
|
#: common/drf/renders/base.py:142
|
||||||
msgid "Long text, no length limit"
|
msgid "Long text, no length limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/drf/renders/base.py:142
|
#: common/drf/renders/base.py:144
|
||||||
msgid "Number, min {} max {}"
|
msgid "Number, min {} max {}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: common/drf/renders/base.py:147
|
||||||
|
msgid "Datetime format {}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: common/drf/renders/base.py:153
|
#: common/drf/renders/base.py:153
|
||||||
msgid ""
|
msgid ""
|
||||||
"Choices, format name(value), name is optional for human read, value is "
|
"Choices, format name(value), name is optional for human read, value is "
|
||||||
|
@ -4456,7 +4484,7 @@ msgstr ""
|
||||||
msgid "VCS"
|
msgid "VCS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:120
|
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:123
|
||||||
msgid "Adhoc"
|
msgid "Adhoc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4837,7 +4865,7 @@ msgstr ""
|
||||||
msgid "SYSTEM"
|
msgid "SYSTEM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:185
|
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:186
|
||||||
#: terminal/models/applet/applet.py:42
|
#: terminal/models/applet/applet.py:42
|
||||||
msgid "Builtin"
|
msgid "Builtin"
|
||||||
msgstr "Builtin"
|
msgstr "Builtin"
|
||||||
|
@ -4960,7 +4988,7 @@ msgid "today"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: perms/notifications.py:12 perms/notifications.py:44
|
#: perms/notifications.py:12 perms/notifications.py:44
|
||||||
#: settings/serializers/feature.py:111
|
#: settings/serializers/feature.py:114
|
||||||
msgid "day"
|
msgid "day"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5159,7 +5187,7 @@ msgstr "Workbench"
|
||||||
msgid "Audit view"
|
msgid "Audit view"
|
||||||
msgstr "Audits"
|
msgstr "Audits"
|
||||||
|
|
||||||
#: rbac/tree.py:27 settings/models.py:161
|
#: rbac/tree.py:27 settings/models.py:162
|
||||||
msgid "System setting"
|
msgid "System setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5187,7 +5215,7 @@ msgstr ""
|
||||||
msgid "App ops"
|
msgid "App ops"
|
||||||
msgstr "Ops"
|
msgstr "Ops"
|
||||||
|
|
||||||
#: rbac/tree.py:57 settings/serializers/feature.py:117
|
#: rbac/tree.py:57 settings/serializers/feature.py:120
|
||||||
msgid "Feature"
|
msgid "Feature"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5222,8 +5250,8 @@ msgstr "Organizations"
|
||||||
msgid "Ticket comment"
|
msgid "Ticket comment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rbac/tree.py:159 settings/serializers/feature.py:98
|
#: rbac/tree.py:159 settings/serializers/feature.py:101
|
||||||
#: settings/serializers/feature.py:100 tickets/models/ticket/general.py:308
|
#: settings/serializers/feature.py:103 tickets/models/ticket/general.py:308
|
||||||
msgid "Ticket"
|
msgid "Ticket"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5270,75 +5298,75 @@ msgstr ""
|
||||||
msgid "App Settings"
|
msgid "App Settings"
|
||||||
msgstr "Settings"
|
msgstr "Settings"
|
||||||
|
|
||||||
#: settings/models.py:37 users/models/preference.py:14
|
#: settings/models.py:38 users/models/preference.py:14
|
||||||
msgid "Encrypted"
|
msgid "Encrypted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:163
|
#: settings/models.py:164
|
||||||
msgid "Can change email setting"
|
msgid "Can change email setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:164
|
#: settings/models.py:165
|
||||||
msgid "Can change auth setting"
|
msgid "Can change auth setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:165
|
#: settings/models.py:166
|
||||||
msgid "Can change auth ops"
|
msgid "Can change auth ops"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:166
|
#: settings/models.py:167
|
||||||
msgid "Can change auth ticket"
|
msgid "Can change auth ticket"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:167
|
#: settings/models.py:168
|
||||||
msgid "Can change virtual app setting"
|
msgid "Can change virtual app setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:168
|
#: settings/models.py:169
|
||||||
msgid "Can change auth announcement"
|
msgid "Can change auth announcement"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:169
|
#: settings/models.py:170
|
||||||
msgid "Can change vault setting"
|
msgid "Can change vault setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:170
|
#: settings/models.py:171
|
||||||
msgid "Can change chat ai setting"
|
msgid "Can change chat ai setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:171
|
#: settings/models.py:172
|
||||||
msgid "Can change system msg sub setting"
|
msgid "Can change system msg sub setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:172
|
#: settings/models.py:173
|
||||||
msgid "Can change sms setting"
|
msgid "Can change sms setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:173
|
#: settings/models.py:174
|
||||||
msgid "Can change security setting"
|
msgid "Can change security setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:174
|
#: settings/models.py:175
|
||||||
msgid "Can change clean setting"
|
msgid "Can change clean setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:175
|
#: settings/models.py:176
|
||||||
msgid "Can change interface setting"
|
msgid "Can change interface setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:176
|
#: settings/models.py:177
|
||||||
msgid "Can change license setting"
|
msgid "Can change license setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:177
|
#: settings/models.py:178
|
||||||
msgid "Can change terminal setting"
|
msgid "Can change terminal setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:178
|
#: settings/models.py:179
|
||||||
msgid "Can change other setting"
|
msgid "Can change other setting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/models.py:188
|
#: settings/models.py:189
|
||||||
msgid "Chat prompt"
|
msgid "Chat prompt"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -6004,32 +6032,38 @@ msgstr ""
|
||||||
msgid "Change secret and push record retention days (day)"
|
msgid "Change secret and push record retention days (day)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:18 settings/serializers/msg.py:68
|
#: settings/serializers/feature.py:19 settings/serializers/msg.py:68
|
||||||
msgid "Subject"
|
msgid "Subject"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:22
|
#: settings/serializers/feature.py:23
|
||||||
msgid "More Link"
|
msgid "More Link"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:36 settings/serializers/feature.py:38
|
#: settings/serializers/feature.py:26
|
||||||
#: settings/serializers/feature.py:39
|
#: settings/templates/ldap/_msg_import_ldap_user.html:6
|
||||||
|
#: terminal/models/session/session.py:46
|
||||||
|
msgid "Date end"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings/serializers/feature.py:39 settings/serializers/feature.py:41
|
||||||
|
#: settings/serializers/feature.py:42
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:46
|
#: settings/serializers/feature.py:49
|
||||||
msgid "Vault"
|
msgid "Vault"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:55
|
#: settings/serializers/feature.py:58
|
||||||
msgid "Mount Point"
|
msgid "Mount Point"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:61
|
#: settings/serializers/feature.py:64
|
||||||
msgid "Record limit"
|
msgid "Record limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:63
|
#: settings/serializers/feature.py:66
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the specific value is less than 999 (default), the system will "
|
"If the specific value is less than 999 (default), the system will "
|
||||||
"automatically perform a task every night: check and delete historical "
|
"automatically perform a task every night: check and delete historical "
|
||||||
|
@ -6037,74 +6071,74 @@ msgid ""
|
||||||
"exceeds 999 (default), no historical account deletion will be performed"
|
"exceeds 999 (default), no historical account deletion will be performed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:73 settings/serializers/feature.py:79
|
#: settings/serializers/feature.py:76 settings/serializers/feature.py:82
|
||||||
msgid "Chat AI"
|
msgid "Chat AI"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:82
|
#: settings/serializers/feature.py:85
|
||||||
msgid "GPT Base URL"
|
msgid "GPT Base URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:83
|
#: settings/serializers/feature.py:86
|
||||||
msgid "The base URL of the GPT service. For example: https://api.openai.com/v1"
|
msgid "The base URL of the GPT service. For example: https://api.openai.com/v1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:86 templates/_header_bar.html:96
|
#: settings/serializers/feature.py:89 templates/_header_bar.html:96
|
||||||
msgid "API Key"
|
msgid "API Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:90
|
#: settings/serializers/feature.py:93
|
||||||
msgid ""
|
msgid ""
|
||||||
"The proxy server address of the GPT service. For example: http://ip:port"
|
"The proxy server address of the GPT service. For example: http://ip:port"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:93
|
#: settings/serializers/feature.py:96
|
||||||
msgid "GPT Model"
|
msgid "GPT Model"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:102
|
#: settings/serializers/feature.py:105
|
||||||
msgid "Approval without login"
|
msgid "Approval without login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:103
|
#: settings/serializers/feature.py:106
|
||||||
msgid "Allow direct approval ticket without login"
|
msgid "Allow direct approval ticket without login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:107
|
#: settings/serializers/feature.py:110
|
||||||
msgid "Period"
|
msgid "Period"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:108
|
#: settings/serializers/feature.py:111
|
||||||
msgid ""
|
msgid ""
|
||||||
"The default authorization time period when applying for assets via a ticket"
|
"The default authorization time period when applying for assets via a ticket"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:111
|
#: settings/serializers/feature.py:114
|
||||||
msgid "hour"
|
msgid "hour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:112
|
#: settings/serializers/feature.py:115
|
||||||
msgid "Unit"
|
msgid "Unit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:112
|
#: settings/serializers/feature.py:115
|
||||||
msgid "The unit of period"
|
msgid "The unit of period"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:121
|
#: settings/serializers/feature.py:124
|
||||||
msgid ""
|
msgid ""
|
||||||
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
|
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:125
|
#: settings/serializers/feature.py:128
|
||||||
msgid "Command blacklist"
|
msgid "Command blacklist"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:126
|
#: settings/serializers/feature.py:129
|
||||||
msgid "Command blacklist in Adhoc"
|
msgid "Command blacklist in Adhoc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:131
|
#: settings/serializers/feature.py:134
|
||||||
#: terminal/models/virtualapp/provider.py:17
|
#: terminal/models/virtualapp/provider.py:17
|
||||||
#: terminal/models/virtualapp/virtualapp.py:36
|
#: terminal/models/virtualapp/virtualapp.py:36
|
||||||
#: terminal/models/virtualapp/virtualapp.py:97
|
#: terminal/models/virtualapp/virtualapp.py:97
|
||||||
|
@ -6112,11 +6146,11 @@ msgstr ""
|
||||||
msgid "Virtual app"
|
msgid "Virtual app"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:134
|
#: settings/serializers/feature.py:137
|
||||||
msgid "Virtual App"
|
msgid "Virtual App"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/feature.py:136
|
#: settings/serializers/feature.py:139
|
||||||
msgid ""
|
msgid ""
|
||||||
"Virtual applications, you can use the Linux operating system as an "
|
"Virtual applications, you can use the Linux operating system as an "
|
||||||
"application server in remote applications."
|
"application server in remote applications."
|
||||||
|
@ -6548,11 +6582,6 @@ msgstr ""
|
||||||
msgid "Sync task finish"
|
msgid "Sync task finish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/templates/ldap/_msg_import_ldap_user.html:6
|
|
||||||
#: terminal/models/session/session.py:46
|
|
||||||
msgid "Date end"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings/templates/ldap/_msg_import_ldap_user.html:9
|
#: settings/templates/ldap/_msg_import_ldap_user.html:9
|
||||||
msgid "Synced Organization"
|
msgid "Synced Organization"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -6662,12 +6691,12 @@ msgstr ""
|
||||||
msgid "Authentication success: {}"
|
msgid "Authentication success: {}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/ws.py:195
|
#: settings/ws.py:203
|
||||||
msgid "No LDAP user was found"
|
msgid "No LDAP user was found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/ws.py:201
|
#: settings/ws.py:209
|
||||||
msgid "Imported total: {} new: {}, failed: {} Organization: {}"
|
msgid "Total {}, success {}, failure {}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/_csv_import_export.html:8
|
#: templates/_csv_import_export.html:8
|
||||||
|
@ -6866,27 +6895,27 @@ msgstr ""
|
||||||
msgid "Deleting the default storage is not allowed"
|
msgid "Deleting the default storage is not allowed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:34
|
#: terminal/api/component/storage.py:36
|
||||||
msgid "Cannot delete storage that is being used"
|
msgid "Cannot delete storage that is being used: {}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:75 terminal/api/component/storage.py:76
|
#: terminal/api/component/storage.py:77 terminal/api/component/storage.py:78
|
||||||
msgid "Command storages"
|
msgid "Command storages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:82
|
#: terminal/api/component/storage.py:84
|
||||||
msgid "Invalid"
|
msgid "Invalid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:130 terminal/tasks.py:149
|
#: terminal/api/component/storage.py:132 terminal/tasks.py:149
|
||||||
msgid "Test failure: {}"
|
msgid "Test failure: {}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:133
|
#: terminal/api/component/storage.py:135
|
||||||
msgid "Test successful"
|
msgid "Test successful"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:135
|
#: terminal/api/component/storage.py:137
|
||||||
msgid "Test failure: Please check configuration"
|
msgid "Test failure: Please check configuration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7071,7 +7100,7 @@ msgstr ""
|
||||||
msgid "Can concurrent"
|
msgid "Can concurrent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:167
|
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:178
|
||||||
#: terminal/serializers/storage.py:193
|
#: terminal/serializers/storage.py:193
|
||||||
msgid "Hosts"
|
msgid "Hosts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -7102,7 +7131,7 @@ msgstr ""
|
||||||
msgid "Applet Publication"
|
msgid "Applet Publication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/models/applet/host.py:18 terminal/serializers/applet_host.py:69
|
#: terminal/models/applet/host.py:18 terminal/serializers/applet_host.py:80
|
||||||
msgid "Deploy options"
|
msgid "Deploy options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7236,7 +7265,7 @@ msgstr ""
|
||||||
msgid "Application User"
|
msgid "Application User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/models/component/terminal.py:177
|
#: terminal/models/component/terminal.py:176
|
||||||
msgid "Can view terminal config"
|
msgid "Can view terminal config"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7268,7 +7297,7 @@ msgstr ""
|
||||||
msgid "Replay"
|
msgid "Replay"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/models/session/session.py:48 terminal/serializers/session.py:68
|
#: terminal/models/session/session.py:48 terminal/serializers/session.py:77
|
||||||
msgid "Command amount"
|
msgid "Command amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7408,19 +7437,19 @@ msgstr ""
|
||||||
msgid "Icon"
|
msgid "Icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:24
|
#: terminal/serializers/applet_host.py:26
|
||||||
msgid "Per Session"
|
msgid "Per Device (Device number limit)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:25
|
#: terminal/serializers/applet_host.py:27
|
||||||
msgid "Per Device"
|
msgid "Per User (User number limit)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:37
|
#: terminal/serializers/applet_host.py:39
|
||||||
msgid "Core API"
|
msgid "Core API"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:38
|
#: terminal/serializers/applet_host.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
" \n"
|
" \n"
|
||||||
" Tips: The application release machine communicates with the Core "
|
" Tips: The application release machine communicates with the Core "
|
||||||
|
@ -7434,52 +7463,64 @@ msgid ""
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:46 terminal/serializers/storage.py:207
|
#: terminal/serializers/applet_host.py:48 terminal/serializers/storage.py:207
|
||||||
msgid "Ignore Certificate Verification"
|
msgid "Ignore Certificate Verification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:47
|
#: terminal/serializers/applet_host.py:50
|
||||||
msgid "Existing RDS license"
|
msgid "Existing RDS license"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:48
|
#: terminal/serializers/applet_host.py:51
|
||||||
|
msgid ""
|
||||||
|
"If not exist, the RDS will be in trial mode, and the trial period is 120 "
|
||||||
|
"days. <a href={}>Detail</a>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: terminal/serializers/applet_host.py:54
|
||||||
msgid "RDS License Server"
|
msgid "RDS License Server"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:49
|
#: terminal/serializers/applet_host.py:56
|
||||||
msgid "RDS Licensing Mode"
|
msgid "RDS Licensing Mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:51
|
#: terminal/serializers/applet_host.py:59
|
||||||
msgid "RDS Single Session Per User"
|
msgid "RDS Single Session Per User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:53
|
#: terminal/serializers/applet_host.py:60
|
||||||
|
msgid ""
|
||||||
|
"Tips: A RDS user can have only one session at a time. If set, when next "
|
||||||
|
"login connected, previous session will be disconnected."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: terminal/serializers/applet_host.py:64
|
||||||
msgid "RDS Max Disconnection Time (ms)"
|
msgid "RDS Max Disconnection Time (ms)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:55
|
#: terminal/serializers/applet_host.py:66
|
||||||
msgid ""
|
msgid ""
|
||||||
"Tips: Set the maximum duration for keeping a disconnected session active on "
|
"Tips: Set the maximum duration for keeping a disconnected session active on "
|
||||||
"the server (log off the session after 60000 milliseconds)."
|
"the server (log off the session after 60000 milliseconds)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:60
|
#: terminal/serializers/applet_host.py:71
|
||||||
msgid "RDS Remote App Logoff Time Limit (ms)"
|
msgid "RDS Remote App Logoff Time Limit (ms)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:62
|
#: terminal/serializers/applet_host.py:73
|
||||||
msgid ""
|
msgid ""
|
||||||
"Tips: Set the logoff time for RemoteApp sessions after closing all RemoteApp "
|
"Tips: Set the logoff time for RemoteApp sessions after closing all RemoteApp "
|
||||||
"programs (0 milliseconds, log off the session immediately)."
|
"programs (0 milliseconds, log off the session immediately)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:71 terminal/serializers/terminal.py:47
|
#: terminal/serializers/applet_host.py:82 terminal/serializers/terminal.py:47
|
||||||
#: terminal/serializers/virtualapp_provider.py:13
|
#: terminal/serializers/virtualapp_provider.py:13
|
||||||
msgid "Load status"
|
msgid "Load status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:85
|
#: terminal/serializers/applet_host.py:96
|
||||||
msgid ""
|
msgid ""
|
||||||
"These accounts are used to connect to the published application, the account "
|
"These accounts are used to connect to the published application, the account "
|
||||||
"is now divided into two types, one is dedicated to each account, each user "
|
"is now divided into two types, one is dedicated to each account, each user "
|
||||||
|
@ -7488,26 +7529,26 @@ msgid ""
|
||||||
"be used to connect"
|
"be used to connect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:92
|
#: terminal/serializers/applet_host.py:103
|
||||||
msgid "The number of public accounts created automatically"
|
msgid "The number of public accounts created automatically"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:95
|
#: terminal/serializers/applet_host.py:106
|
||||||
msgid ""
|
msgid ""
|
||||||
"Connect to the host using the same account first. For security reasons, "
|
"Connect to the host using the same account first. For security reasons, "
|
||||||
"please set the configuration item CACHE_LOGIN_PASSWORD_ENABLED=true and "
|
"please set the configuration item CACHE_LOGIN_PASSWORD_ENABLED=true and "
|
||||||
"restart the service to enable it."
|
"restart the service to enable it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:137
|
#: terminal/serializers/applet_host.py:148
|
||||||
msgid "Install applets"
|
msgid "Install applets"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:167
|
#: terminal/serializers/applet_host.py:178
|
||||||
msgid "Host ID"
|
msgid "Host ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:168
|
#: terminal/serializers/applet_host.py:179
|
||||||
msgid "Applet ID"
|
msgid "Applet ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -8183,11 +8224,15 @@ msgstr ""
|
||||||
msgid "This user is not authorized to approve this ticket"
|
msgid "This user is not authorized to approve this ticket"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: users/api/user.py:155
|
#: users/api/user.py:63
|
||||||
|
msgid "Cannot delete the admin user. Please disable it instead."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: users/api/user.py:161
|
||||||
msgid "Can not invite self"
|
msgid "Can not invite self"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: users/api/user.py:208
|
#: users/api/user.py:214
|
||||||
msgid "Could not reset self otp, use profile reset instead"
|
msgid "Could not reset self otp, use profile reset instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -8633,14 +8678,14 @@ msgstr ""
|
||||||
msgid "name not unique"
|
msgid "name not unique"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: users/signal_handlers.py:39
|
#: users/signal_handlers.py:41
|
||||||
msgid ""
|
msgid ""
|
||||||
"The administrator has enabled \"Only allow existing users to log in\", \n"
|
"The administrator has enabled \"Only allow existing users to log in\", \n"
|
||||||
" and the current user is not in the user list. Please contact the "
|
" and the current user is not in the user list. Please contact the "
|
||||||
"administrator."
|
"administrator."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: users/signal_handlers.py:183
|
#: users/signal_handlers.py:193
|
||||||
msgid "Clean up expired user sessions"
|
msgid "Clean up expired user sessions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -9109,49 +9154,49 @@ msgstr ""
|
||||||
msgid "Failed to synchronize the instance \"%s\""
|
msgid "Failed to synchronize the instance \"%s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:337
|
#: xpack/plugins/cloud/manager.py:336
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||||
"platform type. Skip platform and protocol updates"
|
"platform type. Skip platform and protocol updates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:393
|
#: xpack/plugins/cloud/manager.py:392
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The asset \"%s\" already exists"
|
msgid "The asset \"%s\" already exists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:395
|
#: xpack/plugins/cloud/manager.py:394
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Update asset \"%s\""
|
msgid "Update asset \"%s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:398
|
#: xpack/plugins/cloud/manager.py:397
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Asset \"%s\" has been updated"
|
msgid "Asset \"%s\" has been updated"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:408
|
#: xpack/plugins/cloud/manager.py:407
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Prepare to create asset \"%s\""
|
msgid "Prepare to create asset \"%s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:429
|
#: xpack/plugins/cloud/manager.py:428
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Set nodes \"%s\""
|
msgid "Set nodes \"%s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:455
|
#: xpack/plugins/cloud/manager.py:454
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Set accounts \"%s\""
|
msgid "Set accounts \"%s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:471
|
#: xpack/plugins/cloud/manager.py:470
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Set protocols \"%s\""
|
msgid "Set protocols \"%s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:485 xpack/plugins/cloud/tasks.py:30
|
#: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:30
|
||||||
msgid "Run sync instance task"
|
msgid "Run sync instance task"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,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: 2024-09-03 15:26+0800\n"
|
"POT-Creation-Date: 2024-09-09 14:22+0800\n"
|
||||||
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
"PO-Revision-Date: 2021-05-20 10:54+0800\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"
|
||||||
|
@ -144,7 +144,7 @@ msgid "Access key"
|
||||||
msgstr "Access key"
|
msgstr "Access key"
|
||||||
|
|
||||||
#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
|
#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
|
||||||
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:52
|
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:55
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "令牌"
|
msgstr "令牌"
|
||||||
|
|
||||||
|
@ -314,7 +314,7 @@ msgstr "待定的"
|
||||||
msgid "Database"
|
msgid "Database"
|
||||||
msgstr "数据库"
|
msgstr "数据库"
|
||||||
|
|
||||||
#: accounts/const/vault.py:9 settings/serializers/feature.py:43
|
#: accounts/const/vault.py:9 settings/serializers/feature.py:46
|
||||||
msgid "HCP Vault"
|
msgid "HCP Vault"
|
||||||
msgstr "HashiCorp Vault"
|
msgstr "HashiCorp Vault"
|
||||||
|
|
||||||
|
@ -386,7 +386,7 @@ msgstr "来源 ID"
|
||||||
#: accounts/templates/accounts/change_secret_failed_info.html:12
|
#: accounts/templates/accounts/change_secret_failed_info.html:12
|
||||||
#: acls/serializers/base.py:124
|
#: acls/serializers/base.py:124
|
||||||
#: acls/templates/acls/asset_login_reminder.html:10
|
#: acls/templates/acls/asset_login_reminder.html:10
|
||||||
#: assets/serializers/gateway.py:28 audits/models.py:59
|
#: assets/serializers/gateway.py:33 audits/models.py:59
|
||||||
#: authentication/api/connection_token.py:411 ops/models/base.py:18
|
#: authentication/api/connection_token.py:411 ops/models/base.py:18
|
||||||
#: perms/models/asset_permission.py:75 settings/serializers/msg.py:33
|
#: perms/models/asset_permission.py:75 settings/serializers/msg.py:33
|
||||||
#: terminal/backends/command/models.py:18 terminal/models/session/session.py:34
|
#: terminal/backends/command/models.py:18 terminal/models/session/session.py:34
|
||||||
|
@ -460,7 +460,7 @@ msgstr "账号备份计划"
|
||||||
#: assets/models/automations/base.py:115 audits/models.py:65
|
#: assets/models/automations/base.py:115 audits/models.py:65
|
||||||
#: ops/models/base.py:55 ops/models/celery.py:88 ops/models/job.py:242
|
#: ops/models/base.py:55 ops/models/celery.py:88 ops/models/job.py:242
|
||||||
#: ops/templates/ops/celery_task_log.html:101
|
#: ops/templates/ops/celery_task_log.html:101
|
||||||
#: perms/models/asset_permission.py:78
|
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:25
|
||||||
#: settings/templates/ldap/_msg_import_ldap_user.html:5
|
#: settings/templates/ldap/_msg_import_ldap_user.html:5
|
||||||
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:45
|
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:45
|
||||||
#: tickets/models/ticket/apply_application.py:30
|
#: tickets/models/ticket/apply_application.py:30
|
||||||
|
@ -583,7 +583,7 @@ msgstr "结束日期"
|
||||||
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
|
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
|
||||||
#: terminal/models/component/status.py:30
|
#: terminal/models/component/status.py:30
|
||||||
#: terminal/models/virtualapp/virtualapp.py:99
|
#: terminal/models/virtualapp/virtualapp.py:99
|
||||||
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:136
|
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:147
|
||||||
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
|
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
|
||||||
#: tickets/serializers/super_ticket.py:13
|
#: tickets/serializers/super_ticket.py:13
|
||||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:225
|
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:225
|
||||||
|
@ -711,7 +711,7 @@ msgstr "密码规则"
|
||||||
#: ops/models/celery.py:80 ops/models/job.py:142 ops/models/playbook.py:28
|
#: ops/models/celery.py:80 ops/models/job.py:142 ops/models/playbook.py:28
|
||||||
#: ops/serializers/job.py:18 orgs/models.py:82
|
#: ops/serializers/job.py:18 orgs/models.py:82
|
||||||
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
|
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
|
||||||
#: rbac/serializers/role.py:28 settings/models.py:34 settings/models.py:183
|
#: rbac/serializers/role.py:28 settings/models.py:35 settings/models.py:184
|
||||||
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
|
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
|
||||||
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:12
|
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:12
|
||||||
#: terminal/models/component/endpoint.py:109
|
#: terminal/models/component/endpoint.py:109
|
||||||
|
@ -855,7 +855,7 @@ msgstr "账号存在策略"
|
||||||
#: assets/models/platform.py:95 assets/serializers/asset/common.py:145
|
#: assets/models/platform.py:95 assets/serializers/asset/common.py:145
|
||||||
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:168
|
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:168
|
||||||
#: assets/serializers/platform.py:274 perms/serializers/user_permission.py:26
|
#: assets/serializers/platform.py:274 perms/serializers/user_permission.py:26
|
||||||
#: settings/models.py:36 tickets/models/ticket/apply_application.py:13
|
#: settings/models.py:37 tickets/models/ticket/apply_application.py:13
|
||||||
#: users/models/preference.py:12
|
#: users/models/preference.py:12
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
msgstr "类别"
|
msgstr "类别"
|
||||||
|
@ -1039,7 +1039,7 @@ msgstr "关联平台,可配置推送参数,如果不关联,将使用默认
|
||||||
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
|
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
|
||||||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:26
|
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:26
|
||||||
#: ops/models/job.py:158 ops/models/playbook.py:31 rbac/models/role.py:37
|
#: ops/models/job.py:158 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||||
#: settings/models.py:39 terminal/models/applet/applet.py:46
|
#: settings/models.py:40 terminal/models/applet/applet.py:46
|
||||||
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
|
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
|
||||||
#: terminal/models/component/endpoint.py:25
|
#: terminal/models/component/endpoint.py:25
|
||||||
#: terminal/models/component/endpoint.py:119
|
#: terminal/models/component/endpoint.py:119
|
||||||
|
@ -1061,8 +1061,8 @@ msgstr ""
|
||||||
"CACHE_LOGIN_PASSWORD_ENABLED=true,重启服务才能开启"
|
"CACHE_LOGIN_PASSWORD_ENABLED=true,重启服务才能开启"
|
||||||
|
|
||||||
#: accounts/serializers/automations/base.py:23
|
#: accounts/serializers/automations/base.py:23
|
||||||
#: assets/models/asset/common.py:164 assets/serializers/asset/common.py:152
|
#: assets/models/asset/common.py:169 assets/serializers/asset/common.py:172
|
||||||
#: assets/serializers/automations/base.py:21 perms/serializers/permission.py:36
|
#: assets/serializers/automations/base.py:21 perms/serializers/permission.py:47
|
||||||
msgid "Nodes"
|
msgid "Nodes"
|
||||||
msgstr "节点"
|
msgstr "节点"
|
||||||
|
|
||||||
|
@ -1241,6 +1241,10 @@ msgstr "告警"
|
||||||
msgid "Notify"
|
msgid "Notify"
|
||||||
msgstr "通知"
|
msgstr "通知"
|
||||||
|
|
||||||
|
#: acls/const.py:11
|
||||||
|
msgid "Notify and warn"
|
||||||
|
msgstr "提示并告警"
|
||||||
|
|
||||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||||
#: terminal/models/component/endpoint.py:112 xpack/plugins/cloud/models.py:314
|
#: terminal/models/component/endpoint.py:112 xpack/plugins/cloud/models.py:314
|
||||||
msgid "Priority"
|
msgid "Priority"
|
||||||
|
@ -1296,7 +1300,7 @@ msgid "Regex"
|
||||||
msgstr "正则表达式"
|
msgstr "正则表达式"
|
||||||
|
|
||||||
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
|
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
|
||||||
#: settings/models.py:184 settings/serializers/feature.py:19
|
#: settings/models.py:185 settings/serializers/feature.py:20
|
||||||
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
|
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "内容"
|
msgstr "内容"
|
||||||
|
@ -1412,7 +1416,7 @@ msgstr ""
|
||||||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||||
#: common/drf/renders/base.py:147 xpack/plugins/cloud/models.py:390
|
#: common/drf/renders/base.py:149 xpack/plugins/cloud/models.py:390
|
||||||
msgid "IP"
|
msgid "IP"
|
||||||
msgstr "IP"
|
msgstr "IP"
|
||||||
|
|
||||||
|
@ -1583,7 +1587,7 @@ msgid "Gather facts"
|
||||||
msgstr "收集资产信息"
|
msgstr "收集资产信息"
|
||||||
|
|
||||||
#: assets/const/base.py:32 audits/const.py:58
|
#: assets/const/base.py:32 audits/const.py:58
|
||||||
#: terminal/serializers/applet_host.py:32 users/models/user/_auth.py:32
|
#: terminal/serializers/applet_host.py:34 users/models/user/_auth.py:32
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "禁用"
|
msgstr "禁用"
|
||||||
|
|
||||||
|
@ -1600,7 +1604,7 @@ msgstr "脚本"
|
||||||
|
|
||||||
#: assets/const/category.py:10 assets/models/asset/host.py:8
|
#: assets/const/category.py:10 assets/models/asset/host.py:8
|
||||||
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
|
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
|
||||||
#: settings/serializers/feature.py:49 settings/serializers/msg.py:30
|
#: settings/serializers/feature.py:52 settings/serializers/msg.py:30
|
||||||
#: terminal/models/component/endpoint.py:13 terminal/serializers/applet.py:17
|
#: terminal/models/component/endpoint.py:13 terminal/serializers/applet.py:17
|
||||||
#: xpack/plugins/cloud/manager.py:83
|
#: xpack/plugins/cloud/manager.py:83
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:72
|
#: xpack/plugins/cloud/serializers/account_attrs.py:72
|
||||||
|
@ -1854,7 +1858,7 @@ msgstr "平台"
|
||||||
msgid "Zone"
|
msgid "Zone"
|
||||||
msgstr "网域"
|
msgstr "网域"
|
||||||
|
|
||||||
#: assets/models/asset/common.py:166 assets/serializers/asset/common.py:388
|
#: assets/models/asset/common.py:172 assets/serializers/asset/common.py:408
|
||||||
#: assets/serializers/asset/host.py:11
|
#: assets/serializers/asset/host.py:11
|
||||||
msgid "Gathered info"
|
msgid "Gathered info"
|
||||||
msgstr "收集资产硬件信息"
|
msgstr "收集资产硬件信息"
|
||||||
|
@ -1899,7 +1903,7 @@ msgstr "客户端密钥"
|
||||||
msgid "Allow invalid cert"
|
msgid "Allow invalid cert"
|
||||||
msgstr "忽略证书校验"
|
msgstr "忽略证书校验"
|
||||||
|
|
||||||
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:89
|
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:92
|
||||||
msgid "Proxy"
|
msgid "Proxy"
|
||||||
msgstr "代理"
|
msgstr "代理"
|
||||||
|
|
||||||
|
@ -2003,7 +2007,7 @@ msgstr "系统"
|
||||||
#: assets/serializers/cagegory.py:24
|
#: assets/serializers/cagegory.py:24
|
||||||
#: authentication/models/connection_token.py:29
|
#: authentication/models/connection_token.py:29
|
||||||
#: authentication/serializers/connect_token_secret.py:125
|
#: authentication/serializers/connect_token_secret.py:125
|
||||||
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:35
|
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:36
|
||||||
#: users/models/preference.py:13
|
#: users/models/preference.py:13
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr "值"
|
msgstr "值"
|
||||||
|
@ -2078,8 +2082,8 @@ msgid "Setting"
|
||||||
msgstr "设置"
|
msgstr "设置"
|
||||||
|
|
||||||
#: assets/models/platform.py:38 audits/const.py:59
|
#: assets/models/platform.py:38 audits/const.py:59
|
||||||
#: authentication/backends/passkey/models.py:11 settings/models.py:38
|
#: authentication/backends/passkey/models.py:11 settings/models.py:39
|
||||||
#: terminal/serializers/applet_host.py:33 users/models/user/_auth.py:33
|
#: terminal/serializers/applet_host.py:35 users/models/user/_auth.py:33
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
msgstr "启用"
|
msgstr "启用"
|
||||||
|
|
||||||
|
@ -2346,7 +2350,11 @@ msgstr "网关是网域的网络代理,当连接网域内的资产时,连接
|
||||||
msgid "Assets amount"
|
msgid "Assets amount"
|
||||||
msgstr "资产数量"
|
msgstr "资产数量"
|
||||||
|
|
||||||
#: assets/serializers/gateway.py:23 common/validators.py:34
|
#: assets/serializers/gateway.py:19
|
||||||
|
msgid "The platform must start with Gateway"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: assets/serializers/gateway.py:28 common/validators.py:34
|
||||||
msgid "This field must be unique."
|
msgid "This field must be unique."
|
||||||
msgstr "字段必须唯一"
|
msgstr "字段必须唯一"
|
||||||
|
|
||||||
|
@ -2622,7 +2630,7 @@ msgid "Finished"
|
||||||
msgstr "结束"
|
msgstr "结束"
|
||||||
|
|
||||||
#: audits/const.py:46 settings/serializers/terminal.py:6
|
#: audits/const.py:46 settings/serializers/terminal.py:6
|
||||||
#: terminal/models/applet/host.py:26 terminal/models/component/terminal.py:175
|
#: terminal/models/applet/host.py:26 terminal/models/component/terminal.py:174
|
||||||
#: terminal/models/virtualapp/provider.py:14 terminal/serializers/session.py:55
|
#: terminal/models/virtualapp/provider.py:14 terminal/serializers/session.py:55
|
||||||
#: terminal/serializers/session.py:78
|
#: terminal/serializers/session.py:78
|
||||||
msgid "Terminal"
|
msgid "Terminal"
|
||||||
|
@ -2702,7 +2710,7 @@ msgid "Resource"
|
||||||
msgstr "资源"
|
msgstr "资源"
|
||||||
|
|
||||||
#: audits/models.py:101 audits/models.py:147 audits/models.py:177
|
#: audits/models.py:101 audits/models.py:147 audits/models.py:177
|
||||||
#: common/drf/renders/base.py:145 terminal/serializers/command.py:75
|
#: terminal/serializers/command.py:75
|
||||||
msgid "Datetime"
|
msgid "Datetime"
|
||||||
msgstr "日期"
|
msgstr "日期"
|
||||||
|
|
||||||
|
@ -3895,7 +3903,7 @@ msgstr "从企业微信获取用户失败"
|
||||||
msgid "Please login with a password and then bind the WeCom"
|
msgid "Please login with a password and then bind the WeCom"
|
||||||
msgstr "请使用密码登录,然后绑定企业微信"
|
msgstr "请使用密码登录,然后绑定企业微信"
|
||||||
|
|
||||||
#: common/api/action.py:51
|
#: common/api/action.py:57
|
||||||
msgid "Request file format may be wrong"
|
msgid "Request file format may be wrong"
|
||||||
msgstr "上传的文件格式错误 或 其它类型资源的文件"
|
msgstr "上传的文件格式错误 或 其它类型资源的文件"
|
||||||
|
|
||||||
|
@ -3923,7 +3931,7 @@ msgstr "运行中"
|
||||||
msgid "Canceled"
|
msgid "Canceled"
|
||||||
msgstr "取消"
|
msgstr "取消"
|
||||||
|
|
||||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:412
|
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:411
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(name)s was created successfully"
|
msgid "%(name)s was created successfully"
|
||||||
msgstr "%(name)s 创建成功"
|
msgstr "%(name)s 创建成功"
|
||||||
|
@ -4035,22 +4043,26 @@ msgstr "解析文件错误: {}"
|
||||||
msgid "Invalid excel file"
|
msgid "Invalid excel file"
|
||||||
msgstr "无效的 excel 文件"
|
msgstr "无效的 excel 文件"
|
||||||
|
|
||||||
#: common/drf/renders/base.py:135
|
#: common/drf/renders/base.py:137
|
||||||
msgid "Yes/No"
|
msgid "Yes/No"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common/drf/renders/base.py:138
|
#: common/drf/renders/base.py:140
|
||||||
msgid "Text, max length {}"
|
msgid "Text, max length {}"
|
||||||
msgstr "文本,最大长度 {}"
|
msgstr "文本,最大长度 {}"
|
||||||
|
|
||||||
#: common/drf/renders/base.py:140
|
#: common/drf/renders/base.py:142
|
||||||
msgid "Long text, no length limit"
|
msgid "Long text, no length limit"
|
||||||
msgstr "长文本,无长度限制"
|
msgstr "长文本,无长度限制"
|
||||||
|
|
||||||
#: common/drf/renders/base.py:142
|
#: common/drf/renders/base.py:144
|
||||||
msgid "Number, min {} max {}"
|
msgid "Number, min {} max {}"
|
||||||
msgstr "数字,最小 {} 最大 {}"
|
msgstr "数字,最小 {} 最大 {}"
|
||||||
|
|
||||||
|
#: common/drf/renders/base.py:147
|
||||||
|
msgid "Datetime format {}"
|
||||||
|
msgstr "日期时间格式 {}"
|
||||||
|
|
||||||
#: common/drf/renders/base.py:153
|
#: common/drf/renders/base.py:153
|
||||||
msgid ""
|
msgid ""
|
||||||
"Choices, format name(value), name is optional for human read, value is "
|
"Choices, format name(value), name is optional for human read, value is "
|
||||||
|
@ -4518,7 +4530,7 @@ msgstr "空白"
|
||||||
msgid "VCS"
|
msgid "VCS"
|
||||||
msgstr "VCS"
|
msgstr "VCS"
|
||||||
|
|
||||||
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:120
|
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:123
|
||||||
msgid "Adhoc"
|
msgid "Adhoc"
|
||||||
msgstr "命令"
|
msgstr "命令"
|
||||||
|
|
||||||
|
@ -4899,7 +4911,7 @@ msgstr "默认组织"
|
||||||
msgid "SYSTEM"
|
msgid "SYSTEM"
|
||||||
msgstr "系统组织"
|
msgstr "系统组织"
|
||||||
|
|
||||||
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:185
|
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:186
|
||||||
#: terminal/models/applet/applet.py:42
|
#: terminal/models/applet/applet.py:42
|
||||||
msgid "Builtin"
|
msgid "Builtin"
|
||||||
msgstr "内置的"
|
msgstr "内置的"
|
||||||
|
@ -5022,7 +5034,7 @@ msgid "today"
|
||||||
msgstr "今天"
|
msgstr "今天"
|
||||||
|
|
||||||
#: perms/notifications.py:12 perms/notifications.py:44
|
#: perms/notifications.py:12 perms/notifications.py:44
|
||||||
#: settings/serializers/feature.py:111
|
#: settings/serializers/feature.py:114
|
||||||
msgid "day"
|
msgid "day"
|
||||||
msgstr "天"
|
msgstr "天"
|
||||||
|
|
||||||
|
@ -5046,7 +5058,9 @@ msgstr "组织 ({}) 的资产授权"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Accounts, format [\"@virtual\", \"root\", \"%template_id\"], virtual "
|
"Accounts, format [\"@virtual\", \"root\", \"%template_id\"], virtual "
|
||||||
"choices: @ALL, @SPEC, @USER, @ANON, @INPUT"
|
"choices: @ALL, @SPEC, @USER, @ANON, @INPUT"
|
||||||
msgstr "账号,格式 [\"@虚拟账号\", \"root\", \"%模版id\"], 虚拟选项: @ALL, @SPEC, @USER, @ANON, @INPUT"
|
msgstr ""
|
||||||
|
"账号,格式 [\"@虚拟账号\", \"root\", \"%模版id\"], 虚拟选项: @ALL, @SPEC, "
|
||||||
|
"@USER, @ANON, @INPUT"
|
||||||
|
|
||||||
#: perms/serializers/permission.py:38
|
#: perms/serializers/permission.py:38
|
||||||
msgid "Protocols, format [\"ssh\", \"rdp\", \"vnc\"] or [\"all\"]"
|
msgid "Protocols, format [\"ssh\", \"rdp\", \"vnc\"] or [\"all\"]"
|
||||||
|
@ -5224,7 +5238,7 @@ msgstr "工作台"
|
||||||
msgid "Audit view"
|
msgid "Audit view"
|
||||||
msgstr "审计台"
|
msgstr "审计台"
|
||||||
|
|
||||||
#: rbac/tree.py:27 settings/models.py:161
|
#: rbac/tree.py:27 settings/models.py:162
|
||||||
msgid "System setting"
|
msgid "System setting"
|
||||||
msgstr "系统设置"
|
msgstr "系统设置"
|
||||||
|
|
||||||
|
@ -5252,7 +5266,7 @@ msgstr "账号改密"
|
||||||
msgid "App ops"
|
msgid "App ops"
|
||||||
msgstr "作业中心"
|
msgstr "作业中心"
|
||||||
|
|
||||||
#: rbac/tree.py:57 settings/serializers/feature.py:117
|
#: rbac/tree.py:57 settings/serializers/feature.py:120
|
||||||
msgid "Feature"
|
msgid "Feature"
|
||||||
msgstr "功能"
|
msgstr "功能"
|
||||||
|
|
||||||
|
@ -5287,8 +5301,8 @@ msgstr "组织管理"
|
||||||
msgid "Ticket comment"
|
msgid "Ticket comment"
|
||||||
msgstr "工单评论"
|
msgstr "工单评论"
|
||||||
|
|
||||||
#: rbac/tree.py:159 settings/serializers/feature.py:98
|
#: rbac/tree.py:159 settings/serializers/feature.py:101
|
||||||
#: settings/serializers/feature.py:100 tickets/models/ticket/general.py:308
|
#: settings/serializers/feature.py:103 tickets/models/ticket/general.py:308
|
||||||
msgid "Ticket"
|
msgid "Ticket"
|
||||||
msgstr "工单"
|
msgstr "工单"
|
||||||
|
|
||||||
|
@ -5335,75 +5349,75 @@ msgstr "测试手机号 该字段是必填项。"
|
||||||
msgid "App Settings"
|
msgid "App Settings"
|
||||||
msgstr "系统设置"
|
msgstr "系统设置"
|
||||||
|
|
||||||
#: settings/models.py:37 users/models/preference.py:14
|
#: settings/models.py:38 users/models/preference.py:14
|
||||||
msgid "Encrypted"
|
msgid "Encrypted"
|
||||||
msgstr "加密的"
|
msgstr "加密的"
|
||||||
|
|
||||||
#: settings/models.py:163
|
#: settings/models.py:164
|
||||||
msgid "Can change email setting"
|
msgid "Can change email setting"
|
||||||
msgstr "邮件设置"
|
msgstr "邮件设置"
|
||||||
|
|
||||||
#: settings/models.py:164
|
#: settings/models.py:165
|
||||||
msgid "Can change auth setting"
|
msgid "Can change auth setting"
|
||||||
msgstr "认证设置"
|
msgstr "认证设置"
|
||||||
|
|
||||||
#: settings/models.py:165
|
#: settings/models.py:166
|
||||||
msgid "Can change auth ops"
|
msgid "Can change auth ops"
|
||||||
msgstr "任务中心设置"
|
msgstr "任务中心设置"
|
||||||
|
|
||||||
#: settings/models.py:166
|
#: settings/models.py:167
|
||||||
msgid "Can change auth ticket"
|
msgid "Can change auth ticket"
|
||||||
msgstr "工单设置"
|
msgstr "工单设置"
|
||||||
|
|
||||||
#: settings/models.py:167
|
#: settings/models.py:168
|
||||||
msgid "Can change virtual app setting"
|
msgid "Can change virtual app setting"
|
||||||
msgstr "可以更改虚拟应用设置"
|
msgstr "可以更改虚拟应用设置"
|
||||||
|
|
||||||
#: settings/models.py:168
|
#: settings/models.py:169
|
||||||
msgid "Can change auth announcement"
|
msgid "Can change auth announcement"
|
||||||
msgstr "公告设置"
|
msgstr "公告设置"
|
||||||
|
|
||||||
#: settings/models.py:169
|
#: settings/models.py:170
|
||||||
msgid "Can change vault setting"
|
msgid "Can change vault setting"
|
||||||
msgstr "可以更改 vault 设置"
|
msgstr "可以更改 vault 设置"
|
||||||
|
|
||||||
#: settings/models.py:170
|
#: settings/models.py:171
|
||||||
msgid "Can change chat ai setting"
|
msgid "Can change chat ai setting"
|
||||||
msgstr "可以修改聊天 AI 设置"
|
msgstr "可以修改聊天 AI 设置"
|
||||||
|
|
||||||
#: settings/models.py:171
|
#: settings/models.py:172
|
||||||
msgid "Can change system msg sub setting"
|
msgid "Can change system msg sub setting"
|
||||||
msgstr "消息订阅设置"
|
msgstr "消息订阅设置"
|
||||||
|
|
||||||
#: settings/models.py:172
|
#: settings/models.py:173
|
||||||
msgid "Can change sms setting"
|
msgid "Can change sms setting"
|
||||||
msgstr "短信设置"
|
msgstr "短信设置"
|
||||||
|
|
||||||
#: settings/models.py:173
|
#: settings/models.py:174
|
||||||
msgid "Can change security setting"
|
msgid "Can change security setting"
|
||||||
msgstr "安全设置"
|
msgstr "安全设置"
|
||||||
|
|
||||||
#: settings/models.py:174
|
#: settings/models.py:175
|
||||||
msgid "Can change clean setting"
|
msgid "Can change clean setting"
|
||||||
msgstr "定期清理"
|
msgstr "定期清理"
|
||||||
|
|
||||||
#: settings/models.py:175
|
#: settings/models.py:176
|
||||||
msgid "Can change interface setting"
|
msgid "Can change interface setting"
|
||||||
msgstr "界面设置"
|
msgstr "界面设置"
|
||||||
|
|
||||||
#: settings/models.py:176
|
#: settings/models.py:177
|
||||||
msgid "Can change license setting"
|
msgid "Can change license setting"
|
||||||
msgstr "许可证设置"
|
msgstr "许可证设置"
|
||||||
|
|
||||||
#: settings/models.py:177
|
#: settings/models.py:178
|
||||||
msgid "Can change terminal setting"
|
msgid "Can change terminal setting"
|
||||||
msgstr "终端设置"
|
msgstr "终端设置"
|
||||||
|
|
||||||
#: settings/models.py:178
|
#: settings/models.py:179
|
||||||
msgid "Can change other setting"
|
msgid "Can change other setting"
|
||||||
msgstr "其它设置"
|
msgstr "其它设置"
|
||||||
|
|
||||||
#: settings/models.py:188
|
#: settings/models.py:189
|
||||||
msgid "Chat prompt"
|
msgid "Chat prompt"
|
||||||
msgstr "聊天提示"
|
msgstr "聊天提示"
|
||||||
|
|
||||||
|
@ -6102,32 +6116,38 @@ msgstr ""
|
||||||
msgid "Change secret and push record retention days (day)"
|
msgid "Change secret and push record retention days (day)"
|
||||||
msgstr "改密推送记录保留天数 (天)"
|
msgstr "改密推送记录保留天数 (天)"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:18 settings/serializers/msg.py:68
|
#: settings/serializers/feature.py:19 settings/serializers/msg.py:68
|
||||||
msgid "Subject"
|
msgid "Subject"
|
||||||
msgstr "主题"
|
msgstr "主题"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:22
|
#: settings/serializers/feature.py:23
|
||||||
msgid "More Link"
|
msgid "More Link"
|
||||||
msgstr "更多信息 URL"
|
msgstr "更多信息 URL"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:36 settings/serializers/feature.py:38
|
#: settings/serializers/feature.py:26
|
||||||
#: settings/serializers/feature.py:39
|
#: settings/templates/ldap/_msg_import_ldap_user.html:6
|
||||||
|
#: terminal/models/session/session.py:46
|
||||||
|
msgid "Date end"
|
||||||
|
msgstr "结束日期"
|
||||||
|
|
||||||
|
#: settings/serializers/feature.py:39 settings/serializers/feature.py:41
|
||||||
|
#: settings/serializers/feature.py:42
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
msgstr "公告"
|
msgstr "公告"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:46
|
#: settings/serializers/feature.py:49
|
||||||
msgid "Vault"
|
msgid "Vault"
|
||||||
msgstr "启用 Vault"
|
msgstr "启用 Vault"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:55
|
#: settings/serializers/feature.py:58
|
||||||
msgid "Mount Point"
|
msgid "Mount Point"
|
||||||
msgstr "挂载点"
|
msgstr "挂载点"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:61
|
#: settings/serializers/feature.py:64
|
||||||
msgid "Record limit"
|
msgid "Record limit"
|
||||||
msgstr "记录限制"
|
msgstr "记录限制"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:63
|
#: settings/serializers/feature.py:66
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the specific value is less than 999 (default), the system will "
|
"If the specific value is less than 999 (default), the system will "
|
||||||
"automatically perform a task every night: check and delete historical "
|
"automatically perform a task every night: check and delete historical "
|
||||||
|
@ -6137,74 +6157,74 @@ msgstr ""
|
||||||
"若特定数值小于999,系统将在每日晚间自动执行任务:检查并删除超出预定数量的历史"
|
"若特定数值小于999,系统将在每日晚间自动执行任务:检查并删除超出预定数量的历史"
|
||||||
"账号。如果该数值达到或超过999,则不进行任何历史账号的删除操作。"
|
"账号。如果该数值达到或超过999,则不进行任何历史账号的删除操作。"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:73 settings/serializers/feature.py:79
|
#: settings/serializers/feature.py:76 settings/serializers/feature.py:82
|
||||||
msgid "Chat AI"
|
msgid "Chat AI"
|
||||||
msgstr "聊天 AI"
|
msgstr "聊天 AI"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:82
|
#: settings/serializers/feature.py:85
|
||||||
msgid "GPT Base URL"
|
msgid "GPT Base URL"
|
||||||
msgstr "GPT 地址"
|
msgstr "GPT 地址"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:83
|
#: settings/serializers/feature.py:86
|
||||||
msgid "The base URL of the GPT service. For example: https://api.openai.com/v1"
|
msgid "The base URL of the GPT service. For example: https://api.openai.com/v1"
|
||||||
msgstr "GPT 服务的基本 URL。例如:https://api.openai.com/v1"
|
msgstr "GPT 服务的基本 URL。例如:https://api.openai.com/v1"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:86 templates/_header_bar.html:96
|
#: settings/serializers/feature.py:89 templates/_header_bar.html:96
|
||||||
msgid "API Key"
|
msgid "API Key"
|
||||||
msgstr "API Key"
|
msgstr "API Key"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:90
|
#: settings/serializers/feature.py:93
|
||||||
msgid ""
|
msgid ""
|
||||||
"The proxy server address of the GPT service. For example: http://ip:port"
|
"The proxy server address of the GPT service. For example: http://ip:port"
|
||||||
msgstr "GPT 服务的代理服务器地址。例如:http://ip:port"
|
msgstr "GPT 服务的代理服务器地址。例如:http://ip:port"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:93
|
#: settings/serializers/feature.py:96
|
||||||
msgid "GPT Model"
|
msgid "GPT Model"
|
||||||
msgstr "GPT 模型"
|
msgstr "GPT 模型"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:102
|
#: settings/serializers/feature.py:105
|
||||||
msgid "Approval without login"
|
msgid "Approval without login"
|
||||||
msgstr "免登录审批"
|
msgstr "免登录审批"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:103
|
#: settings/serializers/feature.py:106
|
||||||
msgid "Allow direct approval ticket without login"
|
msgid "Allow direct approval ticket without login"
|
||||||
msgstr "允许无需登录直接批准工单"
|
msgstr "允许无需登录直接批准工单"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:107
|
#: settings/serializers/feature.py:110
|
||||||
msgid "Period"
|
msgid "Period"
|
||||||
msgstr "时段"
|
msgstr "时段"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:108
|
#: settings/serializers/feature.py:111
|
||||||
msgid ""
|
msgid ""
|
||||||
"The default authorization time period when applying for assets via a ticket"
|
"The default authorization time period when applying for assets via a ticket"
|
||||||
msgstr "工单申请资产的默认授权时间段"
|
msgstr "工单申请资产的默认授权时间段"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:111
|
#: settings/serializers/feature.py:114
|
||||||
msgid "hour"
|
msgid "hour"
|
||||||
msgstr "时"
|
msgstr "时"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:112
|
#: settings/serializers/feature.py:115
|
||||||
msgid "Unit"
|
msgid "Unit"
|
||||||
msgstr "单位"
|
msgstr "单位"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:112
|
#: settings/serializers/feature.py:115
|
||||||
msgid "The unit of period"
|
msgid "The unit of period"
|
||||||
msgstr "执行周期"
|
msgstr "执行周期"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:121
|
#: settings/serializers/feature.py:124
|
||||||
msgid ""
|
msgid ""
|
||||||
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
|
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
|
||||||
msgstr "允许用户在工作台 - 作业中心 - Adhoc 中执行批量命令"
|
msgstr "允许用户在工作台 - 作业中心 - Adhoc 中执行批量命令"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:125
|
#: settings/serializers/feature.py:128
|
||||||
msgid "Command blacklist"
|
msgid "Command blacklist"
|
||||||
msgstr "作业中心命令黑名单"
|
msgstr "作业中心命令黑名单"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:126
|
#: settings/serializers/feature.py:129
|
||||||
msgid "Command blacklist in Adhoc"
|
msgid "Command blacklist in Adhoc"
|
||||||
msgstr "作业中心命令黑名单"
|
msgstr "作业中心命令黑名单"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:131
|
#: settings/serializers/feature.py:134
|
||||||
#: terminal/models/virtualapp/provider.py:17
|
#: terminal/models/virtualapp/provider.py:17
|
||||||
#: terminal/models/virtualapp/virtualapp.py:36
|
#: terminal/models/virtualapp/virtualapp.py:36
|
||||||
#: terminal/models/virtualapp/virtualapp.py:97
|
#: terminal/models/virtualapp/virtualapp.py:97
|
||||||
|
@ -6212,11 +6232,11 @@ msgstr "作业中心命令黑名单"
|
||||||
msgid "Virtual app"
|
msgid "Virtual app"
|
||||||
msgstr "虚拟应用"
|
msgstr "虚拟应用"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:134
|
#: settings/serializers/feature.py:137
|
||||||
msgid "Virtual App"
|
msgid "Virtual App"
|
||||||
msgstr "虚拟应用"
|
msgstr "虚拟应用"
|
||||||
|
|
||||||
#: settings/serializers/feature.py:136
|
#: settings/serializers/feature.py:139
|
||||||
msgid ""
|
msgid ""
|
||||||
"Virtual applications, you can use the Linux operating system as an "
|
"Virtual applications, you can use the Linux operating system as an "
|
||||||
"application server in remote applications."
|
"application server in remote applications."
|
||||||
|
@ -6673,11 +6693,6 @@ msgstr "注册周期导入 LDAP 用户 任务"
|
||||||
msgid "Sync task finish"
|
msgid "Sync task finish"
|
||||||
msgstr "同步任务完成"
|
msgstr "同步任务完成"
|
||||||
|
|
||||||
#: settings/templates/ldap/_msg_import_ldap_user.html:6
|
|
||||||
#: terminal/models/session/session.py:46
|
|
||||||
msgid "Date end"
|
|
||||||
msgstr "结束日期"
|
|
||||||
|
|
||||||
#: settings/templates/ldap/_msg_import_ldap_user.html:9
|
#: settings/templates/ldap/_msg_import_ldap_user.html:9
|
||||||
msgid "Synced Organization"
|
msgid "Synced Organization"
|
||||||
msgstr "已同步组织"
|
msgstr "已同步组织"
|
||||||
|
@ -6787,11 +6802,11 @@ msgstr "认证失败: (未知): {}"
|
||||||
msgid "Authentication success: {}"
|
msgid "Authentication success: {}"
|
||||||
msgstr "认证成功: {}"
|
msgstr "认证成功: {}"
|
||||||
|
|
||||||
#: settings/ws.py:198
|
#: settings/ws.py:203
|
||||||
msgid "No LDAP user was found"
|
msgid "No LDAP user was found"
|
||||||
msgstr "没有获取到 LDAP 用户"
|
msgstr "没有获取到 LDAP 用户"
|
||||||
|
|
||||||
#: settings/ws.py:204
|
#: settings/ws.py:209
|
||||||
msgid "Total {}, success {}, failure {}"
|
msgid "Total {}, success {}, failure {}"
|
||||||
msgstr "总共 {},成功 {},失败 {}"
|
msgstr "总共 {},成功 {},失败 {}"
|
||||||
|
|
||||||
|
@ -7011,27 +7026,27 @@ msgstr "未发现 protocol 查询参数"
|
||||||
msgid "Deleting the default storage is not allowed"
|
msgid "Deleting the default storage is not allowed"
|
||||||
msgstr "不允许删除默认存储配置"
|
msgstr "不允许删除默认存储配置"
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:34
|
#: terminal/api/component/storage.py:36
|
||||||
msgid "Cannot delete storage that is being used"
|
msgid "Cannot delete storage that is being used: {}"
|
||||||
msgstr "不允许删除正在使用的存储配置"
|
msgstr "无法删除正在使用的存储: {}"
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:75 terminal/api/component/storage.py:76
|
#: terminal/api/component/storage.py:77 terminal/api/component/storage.py:78
|
||||||
msgid "Command storages"
|
msgid "Command storages"
|
||||||
msgstr "命令存储"
|
msgstr "命令存储"
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:82
|
#: terminal/api/component/storage.py:84
|
||||||
msgid "Invalid"
|
msgid "Invalid"
|
||||||
msgstr "无效"
|
msgstr "无效"
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:130 terminal/tasks.py:149
|
#: terminal/api/component/storage.py:132 terminal/tasks.py:149
|
||||||
msgid "Test failure: {}"
|
msgid "Test failure: {}"
|
||||||
msgstr "测试失败: {}"
|
msgstr "测试失败: {}"
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:133
|
#: terminal/api/component/storage.py:135
|
||||||
msgid "Test successful"
|
msgid "Test successful"
|
||||||
msgstr "测试成功"
|
msgstr "测试成功"
|
||||||
|
|
||||||
#: terminal/api/component/storage.py:135
|
#: terminal/api/component/storage.py:137
|
||||||
msgid "Test failure: Please check configuration"
|
msgid "Test failure: Please check configuration"
|
||||||
msgstr "测试失败:请检查配置"
|
msgstr "测试失败:请检查配置"
|
||||||
|
|
||||||
|
@ -7216,7 +7231,7 @@ msgstr "版本"
|
||||||
msgid "Can concurrent"
|
msgid "Can concurrent"
|
||||||
msgstr "可以并发"
|
msgstr "可以并发"
|
||||||
|
|
||||||
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:167
|
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:178
|
||||||
#: terminal/serializers/storage.py:193
|
#: terminal/serializers/storage.py:193
|
||||||
msgid "Hosts"
|
msgid "Hosts"
|
||||||
msgstr "主机"
|
msgstr "主机"
|
||||||
|
@ -7247,7 +7262,7 @@ msgstr "宿主机"
|
||||||
msgid "Applet Publication"
|
msgid "Applet Publication"
|
||||||
msgstr "应用发布"
|
msgstr "应用发布"
|
||||||
|
|
||||||
#: terminal/models/applet/host.py:18 terminal/serializers/applet_host.py:69
|
#: terminal/models/applet/host.py:18 terminal/serializers/applet_host.py:80
|
||||||
msgid "Deploy options"
|
msgid "Deploy options"
|
||||||
msgstr "部署参数"
|
msgstr "部署参数"
|
||||||
|
|
||||||
|
@ -7381,7 +7396,7 @@ msgstr "远端地址"
|
||||||
msgid "Application User"
|
msgid "Application User"
|
||||||
msgstr "应用用户"
|
msgstr "应用用户"
|
||||||
|
|
||||||
#: terminal/models/component/terminal.py:177
|
#: terminal/models/component/terminal.py:176
|
||||||
msgid "Can view terminal config"
|
msgid "Can view terminal config"
|
||||||
msgstr "可以查看终端配置"
|
msgstr "可以查看终端配置"
|
||||||
|
|
||||||
|
@ -7553,19 +7568,19 @@ msgstr "无效的存储"
|
||||||
msgid "Icon"
|
msgid "Icon"
|
||||||
msgstr "图标"
|
msgstr "图标"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:24
|
#: terminal/serializers/applet_host.py:26
|
||||||
msgid "Per Session"
|
msgid "Per Device (Device number limit)"
|
||||||
msgstr "每用户"
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:25
|
#: terminal/serializers/applet_host.py:27
|
||||||
msgid "Per Device"
|
msgid "Per User (User number limit)"
|
||||||
msgstr "每设备"
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:37
|
#: terminal/serializers/applet_host.py:39
|
||||||
msgid "Core API"
|
msgid "Core API"
|
||||||
msgstr "Core 服务地址"
|
msgstr "Core 服务地址"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:38
|
#: terminal/serializers/applet_host.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
" \n"
|
" \n"
|
||||||
" Tips: The application release machine communicates with the Core "
|
" Tips: The application release machine communicates with the Core "
|
||||||
|
@ -7582,31 +7597,43 @@ msgstr ""
|
||||||
"建议填写内网地址,否则填写当前站点 URL<br>例如:https://172.16.10.110 or "
|
"建议填写内网地址,否则填写当前站点 URL<br>例如:https://172.16.10.110 or "
|
||||||
"https://dev.jumpserver.com"
|
"https://dev.jumpserver.com"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:46 terminal/serializers/storage.py:207
|
#: terminal/serializers/applet_host.py:48 terminal/serializers/storage.py:207
|
||||||
msgid "Ignore Certificate Verification"
|
msgid "Ignore Certificate Verification"
|
||||||
msgstr "忽略证书认证"
|
msgstr "忽略证书认证"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:47
|
#: terminal/serializers/applet_host.py:50
|
||||||
msgid "Existing RDS license"
|
msgid "Existing RDS license"
|
||||||
msgstr "已有 RDS 许可证"
|
msgstr "已有 RDS 许可证"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:48
|
#: terminal/serializers/applet_host.py:51
|
||||||
|
msgid ""
|
||||||
|
"If not exist, the RDS will be in trial mode, and the trial period is 120 "
|
||||||
|
"days. <a href={}>Detail</a>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: terminal/serializers/applet_host.py:54
|
||||||
msgid "RDS License Server"
|
msgid "RDS License Server"
|
||||||
msgstr "RDS 许可服务器"
|
msgstr "RDS 许可服务器"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:49
|
#: terminal/serializers/applet_host.py:56
|
||||||
msgid "RDS Licensing Mode"
|
msgid "RDS Licensing Mode"
|
||||||
msgstr "RDS 授权模式"
|
msgstr "RDS 授权模式"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:51
|
#: terminal/serializers/applet_host.py:59
|
||||||
msgid "RDS Single Session Per User"
|
msgid "RDS Single Session Per User"
|
||||||
msgstr "RDS 单用户单会话"
|
msgstr "RDS 单用户单会话"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:53
|
#: terminal/serializers/applet_host.py:60
|
||||||
|
msgid ""
|
||||||
|
"Tips: A RDS user can have only one session at a time. If set, when next "
|
||||||
|
"login connected, previous session will be disconnected."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: terminal/serializers/applet_host.py:64
|
||||||
msgid "RDS Max Disconnection Time (ms)"
|
msgid "RDS Max Disconnection Time (ms)"
|
||||||
msgstr "RDS 最大断开时间(毫秒)"
|
msgstr "RDS 最大断开时间(毫秒)"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:55
|
#: terminal/serializers/applet_host.py:66
|
||||||
msgid ""
|
msgid ""
|
||||||
"Tips: Set the maximum duration for keeping a disconnected session active on "
|
"Tips: Set the maximum duration for keeping a disconnected session active on "
|
||||||
"the server (log off the session after 60000 milliseconds)."
|
"the server (log off the session after 60000 milliseconds)."
|
||||||
|
@ -7614,11 +7641,11 @@ msgstr ""
|
||||||
"提示:设置某个已断开连接的会话在服务器上能保持活动状态的最长时间(60000 毫秒"
|
"提示:设置某个已断开连接的会话在服务器上能保持活动状态的最长时间(60000 毫秒"
|
||||||
"后注销会话)"
|
"后注销会话)"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:60
|
#: terminal/serializers/applet_host.py:71
|
||||||
msgid "RDS Remote App Logoff Time Limit (ms)"
|
msgid "RDS Remote App Logoff Time Limit (ms)"
|
||||||
msgstr "RDS 远程应用注销时间限制(毫秒)"
|
msgstr "RDS 远程应用注销时间限制(毫秒)"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:62
|
#: terminal/serializers/applet_host.py:73
|
||||||
msgid ""
|
msgid ""
|
||||||
"Tips: Set the logoff time for RemoteApp sessions after closing all RemoteApp "
|
"Tips: Set the logoff time for RemoteApp sessions after closing all RemoteApp "
|
||||||
"programs (0 milliseconds, log off the session immediately)."
|
"programs (0 milliseconds, log off the session immediately)."
|
||||||
|
@ -7626,12 +7653,12 @@ msgstr ""
|
||||||
"提示:关闭所有 RemoteApp 程序之后设置 RemoteAPP 会话的注销时间(0 毫秒,立即"
|
"提示:关闭所有 RemoteApp 程序之后设置 RemoteAPP 会话的注销时间(0 毫秒,立即"
|
||||||
"注销会话)"
|
"注销会话)"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:71 terminal/serializers/terminal.py:47
|
#: terminal/serializers/applet_host.py:82 terminal/serializers/terminal.py:47
|
||||||
#: terminal/serializers/virtualapp_provider.py:13
|
#: terminal/serializers/virtualapp_provider.py:13
|
||||||
msgid "Load status"
|
msgid "Load status"
|
||||||
msgstr "负载状态"
|
msgstr "负载状态"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:85
|
#: terminal/serializers/applet_host.py:96
|
||||||
msgid ""
|
msgid ""
|
||||||
"These accounts are used to connect to the published application, the account "
|
"These accounts are used to connect to the published application, the account "
|
||||||
"is now divided into two types, one is dedicated to each account, each user "
|
"is now divided into two types, one is dedicated to each account, each user "
|
||||||
|
@ -7644,11 +7671,11 @@ msgstr ""
|
||||||
"使用公共账号连接; <br />注意: 如果不开启自动创建账号, 当前发布机仅能被指定标"
|
"使用公共账号连接; <br />注意: 如果不开启自动创建账号, 当前发布机仅能被指定标"
|
||||||
"签的资产调度到,默认不会放到调度池中,且需要手动维护账号"
|
"签的资产调度到,默认不会放到调度池中,且需要手动维护账号"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:92
|
#: terminal/serializers/applet_host.py:103
|
||||||
msgid "The number of public accounts created automatically"
|
msgid "The number of public accounts created automatically"
|
||||||
msgstr "公用账号自动创建的数量"
|
msgstr "公用账号自动创建的数量"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:95
|
#: terminal/serializers/applet_host.py:106
|
||||||
msgid ""
|
msgid ""
|
||||||
"Connect to the host using the same account first. For security reasons, "
|
"Connect to the host using the same account first. For security reasons, "
|
||||||
"please set the configuration item CACHE_LOGIN_PASSWORD_ENABLED=true and "
|
"please set the configuration item CACHE_LOGIN_PASSWORD_ENABLED=true and "
|
||||||
|
@ -7657,15 +7684,15 @@ msgstr ""
|
||||||
"优先使用同名账号连接发布机。为了安全,需配置文件中开启配置 "
|
"优先使用同名账号连接发布机。为了安全,需配置文件中开启配置 "
|
||||||
"CACHE_LOGIN_PASSWORD_ENABLED=true, 修改后重启服务"
|
"CACHE_LOGIN_PASSWORD_ENABLED=true, 修改后重启服务"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:137
|
#: terminal/serializers/applet_host.py:148
|
||||||
msgid "Install applets"
|
msgid "Install applets"
|
||||||
msgstr "安装应用"
|
msgstr "安装应用"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:167
|
#: terminal/serializers/applet_host.py:178
|
||||||
msgid "Host ID"
|
msgid "Host ID"
|
||||||
msgstr "主机 ID"
|
msgstr "主机 ID"
|
||||||
|
|
||||||
#: terminal/serializers/applet_host.py:168
|
#: terminal/serializers/applet_host.py:179
|
||||||
msgid "Applet ID"
|
msgid "Applet ID"
|
||||||
msgstr "远程应用 ID"
|
msgstr "远程应用 ID"
|
||||||
|
|
||||||
|
@ -8350,11 +8377,15 @@ msgstr "无效的审批动作"
|
||||||
msgid "This user is not authorized to approve this ticket"
|
msgid "This user is not authorized to approve this ticket"
|
||||||
msgstr "此用户无权审批此工单"
|
msgstr "此用户无权审批此工单"
|
||||||
|
|
||||||
#: users/api/user.py:155
|
#: users/api/user.py:63
|
||||||
|
msgid "Cannot delete the admin user. Please disable it instead."
|
||||||
|
msgstr "无法删除管理员用户。请将其禁用。"
|
||||||
|
|
||||||
|
#: users/api/user.py:161
|
||||||
msgid "Can not invite self"
|
msgid "Can not invite self"
|
||||||
msgstr "不能邀请自己"
|
msgstr "不能邀请自己"
|
||||||
|
|
||||||
#: users/api/user.py:208
|
#: users/api/user.py:214
|
||||||
msgid "Could not reset self otp, use profile reset instead"
|
msgid "Could not reset self otp, use profile reset instead"
|
||||||
msgstr "不能在该页面重置 MFA 多因子认证, 请去个人信息页面重置"
|
msgstr "不能在该页面重置 MFA 多因子认证, 请去个人信息页面重置"
|
||||||
|
|
||||||
|
@ -9293,49 +9324,49 @@ msgstr "获取区域 \"%s\" 的实例错误,错误:%s"
|
||||||
msgid "Failed to synchronize the instance \"%s\""
|
msgid "Failed to synchronize the instance \"%s\""
|
||||||
msgstr "无法同步实例 %s"
|
msgstr "无法同步实例 %s"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:337
|
#: xpack/plugins/cloud/manager.py:336
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||||
"platform type. Skip platform and protocol updates"
|
"platform type. Skip platform and protocol updates"
|
||||||
msgstr "资产“%s”的更新平台与原平台类型不一致。跳过平台和协议更新"
|
msgstr "资产“%s”的更新平台与原平台类型不一致。跳过平台和协议更新"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:393
|
#: xpack/plugins/cloud/manager.py:392
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The asset \"%s\" already exists"
|
msgid "The asset \"%s\" already exists"
|
||||||
msgstr "资产 \"%s\" 已存在"
|
msgstr "资产 \"%s\" 已存在"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:395
|
#: xpack/plugins/cloud/manager.py:394
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Update asset \"%s\""
|
msgid "Update asset \"%s\""
|
||||||
msgstr "更新资产 \"%s\""
|
msgstr "更新资产 \"%s\""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:398
|
#: xpack/plugins/cloud/manager.py:397
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Asset \"%s\" has been updated"
|
msgid "Asset \"%s\" has been updated"
|
||||||
msgstr "资产 \"%s\" 已更新"
|
msgstr "资产 \"%s\" 已更新"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:408
|
#: xpack/plugins/cloud/manager.py:407
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Prepare to create asset \"%s\""
|
msgid "Prepare to create asset \"%s\""
|
||||||
msgstr "准备创建资产 %s"
|
msgstr "准备创建资产 %s"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:429
|
#: xpack/plugins/cloud/manager.py:428
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Set nodes \"%s\""
|
msgid "Set nodes \"%s\""
|
||||||
msgstr "删除节点: \"%s\""
|
msgstr "删除节点: \"%s\""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:455
|
#: xpack/plugins/cloud/manager.py:454
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Set accounts \"%s\""
|
msgid "Set accounts \"%s\""
|
||||||
msgstr "删除账号: %s"
|
msgstr "删除账号: %s"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:471
|
#: xpack/plugins/cloud/manager.py:470
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Set protocols \"%s\""
|
msgid "Set protocols \"%s\""
|
||||||
msgstr "设置协议 \"%s\""
|
msgstr "设置协议 \"%s\""
|
||||||
|
|
||||||
#: xpack/plugins/cloud/manager.py:485 xpack/plugins/cloud/tasks.py:30
|
#: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:30
|
||||||
msgid "Run sync instance task"
|
msgid "Run sync instance task"
|
||||||
msgstr "执行同步实例任务"
|
msgstr "执行同步实例任务"
|
||||||
|
|
||||||
|
@ -9884,6 +9915,12 @@ msgstr "企业专业版"
|
||||||
msgid "Ultimate edition"
|
msgid "Ultimate edition"
|
||||||
msgstr "企业旗舰版"
|
msgstr "企业旗舰版"
|
||||||
|
|
||||||
|
#~ msgid "Per Session"
|
||||||
|
#~ msgstr "每用户"
|
||||||
|
|
||||||
|
#~ msgid "Per Device"
|
||||||
|
#~ msgstr "每设备"
|
||||||
|
|
||||||
#~ msgid "None"
|
#~ msgid "None"
|
||||||
#~ msgstr "无"
|
#~ msgstr "无"
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,20 +1,28 @@
|
||||||
{
|
{
|
||||||
"ActionPerm": "Actions",
|
"ActionPerm": "Actions",
|
||||||
"Cancel": "Cancel",
|
"Cancel": "Cancel",
|
||||||
|
"Confirm": "Confirm",
|
||||||
"ConfirmBtn": "Confirm",
|
"ConfirmBtn": "Confirm",
|
||||||
|
"Connect": "Connect",
|
||||||
"CopyLink": "Copy Link Address and Code",
|
"CopyLink": "Copy Link Address and Code",
|
||||||
"CopyShareURLSuccess": "Copy Share URL Success",
|
"CopyShareURLSuccess": "Copy Share URL Success",
|
||||||
"CreateLink": "Create Share Link",
|
"CreateLink": "Create Share Link",
|
||||||
"CreateSuccess": "Success",
|
"CreateSuccess": "Success",
|
||||||
|
"DownArrow": "Down arrow",
|
||||||
"Download": "Download",
|
"Download": "Download",
|
||||||
"DownloadSuccess": "Download success",
|
"DownloadSuccess": "Download success",
|
||||||
"EndFileTransfer": "File transfer end",
|
"EndFileTransfer": "File transfer end",
|
||||||
"ExceedTransferSize": "exceed max transfer size",
|
"ExceedTransferSize": "exceed max transfer size",
|
||||||
|
"Expand": "Expand",
|
||||||
"ExpiredTime": "Expired",
|
"ExpiredTime": "Expired",
|
||||||
"GetShareUser": "Enter username",
|
"GetShareUser": "Enter username",
|
||||||
|
"Hotkeys": "Hotkeys",
|
||||||
"InputVerifyCode": "Input Verify Code",
|
"InputVerifyCode": "Input Verify Code",
|
||||||
"JoinShare": "Join Session",
|
"JoinShare": "Join Session",
|
||||||
|
"JoinedWithSuccess": "Successfully joined",
|
||||||
|
"KubernetesManagement": "Kubernetes management",
|
||||||
"LeaveShare": "Leave Session",
|
"LeaveShare": "Leave Session",
|
||||||
|
"LeftArrow": "Left arrow",
|
||||||
"LinkAddr": "Link",
|
"LinkAddr": "Link",
|
||||||
"Minute": "Minute",
|
"Minute": "Minute",
|
||||||
"Minutes": "Minutes",
|
"Minutes": "Minutes",
|
||||||
|
@ -22,13 +30,16 @@
|
||||||
"MustSelectOneFile": "Must select one file",
|
"MustSelectOneFile": "Must select one file",
|
||||||
"NoLink": "No Link",
|
"NoLink": "No Link",
|
||||||
"OnlineUsers": "Online Users",
|
"OnlineUsers": "Online Users",
|
||||||
|
"Paste": "Paste",
|
||||||
"PauseSession": "Pause Session",
|
"PauseSession": "Pause Session",
|
||||||
"ReadOnly": "Read-Only",
|
"ReadOnly": "Read-Only",
|
||||||
|
"Refresh": "Refresh",
|
||||||
"Remove": "Remove",
|
"Remove": "Remove",
|
||||||
"Confirm": "Confirm",
|
|
||||||
"RemoveShareUser": "You have been removed from the shared session.",
|
"RemoveShareUser": "You have been removed from the shared session.",
|
||||||
"RemoveShareUserConfirm": "Are you sure to remove the user from the shared session?",
|
"RemoveShareUserConfirm": "Are you sure to remove the user from the shared session?",
|
||||||
"ResumeSession": "Resume Session",
|
"ResumeSession": "Resume Session",
|
||||||
|
"RightArrow": "Right arrow",
|
||||||
|
"Search": "Search",
|
||||||
"SelectAction": "Select",
|
"SelectAction": "Select",
|
||||||
"SelectTheme": "Select Theme",
|
"SelectTheme": "Select Theme",
|
||||||
"Self": "Self",
|
"Self": "Self",
|
||||||
|
@ -42,6 +53,7 @@
|
||||||
"Theme": "Theme",
|
"Theme": "Theme",
|
||||||
"ThemeColors": "Theme Colors",
|
"ThemeColors": "Theme Colors",
|
||||||
"ThemeConfig": "Theme",
|
"ThemeConfig": "Theme",
|
||||||
|
"UpArrow": "Up arrow",
|
||||||
"Upload": "Upload",
|
"Upload": "Upload",
|
||||||
"UploadSuccess": "Upload success",
|
"UploadSuccess": "Upload success",
|
||||||
"UploadTips": "Drag file here or click to upload",
|
"UploadTips": "Drag file here or click to upload",
|
||||||
|
@ -49,8 +61,6 @@
|
||||||
"User": "User",
|
"User": "User",
|
||||||
"VerifyCode": "Verify Code",
|
"VerifyCode": "Verify Code",
|
||||||
"WaitFileTransfer": "Wait file transfer to finish",
|
"WaitFileTransfer": "Wait file transfer to finish",
|
||||||
"Writable": "Writable",
|
"WebSocketClosed": "WebSocket closed",
|
||||||
"JoinedWithSuccess": "Successfully joined",
|
"Writable": "Writable"
|
||||||
"KubernetesManagement": "Kubernetes management",
|
|
||||||
"WebSocketClosed": "WebSocket closed"
|
|
||||||
}
|
}
|
|
@ -1,20 +1,28 @@
|
||||||
{
|
{
|
||||||
"ActionPerm": "アクション権限",
|
"ActionPerm": "アクション権限",
|
||||||
"Cancel": "キャンセル",
|
"Cancel": "キャンセル",
|
||||||
|
"Confirm": "確認",
|
||||||
"ConfirmBtn": "確定",
|
"ConfirmBtn": "確定",
|
||||||
|
"Connect": "接続",
|
||||||
"CopyLink": "リンクと認証コードのコピー",
|
"CopyLink": "リンクと認証コードのコピー",
|
||||||
"CopyShareURLSuccess": "レプリケーション共有住所成功",
|
"CopyShareURLSuccess": "レプリケーション共有住所成功",
|
||||||
"CreateLink": "シェアリンクの作成",
|
"CreateLink": "シェアリンクの作成",
|
||||||
"CreateSuccess": "作成に成功しました",
|
"CreateSuccess": "作成に成功しました",
|
||||||
|
"DownArrow": "下向き矢印",
|
||||||
"Download": "ダウンロード",
|
"Download": "ダウンロード",
|
||||||
"DownloadSuccess": "ダウンロードに成功しました",
|
"DownloadSuccess": "ダウンロードに成功しました",
|
||||||
"EndFileTransfer": "ファイル転送終了",
|
"EndFileTransfer": "ファイル転送終了",
|
||||||
"ExceedTransferSize": "最大転送サイズを超えています",
|
"ExceedTransferSize": "最大転送サイズを超えています",
|
||||||
|
"Expand": "展開",
|
||||||
"ExpiredTime": "有効期限",
|
"ExpiredTime": "有効期限",
|
||||||
"GetShareUser": "ユーザー名の入力",
|
"GetShareUser": "ユーザー名の入力",
|
||||||
|
"Hotkeys": "ショートカットキー",
|
||||||
"InputVerifyCode": "認証コードを入力してください",
|
"InputVerifyCode": "認証コードを入力してください",
|
||||||
"JoinShare": "共有セッションに参加",
|
"JoinShare": "共有セッションに参加",
|
||||||
|
"JoinedWithSuccess": "正常に参加しました",
|
||||||
|
"KubernetesManagement": "Kubernetes 管理",
|
||||||
"LeaveShare": "共有セッションから退出",
|
"LeaveShare": "共有セッションから退出",
|
||||||
|
"LeftArrow": "戻る矢印",
|
||||||
"LinkAddr": "リンク先",
|
"LinkAddr": "リンク先",
|
||||||
"Minute": "分間",
|
"Minute": "分間",
|
||||||
"Minutes": "分間",
|
"Minutes": "分間",
|
||||||
|
@ -22,12 +30,16 @@
|
||||||
"MustSelectOneFile": "ファイルを選択する必要があります",
|
"MustSelectOneFile": "ファイルを選択する必要があります",
|
||||||
"NoLink": "住所なし",
|
"NoLink": "住所なし",
|
||||||
"OnlineUsers": "オンラインスタッフ",
|
"OnlineUsers": "オンラインスタッフ",
|
||||||
|
"Paste": "貼り付け",
|
||||||
"PauseSession": "セッションを一時停止",
|
"PauseSession": "セッションを一時停止",
|
||||||
"ReadOnly": "読み取り専用",
|
"ReadOnly": "読み取り専用",
|
||||||
|
"Refresh": "リフレッシュ",
|
||||||
"Remove": "削除",
|
"Remove": "削除",
|
||||||
"RemoveShareUser": "あなたはすでに共有セッションから削除されました」という意味です",
|
"RemoveShareUser": "あなたはすでに共有セッションから削除されました」という意味です",
|
||||||
"RemoveShareUserConfirm": "共有セッションから削除してもよろしいですか?",
|
"RemoveShareUserConfirm": "共有セッションから削除してもよろしいですか?",
|
||||||
"ResumeSession": "セッションを再開",
|
"ResumeSession": "セッションを再開",
|
||||||
|
"RightArrow": "進む矢印",
|
||||||
|
"Search": "検索",
|
||||||
"SelectAction": "選択してください",
|
"SelectAction": "選択してください",
|
||||||
"SelectTheme": "テーマを選択してください",
|
"SelectTheme": "テーマを選択してください",
|
||||||
"Self": "自分",
|
"Self": "自分",
|
||||||
|
@ -41,6 +53,7 @@
|
||||||
"Theme": "テーマ",
|
"Theme": "テーマ",
|
||||||
"ThemeColors": "テーマカラー",
|
"ThemeColors": "テーマカラー",
|
||||||
"ThemeConfig": "テーマ",
|
"ThemeConfig": "テーマ",
|
||||||
|
"UpArrow": "上向き矢印",
|
||||||
"Upload": "アップロード",
|
"Upload": "アップロード",
|
||||||
"UploadSuccess": "アップロード成功",
|
"UploadSuccess": "アップロード成功",
|
||||||
"UploadTips": "ファイルをここにドラッグするか、アップロードをクリックします",
|
"UploadTips": "ファイルをここにドラッグするか、アップロードをクリックします",
|
||||||
|
@ -48,8 +61,6 @@
|
||||||
"User": "ユーザー",
|
"User": "ユーザー",
|
||||||
"VerifyCode": "認証コード",
|
"VerifyCode": "認証コード",
|
||||||
"WaitFileTransfer": "ファイル転送終了待ち",
|
"WaitFileTransfer": "ファイル転送終了待ち",
|
||||||
"Writable": "書き込み可能",
|
"WebSocketClosed": "WebSocket 閉店",
|
||||||
"JoinedWithSuccess": "正常に参加しました",
|
"Writable": "書き込み可能"
|
||||||
"KubernetesManagement": "Kubernetes 管理",
|
|
||||||
"WebSocketClosed": "WebSocket 閉店"
|
|
||||||
}
|
}
|
|
@ -1,21 +1,28 @@
|
||||||
{
|
{
|
||||||
"ActionPerm": "操作权限",
|
"ActionPerm": "操作权限",
|
||||||
"Cancel": "取消",
|
"Cancel": "取消",
|
||||||
|
"Confirm": "确认",
|
||||||
"ConfirmBtn": "确定",
|
"ConfirmBtn": "确定",
|
||||||
|
"Connect": "连接",
|
||||||
"CopyLink": "复制链接及验证码",
|
"CopyLink": "复制链接及验证码",
|
||||||
"CopyShareURLSuccess": "复制分享地址成功",
|
"CopyShareURLSuccess": "复制分享地址成功",
|
||||||
"CreateLink": "创建分享链接",
|
"CreateLink": "创建分享链接",
|
||||||
"CreateSuccess": "创建成功",
|
"CreateSuccess": "创建成功",
|
||||||
"Confirm": "确认",
|
"DownArrow": "向下箭头",
|
||||||
"Download": "下载",
|
"Download": "下载",
|
||||||
"DownloadSuccess": "下载成功",
|
"DownloadSuccess": "下载成功",
|
||||||
"EndFileTransfer": "文件传输结束",
|
"EndFileTransfer": "文件传输结束",
|
||||||
"ExceedTransferSize": "超过最大传输大小",
|
"ExceedTransferSize": "超过最大传输大小",
|
||||||
|
"Expand": "展开",
|
||||||
"ExpiredTime": "有效期限",
|
"ExpiredTime": "有效期限",
|
||||||
"GetShareUser": "输入用户名",
|
"GetShareUser": "输入用户名",
|
||||||
|
"Hotkeys": "快捷键",
|
||||||
"InputVerifyCode": "请输入验证码",
|
"InputVerifyCode": "请输入验证码",
|
||||||
"JoinShare": "加入共享",
|
"JoinShare": "加入共享",
|
||||||
|
"JoinedWithSuccess": "已成功加入",
|
||||||
|
"KubernetesManagement": "Kubernetes 管理",
|
||||||
"LeaveShare": "离开共享",
|
"LeaveShare": "离开共享",
|
||||||
|
"LeftArrow": "后退箭头",
|
||||||
"LinkAddr": "链接地址",
|
"LinkAddr": "链接地址",
|
||||||
"Minute": "分钟",
|
"Minute": "分钟",
|
||||||
"Minutes": "分钟",
|
"Minutes": "分钟",
|
||||||
|
@ -23,12 +30,16 @@
|
||||||
"MustSelectOneFile": "必须选择一个文件",
|
"MustSelectOneFile": "必须选择一个文件",
|
||||||
"NoLink": "无地址",
|
"NoLink": "无地址",
|
||||||
"OnlineUsers": "在线人员",
|
"OnlineUsers": "在线人员",
|
||||||
|
"Paste": "粘贴",
|
||||||
"PauseSession": "暂停此会话",
|
"PauseSession": "暂停此会话",
|
||||||
"ReadOnly": "只读",
|
"ReadOnly": "只读",
|
||||||
|
"Refresh": "刷新",
|
||||||
"Remove": "移除",
|
"Remove": "移除",
|
||||||
"RemoveShareUser": "你已经被移除共享会话",
|
"RemoveShareUser": "你已经被移除共享会话",
|
||||||
"RemoveShareUserConfirm": "确定要移除该用户吗?",
|
"RemoveShareUserConfirm": "确定要移除该用户吗?",
|
||||||
"ResumeSession": "恢复此会话",
|
"ResumeSession": "恢复此会话",
|
||||||
|
"RightArrow": "前进箭头",
|
||||||
|
"Search": "搜索",
|
||||||
"SelectAction": "请选择",
|
"SelectAction": "请选择",
|
||||||
"SelectTheme": "请选择主题",
|
"SelectTheme": "请选择主题",
|
||||||
"Self": "我",
|
"Self": "我",
|
||||||
|
@ -42,6 +53,7 @@
|
||||||
"Theme": "主题",
|
"Theme": "主题",
|
||||||
"ThemeColors": "主题颜色",
|
"ThemeColors": "主题颜色",
|
||||||
"ThemeConfig": "主题",
|
"ThemeConfig": "主题",
|
||||||
|
"UpArrow": "向上箭头",
|
||||||
"Upload": "上传",
|
"Upload": "上传",
|
||||||
"UploadSuccess": "上传成功",
|
"UploadSuccess": "上传成功",
|
||||||
"UploadTips": "将文件拖到此处,或点击上传",
|
"UploadTips": "将文件拖到此处,或点击上传",
|
||||||
|
@ -49,8 +61,6 @@
|
||||||
"User": "用户",
|
"User": "用户",
|
||||||
"VerifyCode": "验证码",
|
"VerifyCode": "验证码",
|
||||||
"WaitFileTransfer": "等待文件传输结束",
|
"WaitFileTransfer": "等待文件传输结束",
|
||||||
"Writable": "读写",
|
"WebSocketClosed": "WebSocket 已关闭",
|
||||||
"JoinedWithSuccess": "已成功加入",
|
"Writable": "读写"
|
||||||
"KubernetesManagement": "Kubernetes 管理",
|
|
||||||
"WebSocketClosed": "WebSocket 已关闭"
|
|
||||||
}
|
}
|
|
@ -1,20 +1,28 @@
|
||||||
{
|
{
|
||||||
"ActionPerm": "操作權限",
|
"ActionPerm": "操作權限",
|
||||||
"Cancel": "取消",
|
"Cancel": "取消",
|
||||||
|
"Confirm": "確認",
|
||||||
"ConfirmBtn": "確定",
|
"ConfirmBtn": "確定",
|
||||||
|
"Connect": "連接",
|
||||||
"CopyLink": "複製連結及驗證碼",
|
"CopyLink": "複製連結及驗證碼",
|
||||||
"CopyShareURLSuccess": "複製分享地址成功",
|
"CopyShareURLSuccess": "複製分享地址成功",
|
||||||
"CreateLink": "創建分享連結",
|
"CreateLink": "創建分享連結",
|
||||||
"CreateSuccess": "創建成功",
|
"CreateSuccess": "創建成功",
|
||||||
|
"DownArrow": "向下箭頭",
|
||||||
"Download": "下載",
|
"Download": "下載",
|
||||||
"DownloadSuccess": "下載成功",
|
"DownloadSuccess": "下載成功",
|
||||||
"EndFileTransfer": "文件傳輸結束",
|
"EndFileTransfer": "文件傳輸結束",
|
||||||
"ExceedTransferSize": "超過最大傳輸大小",
|
"ExceedTransferSize": "超過最大傳輸大小",
|
||||||
|
"Expand": "展開",
|
||||||
"ExpiredTime": "有效期限",
|
"ExpiredTime": "有效期限",
|
||||||
"GetShareUser": "輸入使用者名稱",
|
"GetShareUser": "輸入使用者名稱",
|
||||||
|
"Hotkeys": "快速鍵",
|
||||||
"InputVerifyCode": "請輸入驗證碼",
|
"InputVerifyCode": "請輸入驗證碼",
|
||||||
"JoinShare": "加入共享",
|
"JoinShare": "加入共享",
|
||||||
|
"JoinedWithSuccess": "已成功加入",
|
||||||
|
"KubernetesManagement": "Kubernetes 管理",
|
||||||
"LeaveShare": "離開共享",
|
"LeaveShare": "離開共享",
|
||||||
|
"LeftArrow": "後退箭頭",
|
||||||
"LinkAddr": "連結地址",
|
"LinkAddr": "連結地址",
|
||||||
"Minute": "分鐘",
|
"Minute": "分鐘",
|
||||||
"Minutes": "分鐘",
|
"Minutes": "分鐘",
|
||||||
|
@ -22,12 +30,16 @@
|
||||||
"MustSelectOneFile": "必須選擇一個文件",
|
"MustSelectOneFile": "必須選擇一個文件",
|
||||||
"NoLink": "無地址",
|
"NoLink": "無地址",
|
||||||
"OnlineUsers": "在線人員",
|
"OnlineUsers": "在線人員",
|
||||||
|
"Paste": "貼上",
|
||||||
"PauseSession": "暫停此會話",
|
"PauseSession": "暫停此會話",
|
||||||
"ReadOnly": "只讀",
|
"ReadOnly": "只讀",
|
||||||
|
"Refresh": "刷新",
|
||||||
"Remove": "移除",
|
"Remove": "移除",
|
||||||
"RemoveShareUser": "你已經被移除共享會話",
|
"RemoveShareUser": "你已經被移除共享會話",
|
||||||
"RemoveShareUserConfirm": "確定要移除該用戶嗎?",
|
"RemoveShareUserConfirm": "確定要移除該用戶嗎?",
|
||||||
"ResumeSession": "恢復此會話",
|
"ResumeSession": "恢復此會話",
|
||||||
|
"RightArrow": "前進箭頭",
|
||||||
|
"Search": "搜尋",
|
||||||
"SelectAction": "請選擇",
|
"SelectAction": "請選擇",
|
||||||
"SelectTheme": "請選擇主題",
|
"SelectTheme": "請選擇主題",
|
||||||
"Self": "我",
|
"Self": "我",
|
||||||
|
@ -41,6 +53,7 @@
|
||||||
"Theme": "主題",
|
"Theme": "主題",
|
||||||
"ThemeColors": "主題顏色",
|
"ThemeColors": "主題顏色",
|
||||||
"ThemeConfig": "主題",
|
"ThemeConfig": "主題",
|
||||||
|
"UpArrow": "向上箭頭",
|
||||||
"Upload": "上傳",
|
"Upload": "上傳",
|
||||||
"UploadSuccess": "上傳成功",
|
"UploadSuccess": "上傳成功",
|
||||||
"UploadTips": "將文件拖到此處,或點擊上傳",
|
"UploadTips": "將文件拖到此處,或點擊上傳",
|
||||||
|
@ -48,8 +61,6 @@
|
||||||
"User": "用戶",
|
"User": "用戶",
|
||||||
"VerifyCode": "驗證碼",
|
"VerifyCode": "驗證碼",
|
||||||
"WaitFileTransfer": "等待文件傳輸結束",
|
"WaitFileTransfer": "等待文件傳輸結束",
|
||||||
"Writable": "讀寫",
|
"WebSocketClosed": "WebSocket 已關閉",
|
||||||
"JoinedWithSuccess": "已成功加入",
|
"Writable": "讀寫"
|
||||||
"KubernetesManagement": "Kubernetes 管理",
|
|
||||||
"WebSocketClosed": "WebSocket 已關閉"
|
|
||||||
}
|
}
|
|
@ -67,6 +67,7 @@
|
||||||
"AddUserGroupToThisPermission": "Add user groups",
|
"AddUserGroupToThisPermission": "Add user groups",
|
||||||
"AddUserToThisPermission": "Add users",
|
"AddUserToThisPermission": "Add users",
|
||||||
"Address": "Address",
|
"Address": "Address",
|
||||||
|
"AdhocCreate": "Create the command",
|
||||||
"AdhocDetail": "Command details",
|
"AdhocDetail": "Command details",
|
||||||
"AdhocManage": "Command",
|
"AdhocManage": "Command",
|
||||||
"AdhocUpdate": "Update the command",
|
"AdhocUpdate": "Update the command",
|
||||||
|
@ -116,6 +117,7 @@
|
||||||
"ApprovaLevel": "Approval information",
|
"ApprovaLevel": "Approval information",
|
||||||
"ApprovalLevel": "Approval level",
|
"ApprovalLevel": "Approval level",
|
||||||
"ApprovalProcess": "Approval process",
|
"ApprovalProcess": "Approval process",
|
||||||
|
"ApprovalSelected": "Batch approval",
|
||||||
"Approved": "Agreed",
|
"Approved": "Agreed",
|
||||||
"ApproverNumbers": "Approvers",
|
"ApproverNumbers": "Approvers",
|
||||||
"ApsaraStack": "Alibaba private cloud",
|
"ApsaraStack": "Alibaba private cloud",
|
||||||
|
@ -542,8 +544,8 @@
|
||||||
"Gateway": "Gateway",
|
"Gateway": "Gateway",
|
||||||
"GatewayCreate": "Create gateway",
|
"GatewayCreate": "Create gateway",
|
||||||
"GatewayList": "Gateways",
|
"GatewayList": "Gateways",
|
||||||
"GatewayUpdate": "Update the gateway",
|
|
||||||
"GatewayPlatformHelpText": "Only platforms with names starting with ‘Gateway’ can be used as gateways.",
|
"GatewayPlatformHelpText": "Only platforms with names starting with ‘Gateway’ can be used as gateways.",
|
||||||
|
"GatewayUpdate": "Update the gateway",
|
||||||
"GatherAccounts": "Gather accounts",
|
"GatherAccounts": "Gather accounts",
|
||||||
"GatherAccountsHelpText": "Collect account information on assets. the collected account information can be imported into the system for centralized management.",
|
"GatherAccountsHelpText": "Collect account information on assets. the collected account information can be imported into the system for centralized management.",
|
||||||
"GatheredAccountList": "Gathered accounts",
|
"GatheredAccountList": "Gathered accounts",
|
||||||
|
@ -994,6 +996,7 @@
|
||||||
"Resume": "Recovery",
|
"Resume": "Recovery",
|
||||||
"ResumeTaskSendSuccessMsg": "Recovery task issued, please refresh later",
|
"ResumeTaskSendSuccessMsg": "Recovery task issued, please refresh later",
|
||||||
"Retry": "Retry",
|
"Retry": "Retry",
|
||||||
|
"RetrySelected": "Retry selected",
|
||||||
"Reviewer": "Approvers",
|
"Reviewer": "Approvers",
|
||||||
"Role": "Role",
|
"Role": "Role",
|
||||||
"RoleCreate": "Create role",
|
"RoleCreate": "Create role",
|
||||||
|
@ -1020,6 +1023,7 @@
|
||||||
"RunasHelpText": "Enter username for running script",
|
"RunasHelpText": "Enter username for running script",
|
||||||
"RunasPolicy": "Account policy",
|
"RunasPolicy": "Account policy",
|
||||||
"RunasPolicyHelpText": "When there are no users currently running on the asset, what account selection strategy should be adopted. skip: do not execute. prioritize privileged accounts: if there are privileged accounts, select them first; if not, select regular accounts. only privileged accounts: select only from privileged accounts; if none exist, do not execute.",
|
"RunasPolicyHelpText": "When there are no users currently running on the asset, what account selection strategy should be adopted. skip: do not execute. prioritize privileged accounts: if there are privileged accounts, select them first; if not, select regular accounts. only privileged accounts: select only from privileged accounts; if none exist, do not execute.",
|
||||||
|
"Running": "Running",
|
||||||
"RunningPath": "Running path",
|
"RunningPath": "Running path",
|
||||||
"RunningPathHelpText": "Enter the run path of the script, this setting only applies to shell scripts",
|
"RunningPathHelpText": "Enter the run path of the script, this setting only applies to shell scripts",
|
||||||
"RunningTimes": "Last 5 run times",
|
"RunningTimes": "Last 5 run times",
|
||||||
|
@ -1036,7 +1040,6 @@
|
||||||
"SameAccount": "Same account",
|
"SameAccount": "Same account",
|
||||||
"SameAccountTip": "Account with the same username as authorized users",
|
"SameAccountTip": "Account with the same username as authorized users",
|
||||||
"SameTypeAccountTip": "An account with the same username and key type already exists",
|
"SameTypeAccountTip": "An account with the same username and key type already exists",
|
||||||
"Share": "Share",
|
|
||||||
"Saturday": "Sat",
|
"Saturday": "Sat",
|
||||||
"Save": "Save",
|
"Save": "Save",
|
||||||
"SaveAdhoc": "Save command",
|
"SaveAdhoc": "Save command",
|
||||||
|
@ -1086,6 +1089,7 @@
|
||||||
"SessionData": "Session data",
|
"SessionData": "Session data",
|
||||||
"SessionDetail": "Session details",
|
"SessionDetail": "Session details",
|
||||||
"SessionID": "Session id",
|
"SessionID": "Session id",
|
||||||
|
"SessionJoinRecords": "collaboration records",
|
||||||
"SessionList": "Asset sessions",
|
"SessionList": "Asset sessions",
|
||||||
"SessionMonitor": "Monitor",
|
"SessionMonitor": "Monitor",
|
||||||
"SessionOffline": "Historical sessions",
|
"SessionOffline": "Historical sessions",
|
||||||
|
@ -1107,6 +1111,7 @@
|
||||||
"Setting": "Setting",
|
"Setting": "Setting",
|
||||||
"SettingInEndpointHelpText": "Configure service address and port in system settings / component settings / server endpoints",
|
"SettingInEndpointHelpText": "Configure service address and port in system settings / component settings / server endpoints",
|
||||||
"Settings": "System settings",
|
"Settings": "System settings",
|
||||||
|
"Share": "Share",
|
||||||
"Show": "Display",
|
"Show": "Display",
|
||||||
"ShowAssetAllChildrenNode": "Show all sub-nodes assets",
|
"ShowAssetAllChildrenNode": "Show all sub-nodes assets",
|
||||||
"ShowAssetOnlyCurrentNode": "Only show current node assets",
|
"ShowAssetOnlyCurrentNode": "Only show current node assets",
|
||||||
|
@ -1303,6 +1308,7 @@
|
||||||
"UploadCsvLth10MHelpText": "Only csv/xlsx can be uploaded, and no more than 10m",
|
"UploadCsvLth10MHelpText": "Only csv/xlsx can be uploaded, and no more than 10m",
|
||||||
"UploadDir": "Upload path",
|
"UploadDir": "Upload path",
|
||||||
"UploadFileLthHelpText": "Less than {limit}m supported",
|
"UploadFileLthHelpText": "Less than {limit}m supported",
|
||||||
|
"UploadHelpText": "Please upload a .zip file containing the following sample directory structure",
|
||||||
"UploadPlaybook": "Upload playbook",
|
"UploadPlaybook": "Upload playbook",
|
||||||
"UploadSucceed": "Upload succeeded",
|
"UploadSucceed": "Upload succeeded",
|
||||||
"UploadZipTips": "Please upload a file in zip format",
|
"UploadZipTips": "Please upload a file in zip format",
|
||||||
|
@ -1388,13 +1394,7 @@
|
||||||
"ZoneHelpMessage": "The zone is the location where assets are located, which can be a data center, public cloud, or VPC. Gateways can be set up within the region. When the network cannot be directly accessed, users can utilize gateways to login to the assets.",
|
"ZoneHelpMessage": "The zone is the location where assets are located, which can be a data center, public cloud, or VPC. Gateways can be set up within the region. When the network cannot be directly accessed, users can utilize gateways to login to the assets.",
|
||||||
"ZoneList": "Zones",
|
"ZoneList": "Zones",
|
||||||
"ZoneUpdate": "Update the zone",
|
"ZoneUpdate": "Update the zone",
|
||||||
|
"disallowSelfUpdateFields": "Not allowed to modify the current fields yourself",
|
||||||
"forceEnableMFAHelpText": "If force enable, user can not disable by themselves",
|
"forceEnableMFAHelpText": "If force enable, user can not disable by themselves",
|
||||||
"removeWarningMsg": "Are you sure you want to remove",
|
"removeWarningMsg": "Are you sure you want to remove"
|
||||||
"RetrySelected": "Retry selected",
|
|
||||||
"Running": "Running",
|
|
||||||
"AdhocCreate": "Create the command",
|
|
||||||
"UploadHelpText": "Please upload a .zip file containing the following sample directory structure",
|
|
||||||
"SessionJoinRecords": "collaboration records",
|
|
||||||
"ApprovalSelected": "Batch approval",
|
|
||||||
"disallowSelfUpdateFields": "Not allowed to modify the current fields yourself"
|
|
||||||
}
|
}
|
|
@ -67,6 +67,7 @@
|
||||||
"AddUserGroupToThisPermission": "ユーザーグループを追加",
|
"AddUserGroupToThisPermission": "ユーザーグループを追加",
|
||||||
"AddUserToThisPermission": "ユーザーを追加する",
|
"AddUserToThisPermission": "ユーザーを追加する",
|
||||||
"Address": "アドレス",
|
"Address": "アドレス",
|
||||||
|
"AdhocCreate": "アドホックコマンドを作成",
|
||||||
"AdhocDetail": "コマンド詳細",
|
"AdhocDetail": "コマンド詳細",
|
||||||
"AdhocManage": "コマンド",
|
"AdhocManage": "コマンド",
|
||||||
"AdhocUpdate": "コマンドを更新",
|
"AdhocUpdate": "コマンドを更新",
|
||||||
|
@ -116,6 +117,7 @@
|
||||||
"ApprovaLevel": "承認情報",
|
"ApprovaLevel": "承認情報",
|
||||||
"ApprovalLevel": "承認レベル",
|
"ApprovalLevel": "承認レベル",
|
||||||
"ApprovalProcess": "承認プロセス",
|
"ApprovalProcess": "承認プロセス",
|
||||||
|
"ApprovalSelected": "大量承認です",
|
||||||
"Approved": "同意済み",
|
"Approved": "同意済み",
|
||||||
"ApproverNumbers": "アプルーバの数",
|
"ApproverNumbers": "アプルーバの数",
|
||||||
"ApsaraStack": "アリババクラウド専用クラウド",
|
"ApsaraStack": "アリババクラウド専用クラウド",
|
||||||
|
@ -330,7 +332,7 @@
|
||||||
"CommunityEdition": "コミュニティ版",
|
"CommunityEdition": "コミュニティ版",
|
||||||
"Component": "コンポーネント",
|
"Component": "コンポーネント",
|
||||||
"ComponentMonitor": "コンポーネントの監視",
|
"ComponentMonitor": "コンポーネントの監視",
|
||||||
"Components": "コンポーネント設定",
|
"Components": "コンポーネントリスト",
|
||||||
"ConceptContent": "あなたにはPythonインタープリタのように行動してほしい。Pythonのコードを提供しますので、それを実行してください。説明は一切不要です。コードの出力以外では何も反応しないでください。",
|
"ConceptContent": "あなたにはPythonインタープリタのように行動してほしい。Pythonのコードを提供しますので、それを実行してください。説明は一切不要です。コードの出力以外では何も反応しないでください。",
|
||||||
"ConceptTitle": "🤔 Python インタープリター",
|
"ConceptTitle": "🤔 Python インタープリター",
|
||||||
"Config": "設定",
|
"Config": "設定",
|
||||||
|
@ -557,6 +559,7 @@
|
||||||
"Gateway": "ゲートウェイ",
|
"Gateway": "ゲートウェイ",
|
||||||
"GatewayCreate": "ゲートウェイの作成",
|
"GatewayCreate": "ゲートウェイの作成",
|
||||||
"GatewayList": "ゲートウェイリスト",
|
"GatewayList": "ゲートウェイリスト",
|
||||||
|
"GatewayPlatformHelpText": "ゲートウェイプラットフォームは、Gatewayで始まるプラットフォームのみ選択可能です。",
|
||||||
"GatewayUpdate": "ゲートウェイの更新",
|
"GatewayUpdate": "ゲートウェイの更新",
|
||||||
"GatherAccounts": "アカウント収集",
|
"GatherAccounts": "アカウント収集",
|
||||||
"GatherAccountsHelpText": "資産上のアカウント情報を収集します。収集したアカウント情報は、システムにインポートして一元管理が可能です",
|
"GatherAccountsHelpText": "資産上のアカウント情報を収集します。収集したアカウント情報は、システムにインポートして一元管理が可能です",
|
||||||
|
@ -1027,6 +1030,7 @@
|
||||||
"Resume": "回復",
|
"Resume": "回復",
|
||||||
"ResumeTaskSendSuccessMsg": "リカバリータスクが発行されました、しばらくしてから更新してご確認ください",
|
"ResumeTaskSendSuccessMsg": "リカバリータスクが発行されました、しばらくしてから更新してご確認ください",
|
||||||
"Retry": "再試行",
|
"Retry": "再試行",
|
||||||
|
"RetrySelected": "選択したものを再試行",
|
||||||
"Reviewer": "承認者",
|
"Reviewer": "承認者",
|
||||||
"Role": "役割",
|
"Role": "役割",
|
||||||
"RoleCreate": "ロール作成",
|
"RoleCreate": "ロール作成",
|
||||||
|
@ -1053,6 +1057,7 @@
|
||||||
"RunasHelpText": "実行スクリプトのユーザー名を入力してください",
|
"RunasHelpText": "実行スクリプトのユーザー名を入力してください",
|
||||||
"RunasPolicy": "アカウント戦略",
|
"RunasPolicy": "アカウント戦略",
|
||||||
"RunasPolicyHelpText": "現在の資産にはこの実行ユーザーがいない場合、どのアカウント選択戦略を採用するか。スキップ:実行しない。特権アカウントを優先:特権アカウントがあれば最初に特権アカウントを選び、なければ一般アカウントを選ぶ。特権アカウントのみ:特権アカウントからのみ選択し、なければ実行しない",
|
"RunasPolicyHelpText": "現在の資産にはこの実行ユーザーがいない場合、どのアカウント選択戦略を採用するか。スキップ:実行しない。特権アカウントを優先:特権アカウントがあれば最初に特権アカウントを選び、なければ一般アカウントを選ぶ。特権アカウントのみ:特権アカウントからのみ選択し、なければ実行しない",
|
||||||
|
"Running": "実行中",
|
||||||
"RunningPath": "実行パス",
|
"RunningPath": "実行パス",
|
||||||
"RunningPathHelpText": "スクリプトの実行パスを記入してください、この設定はシェルスクリプトのみ有効です",
|
"RunningPathHelpText": "スクリプトの実行パスを記入してください、この設定はシェルスクリプトのみ有効です",
|
||||||
"RunningTimes": "最近5回の実行時間",
|
"RunningTimes": "最近5回の実行時間",
|
||||||
|
@ -1061,7 +1066,7 @@
|
||||||
"SMSProvider": "メッセージサービスプロバイダ",
|
"SMSProvider": "メッセージサービスプロバイダ",
|
||||||
"SMTP": "メールサーバ",
|
"SMTP": "メールサーバ",
|
||||||
"SPECIAL_CHAR_REQUIRED": "特別な文字を含む必要があります",
|
"SPECIAL_CHAR_REQUIRED": "特別な文字を含む必要があります",
|
||||||
"SSHKey": "SSH公開鍵",
|
"SSHKey": "SSHキー",
|
||||||
"SSHKeyOfProfileSSHUpdatePage": "下のボタンをクリックしてSSH公開鍵をリセットおよびダウンロードするか、あなたのSSH公開鍵をコピーして提出できます。",
|
"SSHKeyOfProfileSSHUpdatePage": "下のボタンをクリックしてSSH公開鍵をリセットおよびダウンロードするか、あなたのSSH公開鍵をコピーして提出できます。",
|
||||||
"SSHPort": "SSH ポート",
|
"SSHPort": "SSH ポート",
|
||||||
"SSHSecretKey": "SSHキー",
|
"SSHSecretKey": "SSHキー",
|
||||||
|
@ -1069,7 +1074,6 @@
|
||||||
"SameAccount": "同名アカウント",
|
"SameAccount": "同名アカウント",
|
||||||
"SameAccountTip": "権限を持つユーザーのユーザー名と同じアカウント",
|
"SameAccountTip": "権限を持つユーザーのユーザー名と同じアカウント",
|
||||||
"SameTypeAccountTip": "同じユーザー名、鍵の種類のアカウントがすでに存在しています",
|
"SameTypeAccountTip": "同じユーザー名、鍵の種類のアカウントがすでに存在しています",
|
||||||
"Share": "共有",
|
|
||||||
"Saturday": "土曜日",
|
"Saturday": "土曜日",
|
||||||
"Save": "保存",
|
"Save": "保存",
|
||||||
"SaveAdhoc": "コマンドを保存する",
|
"SaveAdhoc": "コマンドを保存する",
|
||||||
|
@ -1120,6 +1124,7 @@
|
||||||
"SessionData": "セッションデータ",
|
"SessionData": "セッションデータ",
|
||||||
"SessionDetail": "セッションの詳細",
|
"SessionDetail": "セッションの詳細",
|
||||||
"SessionID": "セッションID",
|
"SessionID": "セッションID",
|
||||||
|
"SessionJoinRecords": "協力記録",
|
||||||
"SessionList": "セッション記録",
|
"SessionList": "セッション記録",
|
||||||
"SessionMonitor": "監視",
|
"SessionMonitor": "監視",
|
||||||
"SessionOffline": "過去のセッション",
|
"SessionOffline": "過去のセッション",
|
||||||
|
@ -1141,6 +1146,7 @@
|
||||||
"Setting": "設定",
|
"Setting": "設定",
|
||||||
"SettingInEndpointHelpText": "システム設定/コンポーネント設定/サーバーエンドポイントでサービスのアドレスとポートを設定してください",
|
"SettingInEndpointHelpText": "システム設定/コンポーネント設定/サーバーエンドポイントでサービスのアドレスとポートを設定してください",
|
||||||
"Settings": "システム設定",
|
"Settings": "システム設定",
|
||||||
|
"Share": "共有",
|
||||||
"Show": "表示",
|
"Show": "表示",
|
||||||
"ShowAssetAllChildrenNode": "すべての子ノードの資産を表示",
|
"ShowAssetAllChildrenNode": "すべての子ノードの資産を表示",
|
||||||
"ShowAssetOnlyCurrentNode": "現在のノードアセットのみを表示",
|
"ShowAssetOnlyCurrentNode": "現在のノードアセットのみを表示",
|
||||||
|
@ -1343,6 +1349,7 @@
|
||||||
"UploadCsvLth10MHelpText": "アップロード可能なのは csv/xlsx のみで、10Mを超えないこと",
|
"UploadCsvLth10MHelpText": "アップロード可能なのは csv/xlsx のみで、10Mを超えないこと",
|
||||||
"UploadDir": "アップロードディレクトリ",
|
"UploadDir": "アップロードディレクトリ",
|
||||||
"UploadFileLthHelpText": "{limit}MB以下のファイルのみアップロード可能",
|
"UploadFileLthHelpText": "{limit}MB以下のファイルのみアップロード可能",
|
||||||
|
"UploadHelpText": "次のサンプル構造ディレクトリを含む .zip ファイルをアップロードしてください。",
|
||||||
"UploadPlaybook": "Playbookのアップロード",
|
"UploadPlaybook": "Playbookのアップロード",
|
||||||
"UploadSucceed": "アップロード成功",
|
"UploadSucceed": "アップロード成功",
|
||||||
"UploadZipTips": "zip形式のファイルをアップロードしてください",
|
"UploadZipTips": "zip形式のファイルをアップロードしてください",
|
||||||
|
@ -1383,6 +1390,7 @@
|
||||||
"Valid": "有効",
|
"Valid": "有効",
|
||||||
"Variable": "変数",
|
"Variable": "変数",
|
||||||
"VariableHelpText": "コマンド中で {{ key }} を使用して内蔵変数を読み取ることができます",
|
"VariableHelpText": "コマンド中で {{ key }} を使用して内蔵変数を読み取ることができます",
|
||||||
|
"VaultHCPMountPoint": "Vault サーバのマウントポイント、デフォルトはjumpserver",
|
||||||
"VaultHelpText": "1. セキュリティ上の理由により、設定ファイルで Vault ストレージをオンにする必要があります。<br>2. オンにした後、他の設定を入力してテストを行います。<br>3. データ同期を行います。同期は一方向です。ローカルデータベースからリモートの Vault にのみ同期します。同期が終了すればローカルデータベースはパスワードを保管していませんので、データのバックアップをお願いします。<br>4. Vault の設定を二度変更した後はサービスを再起動する必要があります。",
|
"VaultHelpText": "1. セキュリティ上の理由により、設定ファイルで Vault ストレージをオンにする必要があります。<br>2. オンにした後、他の設定を入力してテストを行います。<br>3. データ同期を行います。同期は一方向です。ローカルデータベースからリモートの Vault にのみ同期します。同期が終了すればローカルデータベースはパスワードを保管していませんので、データのバックアップをお願いします。<br>4. Vault の設定を二度変更した後はサービスを再起動する必要があります。",
|
||||||
"VerificationCodeSent": "認証コードが送信されました",
|
"VerificationCodeSent": "認証コードが送信されました",
|
||||||
"VerifySignTmpl": "認証コードのSMSテンプレート",
|
"VerifySignTmpl": "認証コードのSMSテンプレート",
|
||||||
|
@ -1427,11 +1435,7 @@
|
||||||
"ZoneHelpMessage": "エリアとはアセットの位置で、データセンターやパブリッククラウド、あるいはVPCが該当します。エリアにはゲートウェイを設定でき、ネットワークが直接接続できない場合、ゲートウェイを経由してアセットにログインすることができます",
|
"ZoneHelpMessage": "エリアとはアセットの位置で、データセンターやパブリッククラウド、あるいはVPCが該当します。エリアにはゲートウェイを設定でき、ネットワークが直接接続できない場合、ゲートウェイを経由してアセットにログインすることができます",
|
||||||
"ZoneList": "地域リスト",
|
"ZoneList": "地域リスト",
|
||||||
"ZoneUpdate": "更新エリア",
|
"ZoneUpdate": "更新エリア",
|
||||||
|
"disallowSelfUpdateFields": "現在のフィールドを自分で変更することは許可されていません",
|
||||||
"forceEnableMFAHelpText": "強制的に有効化すると、ユーザーは自分で無効化することができません。",
|
"forceEnableMFAHelpText": "強制的に有効化すると、ユーザーは自分で無効化することができません。",
|
||||||
"removeWarningMsg": "削除してもよろしいですか",
|
"removeWarningMsg": "削除してもよろしいですか"
|
||||||
"AdhocCreate": "アドホックコマンドを作成",
|
|
||||||
"UploadHelpText": "次のサンプル構造ディレクトリを含む .zip ファイルをアップロードしてください。",
|
|
||||||
"SessionJoinRecords": "協力記録",
|
|
||||||
"ApprovalSelected": "大量承認です",
|
|
||||||
"disallowSelfUpdateFields": "現在のフィールドを自分で変更することは許可されていません"
|
|
||||||
}
|
}
|
|
@ -67,6 +67,7 @@
|
||||||
"AddUserGroupToThisPermission": "添加用户组",
|
"AddUserGroupToThisPermission": "添加用户组",
|
||||||
"AddUserToThisPermission": "添加用户",
|
"AddUserToThisPermission": "添加用户",
|
||||||
"Address": "地址",
|
"Address": "地址",
|
||||||
|
"AdhocCreate": "创建命令",
|
||||||
"AdhocDetail": "命令详情",
|
"AdhocDetail": "命令详情",
|
||||||
"AdhocManage": "命令管理",
|
"AdhocManage": "命令管理",
|
||||||
"AdhocUpdate": "更新命令",
|
"AdhocUpdate": "更新命令",
|
||||||
|
@ -116,6 +117,7 @@
|
||||||
"ApprovaLevel": "审批信息",
|
"ApprovaLevel": "审批信息",
|
||||||
"ApprovalLevel": "审批级别",
|
"ApprovalLevel": "审批级别",
|
||||||
"ApprovalProcess": "审批流程",
|
"ApprovalProcess": "审批流程",
|
||||||
|
"ApprovalSelected": "批量审批",
|
||||||
"Approved": "已同意",
|
"Approved": "已同意",
|
||||||
"ApproverNumbers": "审批人数量",
|
"ApproverNumbers": "审批人数量",
|
||||||
"ApsaraStack": "阿里云专有云",
|
"ApsaraStack": "阿里云专有云",
|
||||||
|
@ -315,7 +317,7 @@
|
||||||
"CommunityEdition": "社区版",
|
"CommunityEdition": "社区版",
|
||||||
"Component": "组件",
|
"Component": "组件",
|
||||||
"ComponentMonitor": "组件监控",
|
"ComponentMonitor": "组件监控",
|
||||||
"Components": "组件设置",
|
"Components": "组件列表",
|
||||||
"ConceptContent": "我想让你像一个 Python 解释器一样行事。我将给你 Python 代码,你将执行它。不要提供任何解释。除了代码的输出,不要用任何东西来回应。",
|
"ConceptContent": "我想让你像一个 Python 解释器一样行事。我将给你 Python 代码,你将执行它。不要提供任何解释。除了代码的输出,不要用任何东西来回应。",
|
||||||
"ConceptTitle": "🤔 Python 解释器 ",
|
"ConceptTitle": "🤔 Python 解释器 ",
|
||||||
"Config": "配置",
|
"Config": "配置",
|
||||||
|
@ -542,8 +544,8 @@
|
||||||
"Gateway": "网关",
|
"Gateway": "网关",
|
||||||
"GatewayCreate": "创建网关",
|
"GatewayCreate": "创建网关",
|
||||||
"GatewayList": "网关列表",
|
"GatewayList": "网关列表",
|
||||||
"GatewayUpdate": "更新网关",
|
|
||||||
"GatewayPlatformHelpText": "网关平台只能选择以 Gateway 开头的平台",
|
"GatewayPlatformHelpText": "网关平台只能选择以 Gateway 开头的平台",
|
||||||
|
"GatewayUpdate": "更新网关",
|
||||||
"GatherAccounts": "账号收集",
|
"GatherAccounts": "账号收集",
|
||||||
"GatherAccountsHelpText": "收集资产上的账号信息。收集后的账号信息可以导入到系统中,方便统一管理",
|
"GatherAccountsHelpText": "收集资产上的账号信息。收集后的账号信息可以导入到系统中,方便统一管理",
|
||||||
"GatheredAccountList": "收集的账号",
|
"GatheredAccountList": "收集的账号",
|
||||||
|
@ -997,6 +999,7 @@
|
||||||
"Resume": "恢复",
|
"Resume": "恢复",
|
||||||
"ResumeTaskSendSuccessMsg": "恢复任务已下发,请稍后刷新查看",
|
"ResumeTaskSendSuccessMsg": "恢复任务已下发,请稍后刷新查看",
|
||||||
"Retry": "重试",
|
"Retry": "重试",
|
||||||
|
"RetrySelected": "重试所选",
|
||||||
"Reviewer": "审批人",
|
"Reviewer": "审批人",
|
||||||
"Role": "角色",
|
"Role": "角色",
|
||||||
"RoleCreate": "创建角色",
|
"RoleCreate": "创建角色",
|
||||||
|
@ -1023,6 +1026,7 @@
|
||||||
"RunasHelpText": "填写运行脚本的用户名",
|
"RunasHelpText": "填写运行脚本的用户名",
|
||||||
"RunasPolicy": "账号策略",
|
"RunasPolicy": "账号策略",
|
||||||
"RunasPolicyHelpText": "当前资产上没此运行用户时,采取什么账号选择策略。跳过:不执行。优先特权账号:如果有特权账号先选特权账号,如果没有就选普通账号。仅特权账号:只从特权账号中选择,如果没有则不执行",
|
"RunasPolicyHelpText": "当前资产上没此运行用户时,采取什么账号选择策略。跳过:不执行。优先特权账号:如果有特权账号先选特权账号,如果没有就选普通账号。仅特权账号:只从特权账号中选择,如果没有则不执行",
|
||||||
|
"Running": "运行中",
|
||||||
"RunningPath": "运行路径",
|
"RunningPath": "运行路径",
|
||||||
"RunningPathHelpText": "填写脚本的运行路径,此设置仅 shell 脚本生效",
|
"RunningPathHelpText": "填写脚本的运行路径,此设置仅 shell 脚本生效",
|
||||||
"RunningTimes": "最近5次运行时间",
|
"RunningTimes": "最近5次运行时间",
|
||||||
|
@ -1031,7 +1035,7 @@
|
||||||
"SMSProvider": "短信服务商",
|
"SMSProvider": "短信服务商",
|
||||||
"SMTP": "邮件服务器",
|
"SMTP": "邮件服务器",
|
||||||
"SPECIAL_CHAR_REQUIRED": "必须包含特殊字符",
|
"SPECIAL_CHAR_REQUIRED": "必须包含特殊字符",
|
||||||
"SSHKey": "SSH公钥",
|
"SSHKey": "SSH密钥",
|
||||||
"SSHKeyOfProfileSSHUpdatePage": "你可以点击下面的按钮重置并下载密钥,或者复制你的 SSH 公钥并提交。",
|
"SSHKeyOfProfileSSHUpdatePage": "你可以点击下面的按钮重置并下载密钥,或者复制你的 SSH 公钥并提交。",
|
||||||
"SSHPort": "SSH 端口",
|
"SSHPort": "SSH 端口",
|
||||||
"SSHSecretKey": "SSH 密钥",
|
"SSHSecretKey": "SSH 密钥",
|
||||||
|
@ -1039,7 +1043,6 @@
|
||||||
"SameAccount": "同名账号",
|
"SameAccount": "同名账号",
|
||||||
"SameAccountTip": "与被授权人用户名相同的账号",
|
"SameAccountTip": "与被授权人用户名相同的账号",
|
||||||
"SameTypeAccountTip": "相同用户名、密钥类型的账号已存在",
|
"SameTypeAccountTip": "相同用户名、密钥类型的账号已存在",
|
||||||
"Share": "分享",
|
|
||||||
"Saturday": "周六",
|
"Saturday": "周六",
|
||||||
"Save": "保存",
|
"Save": "保存",
|
||||||
"SaveAdhoc": "保存命令",
|
"SaveAdhoc": "保存命令",
|
||||||
|
@ -1089,6 +1092,7 @@
|
||||||
"SessionData": "会话数据",
|
"SessionData": "会话数据",
|
||||||
"SessionDetail": "会话详情",
|
"SessionDetail": "会话详情",
|
||||||
"SessionID": "会话ID",
|
"SessionID": "会话ID",
|
||||||
|
"SessionJoinRecords": "协作记录",
|
||||||
"SessionList": "会话记录",
|
"SessionList": "会话记录",
|
||||||
"SessionMonitor": "监控",
|
"SessionMonitor": "监控",
|
||||||
"SessionOffline": "历史会话",
|
"SessionOffline": "历史会话",
|
||||||
|
@ -1110,6 +1114,7 @@
|
||||||
"Setting": "设置",
|
"Setting": "设置",
|
||||||
"SettingInEndpointHelpText": "在 系统设置 / 组件设置 / 服务端点 中配置服务地址和端口",
|
"SettingInEndpointHelpText": "在 系统设置 / 组件设置 / 服务端点 中配置服务地址和端口",
|
||||||
"Settings": "系统设置",
|
"Settings": "系统设置",
|
||||||
|
"Share": "分享",
|
||||||
"Show": "显示",
|
"Show": "显示",
|
||||||
"ShowAssetAllChildrenNode": "显示所有子节点资产",
|
"ShowAssetAllChildrenNode": "显示所有子节点资产",
|
||||||
"ShowAssetOnlyCurrentNode": "仅显示当前节点资产",
|
"ShowAssetOnlyCurrentNode": "仅显示当前节点资产",
|
||||||
|
@ -1306,6 +1311,7 @@
|
||||||
"UploadCsvLth10MHelpText": "只能上传 csv/xlsx, 且不超过 10M",
|
"UploadCsvLth10MHelpText": "只能上传 csv/xlsx, 且不超过 10M",
|
||||||
"UploadDir": "上传目录",
|
"UploadDir": "上传目录",
|
||||||
"UploadFileLthHelpText": "只能上传小于{limit}MB文件",
|
"UploadFileLthHelpText": "只能上传小于{limit}MB文件",
|
||||||
|
"UploadHelpText": "请上传包含以下示例结构目录的 .zip 压缩文件",
|
||||||
"UploadPlaybook": "上传 Playbook",
|
"UploadPlaybook": "上传 Playbook",
|
||||||
"UploadSucceed": "上传成功",
|
"UploadSucceed": "上传成功",
|
||||||
"UploadZipTips": "请上传 zip 格式的文件",
|
"UploadZipTips": "请上传 zip 格式的文件",
|
||||||
|
@ -1346,6 +1352,7 @@
|
||||||
"Valid": "有效",
|
"Valid": "有效",
|
||||||
"Variable": "变量",
|
"Variable": "变量",
|
||||||
"VariableHelpText": "您可以在命令中使用 {{ key }} 读取内置变量",
|
"VariableHelpText": "您可以在命令中使用 {{ key }} 读取内置变量",
|
||||||
|
"VaultHCPMountPoint": "Vault 服务器的挂载点,默认为 jumpserver",
|
||||||
"VaultHelpText": "1. 由于安全原因,需要配置文件中开启 Vault 存储。<br>2. 开启后,填写其他配置,进行测试。<br>3. 进行数据同步,同步是单向的,只会从本地数据库同步到远端 Vault,同步完成本地数据库不再存储密码,请备份好数据。<br>4. 二次修改 Vault 配置后需重启服务。",
|
"VaultHelpText": "1. 由于安全原因,需要配置文件中开启 Vault 存储。<br>2. 开启后,填写其他配置,进行测试。<br>3. 进行数据同步,同步是单向的,只会从本地数据库同步到远端 Vault,同步完成本地数据库不再存储密码,请备份好数据。<br>4. 二次修改 Vault 配置后需重启服务。",
|
||||||
"VerificationCodeSent": "验证码已发送",
|
"VerificationCodeSent": "验证码已发送",
|
||||||
"VerifySignTmpl": "验证码短信模板",
|
"VerifySignTmpl": "验证码短信模板",
|
||||||
|
@ -1390,14 +1397,7 @@
|
||||||
"ZoneHelpMessage": "网域是资产所在的位置,可以是机房,公有云 或者 VPC。网域中可以设置网关,当网络不能直达的时候,可以使用网关跳转登录到资产",
|
"ZoneHelpMessage": "网域是资产所在的位置,可以是机房,公有云 或者 VPC。网域中可以设置网关,当网络不能直达的时候,可以使用网关跳转登录到资产",
|
||||||
"ZoneList": "网域列表",
|
"ZoneList": "网域列表",
|
||||||
"ZoneUpdate": "更新网域",
|
"ZoneUpdate": "更新网域",
|
||||||
|
"disallowSelfUpdateFields": "不允许自己修改当前字段",
|
||||||
"forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用",
|
"forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用",
|
||||||
"removeWarningMsg": "你确定要移除",
|
"removeWarningMsg": "你确定要移除"
|
||||||
"VaultHCPMountPoint": "Vault 服务器的挂载点,默认为 jumpserver",
|
|
||||||
"RetrySelected": "重试所选",
|
|
||||||
"Running": "运行中",
|
|
||||||
"AdhocCreate": "创建命令",
|
|
||||||
"UploadHelpText": "请上传包含以下示例结构目录的 .zip 压缩文件",
|
|
||||||
"SessionJoinRecords": "协作记录",
|
|
||||||
"ApprovalSelected": "批量审批",
|
|
||||||
"disallowSelfUpdateFields": "不允许自己修改当前字段"
|
|
||||||
}
|
}
|
|
@ -85,6 +85,7 @@
|
||||||
"AddUserToThisPermission": "新增使用者",
|
"AddUserToThisPermission": "新增使用者",
|
||||||
"Address": "地址",
|
"Address": "地址",
|
||||||
"Addressee": "收件人",
|
"Addressee": "收件人",
|
||||||
|
"AdhocCreate": "創建命令",
|
||||||
"AdhocDetail": "命令詳情",
|
"AdhocDetail": "命令詳情",
|
||||||
"AdhocManage": "命令管理",
|
"AdhocManage": "命令管理",
|
||||||
"AdhocUpdate": "更新命令",
|
"AdhocUpdate": "更新命令",
|
||||||
|
@ -155,6 +156,7 @@
|
||||||
"ApprovaLevel": "審批資訊",
|
"ApprovaLevel": "審批資訊",
|
||||||
"ApprovalLevel": "審批級別",
|
"ApprovalLevel": "審批級別",
|
||||||
"ApprovalProcess": "審批流程",
|
"ApprovalProcess": "審批流程",
|
||||||
|
"ApprovalSelected": "批次審批",
|
||||||
"Approved": "已同意",
|
"Approved": "已同意",
|
||||||
"ApproverNumbers": "審批人數量",
|
"ApproverNumbers": "審批人數量",
|
||||||
"ApsaraStack": "阿里雲專有雲",
|
"ApsaraStack": "阿里雲專有雲",
|
||||||
|
@ -423,7 +425,7 @@
|
||||||
"CommunityEdition": "社區版",
|
"CommunityEdition": "社區版",
|
||||||
"Component": "組件",
|
"Component": "組件",
|
||||||
"ComponentMonitor": "組件監控",
|
"ComponentMonitor": "組件監控",
|
||||||
"Components": "組件設置",
|
"Components": "組件列表",
|
||||||
"ConceptContent": "我想讓你像一個 Python 解釋器一樣行事。我將給你 Python 代碼,你將執行它。不要提供任何解釋。除了代碼的輸出,不要用任何東西來回應。",
|
"ConceptContent": "我想讓你像一個 Python 解釋器一樣行事。我將給你 Python 代碼,你將執行它。不要提供任何解釋。除了代碼的輸出,不要用任何東西來回應。",
|
||||||
"ConceptTitle": "🤔 Python 解釋器 ",
|
"ConceptTitle": "🤔 Python 解釋器 ",
|
||||||
"Config": "配置",
|
"Config": "配置",
|
||||||
|
@ -712,6 +714,7 @@
|
||||||
"Gateway": "網關",
|
"Gateway": "網關",
|
||||||
"GatewayCreate": "創建網關",
|
"GatewayCreate": "創建網關",
|
||||||
"GatewayList": "網關列表",
|
"GatewayList": "網關列表",
|
||||||
|
"GatewayPlatformHelpText": "網關平台只能選擇以 Gateway 開頭的平台",
|
||||||
"GatewayProtocolHelpText": "SSH網關,支持代理SSH,RDP和VNC",
|
"GatewayProtocolHelpText": "SSH網關,支持代理SSH,RDP和VNC",
|
||||||
"GatewayUpdate": "更新網關",
|
"GatewayUpdate": "更新網關",
|
||||||
"GatherAccounts": "帳號收集",
|
"GatherAccounts": "帳號收集",
|
||||||
|
@ -766,8 +769,8 @@
|
||||||
"IPLoginLimit": "IP 登入限制",
|
"IPLoginLimit": "IP 登入限制",
|
||||||
"IPMatch": "IP 匹配",
|
"IPMatch": "IP 匹配",
|
||||||
"IPNetworkSegment": "IP網段",
|
"IPNetworkSegment": "IP網段",
|
||||||
"Icon": "圖示",
|
|
||||||
"IPType": "IP 類型",
|
"IPType": "IP 類型",
|
||||||
|
"Icon": "圖示",
|
||||||
"Id": "ID",
|
"Id": "ID",
|
||||||
"IdeaContent": "我想讓你充當一個 Linux 終端。我將輸入命令,你將回答終端應該顯示的內容。我希望你只在一個獨特的代碼塊內回復終端輸出,而不是其他。不要寫解釋。當我需要告訴你一些事情時,我會把文字放在大括號裡{備註文本}。",
|
"IdeaContent": "我想讓你充當一個 Linux 終端。我將輸入命令,你將回答終端應該顯示的內容。我希望你只在一個獨特的代碼塊內回復終端輸出,而不是其他。不要寫解釋。當我需要告訴你一些事情時,我會把文字放在大括號裡{備註文本}。",
|
||||||
"IdeaTitle": "🌱 Linux 終端",
|
"IdeaTitle": "🌱 Linux 終端",
|
||||||
|
@ -1327,6 +1330,7 @@
|
||||||
"Resume": "恢復",
|
"Resume": "恢復",
|
||||||
"ResumeTaskSendSuccessMsg": "恢復任務已下發,請稍後刷新查看",
|
"ResumeTaskSendSuccessMsg": "恢復任務已下發,請稍後刷新查看",
|
||||||
"Retry": "重試",
|
"Retry": "重試",
|
||||||
|
"RetrySelected": "重新嘗試所選",
|
||||||
"Reviewer": "審批人",
|
"Reviewer": "審批人",
|
||||||
"Revise": "修改",
|
"Revise": "修改",
|
||||||
"Role": "角色",
|
"Role": "角色",
|
||||||
|
@ -1357,6 +1361,7 @@
|
||||||
"RunasHelpText": "填寫運行腳本的使用者名稱",
|
"RunasHelpText": "填寫運行腳本的使用者名稱",
|
||||||
"RunasPolicy": "帳號策略",
|
"RunasPolicy": "帳號策略",
|
||||||
"RunasPolicyHelpText": "當前資產上沒此運行用戶時,採取什麼帳號選擇策略。跳過:不執行。優先特權帳號:如果有特權帳號先選特權帳號,如果沒有就選普通帳號。僅特權帳號:只從特權帳號中選擇,如果沒有則不執行",
|
"RunasPolicyHelpText": "當前資產上沒此運行用戶時,採取什麼帳號選擇策略。跳過:不執行。優先特權帳號:如果有特權帳號先選特權帳號,如果沒有就選普通帳號。僅特權帳號:只從特權帳號中選擇,如果沒有則不執行",
|
||||||
|
"Running": "正在運行中的Vault 伺服器掛載點,預設為 jumpserver",
|
||||||
"RunningPath": "運行路徑",
|
"RunningPath": "運行路徑",
|
||||||
"RunningPathHelpText": "填寫腳本的運行路徑,此設置僅 shell 腳本生效",
|
"RunningPathHelpText": "填寫腳本的運行路徑,此設置僅 shell 腳本生效",
|
||||||
"RunningTimes": " Last 5 run times",
|
"RunningTimes": " Last 5 run times",
|
||||||
|
@ -1367,7 +1372,7 @@
|
||||||
"SMSProvider": "簡訊服務商",
|
"SMSProvider": "簡訊服務商",
|
||||||
"SMTP": "郵件伺服器",
|
"SMTP": "郵件伺服器",
|
||||||
"SPECIAL_CHAR_REQUIRED": "須包含特殊字元",
|
"SPECIAL_CHAR_REQUIRED": "須包含特殊字元",
|
||||||
"SSHKey": "SSH公鑰",
|
"SSHKey": "SSH金鑰",
|
||||||
"SSHKeyOfProfileSSHUpdatePage": "複製你的公鑰到這裡",
|
"SSHKeyOfProfileSSHUpdatePage": "複製你的公鑰到這裡",
|
||||||
"SSHKeySetting": "SSH公鑰設置",
|
"SSHKeySetting": "SSH公鑰設置",
|
||||||
"SSHPort": "SSH 埠",
|
"SSHPort": "SSH 埠",
|
||||||
|
@ -1378,7 +1383,6 @@
|
||||||
"SameAccount": "同名帳號",
|
"SameAccount": "同名帳號",
|
||||||
"SameAccountTip": "與被授權人使用者名稱相同的帳號",
|
"SameAccountTip": "與被授權人使用者名稱相同的帳號",
|
||||||
"SameTypeAccountTip": "相同使用者名稱、金鑰類型的帳號已存在",
|
"SameTypeAccountTip": "相同使用者名稱、金鑰類型的帳號已存在",
|
||||||
"Share": "分享",
|
|
||||||
"Saturday": "週六",
|
"Saturday": "週六",
|
||||||
"Save": "保存",
|
"Save": "保存",
|
||||||
"SaveAdhoc": "保存命令",
|
"SaveAdhoc": "保存命令",
|
||||||
|
@ -1439,6 +1443,7 @@
|
||||||
"SessionData": "會話數據",
|
"SessionData": "會話數據",
|
||||||
"SessionDetail": "會話詳情",
|
"SessionDetail": "會話詳情",
|
||||||
"SessionID": "會話ID",
|
"SessionID": "會話ID",
|
||||||
|
"SessionJoinRecords": "協作記錄",
|
||||||
"SessionList": "會話記錄",
|
"SessionList": "會話記錄",
|
||||||
"SessionMonitor": "監控",
|
"SessionMonitor": "監控",
|
||||||
"SessionOffline": "歷史會話",
|
"SessionOffline": "歷史會話",
|
||||||
|
@ -1463,6 +1468,7 @@
|
||||||
"Setting": "設置",
|
"Setting": "設置",
|
||||||
"SettingInEndpointHelpText": "在 系統設置 / 組件設置 / 服務端點 中配置服務地址和埠",
|
"SettingInEndpointHelpText": "在 系統設置 / 組件設置 / 服務端點 中配置服務地址和埠",
|
||||||
"Settings": "系統設置",
|
"Settings": "系統設置",
|
||||||
|
"Share": "分享",
|
||||||
"Show": "顯示",
|
"Show": "顯示",
|
||||||
"ShowAssetAllChildrenNode": "顯示所有子節點資產",
|
"ShowAssetAllChildrenNode": "顯示所有子節點資產",
|
||||||
"ShowAssetOnlyCurrentNode": "僅顯示當前節點資產",
|
"ShowAssetOnlyCurrentNode": "僅顯示當前節點資產",
|
||||||
|
@ -1716,6 +1722,7 @@
|
||||||
"UploadDir": "上傳目錄",
|
"UploadDir": "上傳目錄",
|
||||||
"UploadFailed": "上傳失敗",
|
"UploadFailed": "上傳失敗",
|
||||||
"UploadFileLthHelpText": "只能上傳小於{limit}MB檔案",
|
"UploadFileLthHelpText": "只能上傳小於{limit}MB檔案",
|
||||||
|
"UploadHelpText": "請上傳包含以下範例結構目錄的 .zip 壓縮文件",
|
||||||
"UploadPlaybook": "上傳 Playbook",
|
"UploadPlaybook": "上傳 Playbook",
|
||||||
"UploadSucceed": "上傳成功",
|
"UploadSucceed": "上傳成功",
|
||||||
"UploadZipTips": "請上傳 zip 格式的文件",
|
"UploadZipTips": "請上傳 zip 格式的文件",
|
||||||
|
@ -1780,6 +1787,7 @@
|
||||||
"Variable": "變數",
|
"Variable": "變數",
|
||||||
"VariableHelpText": "您可以在命令中使用 {{ key }} 讀取內建變數",
|
"VariableHelpText": "您可以在命令中使用 {{ key }} 讀取內建變數",
|
||||||
"Vault": "密碼匣子",
|
"Vault": "密碼匣子",
|
||||||
|
"VaultHCPMountPoint": "重新嘗試所選",
|
||||||
"VaultHelpText": "1. 由於安全原因,需要配置文件中開啟 Vault 儲存。<br>2. 開啟後,填寫其他配置,進行測試。<br>3. 進行數據同步,同步是單向的,只會從本地資料庫同步到遠端 Vault,同步完成本地資料庫不再儲存密碼,請備份好數據。<br>4. 二次修改 Vault 配置後需重啟服務。",
|
"VaultHelpText": "1. 由於安全原因,需要配置文件中開啟 Vault 儲存。<br>2. 開啟後,填寫其他配置,進行測試。<br>3. 進行數據同步,同步是單向的,只會從本地資料庫同步到遠端 Vault,同步完成本地資料庫不再儲存密碼,請備份好數據。<br>4. 二次修改 Vault 配置後需重啟服務。",
|
||||||
"Vendor": "製造商",
|
"Vendor": "製造商",
|
||||||
"VerificationCodeSent": "驗證碼已發送",
|
"VerificationCodeSent": "驗證碼已發送",
|
||||||
|
@ -1912,7 +1920,6 @@
|
||||||
"consult": "諮詢",
|
"consult": "諮詢",
|
||||||
"containerName": "容器名稱",
|
"containerName": "容器名稱",
|
||||||
"contents": "內容",
|
"contents": "內容",
|
||||||
"AdhocCreate": "創建命令",
|
|
||||||
"createBy": "創建者",
|
"createBy": "創建者",
|
||||||
"createErrorMsg": "創建失敗",
|
"createErrorMsg": "創建失敗",
|
||||||
"createSuccessMsg": "導入創建成功,總共:{count}",
|
"createSuccessMsg": "導入創建成功,總共:{count}",
|
||||||
|
@ -2271,8 +2278,5 @@
|
||||||
"weComTest": "測試",
|
"weComTest": "測試",
|
||||||
"week": "周",
|
"week": "周",
|
||||||
"weekOf": "周的星期",
|
"weekOf": "周的星期",
|
||||||
"wildcardsAllowed": "允許的通配符",
|
"wildcardsAllowed": "允許的通配符"
|
||||||
"UploadHelpText": "請上傳包含以下範例結構目錄的 .zip 壓縮文件",
|
|
||||||
"SessionJoinRecords": "協作記錄",
|
|
||||||
"ApprovalSelected": "批次審批"
|
|
||||||
}
|
}
|
|
@ -91,7 +91,7 @@
|
||||||
"Info": "Info",
|
"Info": "Info",
|
||||||
"InstallClientMsg": "JumpServer client not found, Go to download and install?",
|
"InstallClientMsg": "JumpServer client not found, Go to download and install?",
|
||||||
"Japanese keyboard layout": "Japanese (Qwerty)",
|
"Japanese keyboard layout": "Japanese (Qwerty)",
|
||||||
"Keyboard keys": "Option + Left / Option + Right",
|
"Keyboard keys": "Option + Shift + Left / Right",
|
||||||
"Keyboard layout": "Keyboard layout",
|
"Keyboard layout": "Keyboard layout",
|
||||||
"Keyboard switch session": "Switch session → Shortcut keys",
|
"Keyboard switch session": "Switch session → Shortcut keys",
|
||||||
"Kubernetes": "Kubernetes",
|
"Kubernetes": "Kubernetes",
|
||||||
|
@ -123,6 +123,7 @@
|
||||||
"NoTabs": "No tabs",
|
"NoTabs": "No tabs",
|
||||||
"Not quick command": "Not quick command",
|
"Not quick command": "Not quick command",
|
||||||
"Open in new window": "Open in new window",
|
"Open in new window": "Open in new window",
|
||||||
|
"Operator": "Operator",
|
||||||
"Password": "Password",
|
"Password": "Password",
|
||||||
"Password is token password on the table": "Password is token password on the table",
|
"Password is token password on the table": "Password is token password on the table",
|
||||||
"Password is your password login to system": "Password is your password login to system",
|
"Password is your password login to system": "Password is your password login to system",
|
||||||
|
@ -200,6 +201,7 @@
|
||||||
"Users": "",
|
"Users": "",
|
||||||
"Using token": "Using token",
|
"Using token": "Using token",
|
||||||
"View": "View",
|
"View": "View",
|
||||||
|
"Viewer": "Viewer",
|
||||||
"VirtualApp": "Virtual App",
|
"VirtualApp": "Virtual App",
|
||||||
"Web Terminal": "Web Terminal",
|
"Web Terminal": "Web Terminal",
|
||||||
"Website": "Website",
|
"Website": "Website",
|
||||||
|
@ -209,16 +211,14 @@
|
||||||
"asset": "asset",
|
"asset": "asset",
|
||||||
"cols": "cols",
|
"cols": "cols",
|
||||||
"confirm": "confirm",
|
"confirm": "confirm",
|
||||||
|
"connect info": "connect info",
|
||||||
|
"connectDisabledTipsMethodDisabled": "Tips: No valid remote application deployment machine found, current resource cannot be connected. Please contact the administrator for assistance",
|
||||||
"connectDisabledTipsNoAccount": "Tips: No valid authorization account found, current resource cannot be connected. Please contact the administrator for assistance",
|
"connectDisabledTipsNoAccount": "Tips: No valid authorization account found, current resource cannot be connected. Please contact the administrator for assistance",
|
||||||
"connectDisabledTipsNoConnectMethod": "Tips: No valid connection method found, current resource cannot be connected. Please contact the administrator for assistance",
|
"connectDisabledTipsNoConnectMethod": "Tips: No valid connection method found, current resource cannot be connected. Please contact the administrator for assistance",
|
||||||
"connectDisabledTipsMethodDisabled": "Tips: No valid remote application deployment machine found, current resource cannot be connected. Please contact the administrator for assistance",
|
|
||||||
"connect info": "connect info",
|
|
||||||
"download": "download",
|
"download": "download",
|
||||||
"rows": "rows",
|
"rows": "rows",
|
||||||
"start time": "start time",
|
"start time": "start time",
|
||||||
"success": "success",
|
"success": "success",
|
||||||
"system user": "system user",
|
"system user": "system user",
|
||||||
"user": "user",
|
"user": "user"
|
||||||
"Viewer": "Viewer",
|
|
||||||
"Operator": "Operator"
|
|
||||||
}
|
}
|
|
@ -90,7 +90,7 @@
|
||||||
"Info": "ヒント",
|
"Info": "ヒント",
|
||||||
"InstallClientMsg": "JumpServerクライアントがインストールされていない、今ダウンロードしてインストールしますか?",
|
"InstallClientMsg": "JumpServerクライアントがインストールされていない、今ダウンロードしてインストールしますか?",
|
||||||
"Japanese keyboard layout": "Japanese (Qwerty)",
|
"Japanese keyboard layout": "Japanese (Qwerty)",
|
||||||
"Keyboard keys": "Option + Left / Option + Right",
|
"Keyboard keys": "Option + Shift + Left / Right",
|
||||||
"Keyboard layout": "キーボードレイアウト",
|
"Keyboard layout": "キーボードレイアウト",
|
||||||
"Keyboard switch session": "セッションの切り替え → ショートカットキー",
|
"Keyboard switch session": "セッションの切り替え → ショートカットキー",
|
||||||
"Kubernetes": "Kubernetes",
|
"Kubernetes": "Kubernetes",
|
||||||
|
@ -124,6 +124,7 @@
|
||||||
"Normal accounts": "通常のログインアカウント",
|
"Normal accounts": "通常のログインアカウント",
|
||||||
"Not quick command": "非高速コマンド",
|
"Not quick command": "非高速コマンド",
|
||||||
"Open in new window": "新しいウィンドウが開きます",
|
"Open in new window": "新しいウィンドウが開きます",
|
||||||
|
"Operator": "オペレーター",
|
||||||
"Password": "パスワード",
|
"Password": "パスワード",
|
||||||
"Password is token password on the table": "パスワードは、テーブルのトークンパスワードです",
|
"Password is token password on the table": "パスワードは、テーブルのトークンパスワードです",
|
||||||
"Password is your password login to system": "パスワードは、システムにログインするためのパスワードです",
|
"Password is your password login to system": "パスワードは、システムにログインするためのパスワードです",
|
||||||
|
@ -205,6 +206,7 @@
|
||||||
"Users": "ユーザー",
|
"Users": "ユーザー",
|
||||||
"Using token": "トークンを使用する",
|
"Using token": "トークンを使用する",
|
||||||
"View": "ビュー",
|
"View": "ビュー",
|
||||||
|
"Viewer": "ビューア",
|
||||||
"VirtualApp": "仮想アプリ",
|
"VirtualApp": "仮想アプリ",
|
||||||
"Web Terminal": "Web端末",
|
"Web Terminal": "Web端末",
|
||||||
"Website": "公式サイト",
|
"Website": "公式サイト",
|
||||||
|
@ -222,7 +224,5 @@
|
||||||
"start time": "開始時間",
|
"start time": "開始時間",
|
||||||
"success": "成功",
|
"success": "成功",
|
||||||
"system user": "システムユーザー",
|
"system user": "システムユーザー",
|
||||||
"user": "ユーザー",
|
"user": "ユーザー"
|
||||||
"Viewer": "ビューア",
|
|
||||||
"Operator": "オペレーター"
|
|
||||||
}
|
}
|
|
@ -89,7 +89,7 @@
|
||||||
"Info": "提示",
|
"Info": "提示",
|
||||||
"InstallClientMsg": "JumpServer 客户端没有安装,现在去下载安装?",
|
"InstallClientMsg": "JumpServer 客户端没有安装,现在去下载安装?",
|
||||||
"Japanese keyboard layout": "Japanese (Qwerty)",
|
"Japanese keyboard layout": "Japanese (Qwerty)",
|
||||||
"Keyboard keys": "Option + Left / Option + Right",
|
"Keyboard keys": "Option + Shift + Left / Right",
|
||||||
"Keyboard layout": "键盘布局",
|
"Keyboard layout": "键盘布局",
|
||||||
"Keyboard switch session": "切换会话 → 快捷键",
|
"Keyboard switch session": "切换会话 → 快捷键",
|
||||||
"Kubernetes": "Kubernetes",
|
"Kubernetes": "Kubernetes",
|
||||||
|
@ -122,6 +122,7 @@
|
||||||
"NoTabs": "没有窗口",
|
"NoTabs": "没有窗口",
|
||||||
"Not quick command": "暂无快捷命令",
|
"Not quick command": "暂无快捷命令",
|
||||||
"Open in new window": "新窗口打开",
|
"Open in new window": "新窗口打开",
|
||||||
|
"Operator": "操作人",
|
||||||
"Password": "密码",
|
"Password": "密码",
|
||||||
"Password is token password on the table": "密码是表格中的 Token 密码",
|
"Password is token password on the table": "密码是表格中的 Token 密码",
|
||||||
"Password is your password login to system": "密码是你登录系统的密码",
|
"Password is your password login to system": "密码是你登录系统的密码",
|
||||||
|
@ -199,6 +200,7 @@
|
||||||
"Users": "用户",
|
"Users": "用户",
|
||||||
"Using token": "使用 Token",
|
"Using token": "使用 Token",
|
||||||
"View": "视图",
|
"View": "视图",
|
||||||
|
"Viewer": "查看人",
|
||||||
"VirtualApp": "虚拟应用",
|
"VirtualApp": "虚拟应用",
|
||||||
"Web Terminal": "Web终端",
|
"Web Terminal": "Web终端",
|
||||||
"Website": "官网",
|
"Website": "官网",
|
||||||
|
@ -207,16 +209,14 @@
|
||||||
"asset": "资产",
|
"asset": "资产",
|
||||||
"cols": "列数",
|
"cols": "列数",
|
||||||
"confirm": "确认",
|
"confirm": "确认",
|
||||||
|
"connect info": "连接信息",
|
||||||
|
"connectDisabledTipsMethodDisabled": "提示:未找到有效的远程应用发布机,当前资源无法连接,请联系管理员进行处理",
|
||||||
"connectDisabledTipsNoAccount": "提示:未找到有效的授权账号,当前资源无法连接,请联系管理员进行处理",
|
"connectDisabledTipsNoAccount": "提示:未找到有效的授权账号,当前资源无法连接,请联系管理员进行处理",
|
||||||
"connectDisabledTipsNoConnectMethod": "提示:未找到有效的连接方式,当前资源无法连接,请联系管理员进行处理",
|
"connectDisabledTipsNoConnectMethod": "提示:未找到有效的连接方式,当前资源无法连接,请联系管理员进行处理",
|
||||||
"connectDisabledTipsMethodDisabled": "提示:未找到有效的远程应用发布机,当前资源无法连接,请联系管理员进行处理",
|
|
||||||
"connect info": "连接信息",
|
|
||||||
"download": "下载",
|
"download": "下载",
|
||||||
"rows": "行数",
|
"rows": "行数",
|
||||||
"start time": "开始时间",
|
"start time": "开始时间",
|
||||||
"success": "成功",
|
"success": "成功",
|
||||||
"system user": "系统用户",
|
"system user": "系统用户",
|
||||||
"user": "用户",
|
"user": "用户"
|
||||||
"Viewer": "查看人",
|
|
||||||
"Operator": "操作人"
|
|
||||||
}
|
}
|
|
@ -90,7 +90,7 @@
|
||||||
"Info": "提示",
|
"Info": "提示",
|
||||||
"InstallClientMsg": "JumpServer 用戶端沒有安裝,現在去下載安裝?",
|
"InstallClientMsg": "JumpServer 用戶端沒有安裝,現在去下載安裝?",
|
||||||
"Japanese keyboard layout": "Japanese (Qwerty)",
|
"Japanese keyboard layout": "Japanese (Qwerty)",
|
||||||
"Keyboard keys": "Option + Left / Option + Right",
|
"Keyboard keys": "Option + Shift + Left / Right",
|
||||||
"Keyboard layout": "鍵盤布局",
|
"Keyboard layout": "鍵盤布局",
|
||||||
"Keyboard switch session": "切換會話 → 快捷鍵",
|
"Keyboard switch session": "切換會話 → 快捷鍵",
|
||||||
"Kubernetes": "Kubernetes",
|
"Kubernetes": "Kubernetes",
|
||||||
|
@ -123,6 +123,7 @@
|
||||||
"NoTabs": "沒有視窗",
|
"NoTabs": "沒有視窗",
|
||||||
"Not quick command": "暫無快捷命令",
|
"Not quick command": "暫無快捷命令",
|
||||||
"Open in new window": "新窗口打開",
|
"Open in new window": "新窗口打開",
|
||||||
|
"Operator": "操作人",
|
||||||
"Password": "密碼",
|
"Password": "密碼",
|
||||||
"Password is token password on the table": "密碼是表格中的 Token 密碼",
|
"Password is token password on the table": "密碼是表格中的 Token 密碼",
|
||||||
"Password is your password login to system": "密碼是你登入系統的密碼",
|
"Password is your password login to system": "密碼是你登入系統的密碼",
|
||||||
|
@ -203,6 +204,7 @@
|
||||||
"Users": "用戶",
|
"Users": "用戶",
|
||||||
"Using token": "使用 Token",
|
"Using token": "使用 Token",
|
||||||
"View": "視圖",
|
"View": "視圖",
|
||||||
|
"Viewer": "查看人",
|
||||||
"VirtualApp": "虛擬應用",
|
"VirtualApp": "虛擬應用",
|
||||||
"Web Terminal": "Web終端",
|
"Web Terminal": "Web終端",
|
||||||
"Website": "官網",
|
"Website": "官網",
|
||||||
|
@ -220,7 +222,5 @@
|
||||||
"start time": "開始時間",
|
"start time": "開始時間",
|
||||||
"success": "成功",
|
"success": "成功",
|
||||||
"system user": "系統用戶",
|
"system user": "系統用戶",
|
||||||
"user": "用戶",
|
"user": "用戶"
|
||||||
"Viewer": "查看人",
|
|
||||||
"Operator": "操作人"
|
|
||||||
}
|
}
|
Loading…
Reference in New Issue