perf: Translate

This commit is contained in:
feng 2025-04-17 15:11:03 +08:00 committed by feng626
parent 99c9a021b7
commit cabc069045
21 changed files with 3510 additions and 4246 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-17 14:38+0800\n"
"POT-Creation-Date: 2025-04-17 15:04+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -436,7 +436,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290
msgid "Asset"
msgstr ""
@ -561,8 +561,8 @@ msgstr ""
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:75
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310
#: xpack/plugins/cloud/serializers/task.py:77
msgid "Name"
msgstr ""
@ -731,11 +731,11 @@ msgstr ""
#: terminal/models/applet/applet.py:372 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:163
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
#: tickets/serializers/super_ticket.py:13
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:293
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:227
#: xpack/plugins/cloud/models.py:294
msgid "Status"
msgstr ""
@ -1000,7 +1000,7 @@ msgstr ""
msgid "Push params"
msgstr ""
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391
msgid "Account template"
msgstr ""
@ -1197,7 +1197,7 @@ msgstr ""
#: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/manager.py:93
msgid "Assets"
msgstr ""
@ -1278,7 +1278,7 @@ msgstr ""
#: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124
msgid "Comment"
msgstr "Description"
@ -1748,12 +1748,12 @@ msgid "Face Online"
msgstr ""
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
#: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:316
msgid "Priority"
msgstr ""
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317
msgid "1-100, the lower the value will be match first"
msgstr ""
@ -1787,13 +1787,13 @@ msgid "Command"
msgstr ""
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:356
#: xpack/plugins/cloud/models.py:357
msgid "Regex"
msgstr ""
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31
msgid "Content"
msgstr ""
@ -1890,7 +1890,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr ""
#: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:150
#: xpack/plugins/cloud/serializers/task.py:152
msgid "IP address invalid: `{}`"
msgstr ""
@ -1904,7 +1904,7 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:393
msgid "IP"
msgstr ""
@ -2100,7 +2100,7 @@ msgstr ""
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host"
msgstr ""
@ -2370,7 +2370,7 @@ msgstr ""
#: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387
msgid "Platform"
msgstr ""
@ -2445,7 +2445,7 @@ msgstr ""
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:387
#: xpack/plugins/cloud/models.py:388
msgid "Node"
msgstr ""
@ -2473,19 +2473,19 @@ msgid "Date created"
msgstr ""
#: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:247
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242
#: xpack/plugins/cloud/serializers/task.py:249
msgid "Trigger mode"
msgstr ""
#: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:87
#: xpack/plugins/cloud/manager.py:103
msgid "Summary"
msgstr ""
#: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr ""
@ -2572,7 +2572,7 @@ msgstr ""
#: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392
msgid "Label"
msgstr ""
@ -2787,8 +2787,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:35
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390
#: xpack/plugins/cloud/serializers/task.py:36
msgid "Protocols"
msgstr ""
@ -3197,7 +3197,7 @@ msgstr ""
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284
#: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "View"
msgstr ""
@ -3355,7 +3355,7 @@ msgid "MFA"
msgstr ""
#: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231
msgid "Reason"
msgstr ""
@ -4087,13 +4087,13 @@ msgstr ""
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:213
#: xpack/plugins/cloud/serializers/account_attrs.py:214
msgid "Private key"
msgstr ""
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:210
#: xpack/plugins/cloud/serializers/account_attrs.py:211
msgid "Public key"
msgstr ""
@ -4131,7 +4131,7 @@ msgid "Component"
msgstr ""
#: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389
msgid "Domain"
msgstr ""
@ -4641,27 +4641,26 @@ msgid "Confirmed"
msgstr ""
#: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition"
msgstr ""
#: common/const/choices.py:123 xpack/plugins/license/models.py:80
#: common/const/choices.py:123
msgid "Basic edition"
msgstr ""
#: common/const/choices.py:124 xpack/plugins/license/models.py:82
#: common/const/choices.py:124
msgid "Standard edition"
msgstr ""
#: common/const/choices.py:125 xpack/plugins/license/models.py:84
#: common/const/choices.py:125
msgid "Professional edition"
msgstr ""
#: common/const/choices.py:126 xpack/plugins/license/models.py:86
#: common/const/choices.py:126
msgid "Ultimate edition"
msgstr ""
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:411
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425
#, python-format
msgid "%(name)s was created successfully"
msgstr ""
@ -4722,8 +4721,8 @@ msgstr ""
#: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:150
#: xpack/plugins/cloud/serializers/account_attrs.py:80
#: xpack/plugins/cloud/serializers/account_attrs.py:151
msgid "This field is required."
msgstr ""
@ -4884,15 +4883,15 @@ msgstr ""
msgid "Unexpect error occur"
msgstr ""
#: common/plugins/es.py:35
#: common/plugins/es.py:36
msgid "Invalid elasticsearch config"
msgstr ""
#: common/plugins/es.py:40
#: common/plugins/es.py:41
msgid "Not Support Elasticsearch8"
msgstr ""
#: common/plugins/es.py:46
#: common/plugins/es.py:47
msgid ""
"Connection failed: Self-signed certificate used. Please check server "
"certificate configuration"
@ -5182,22 +5181,19 @@ msgid ""
" work orders, and other notifications"
msgstr ""
#: ops/ansible/inventory.py:126 ops/models/job.py:69
#: ops/ansible/inventory.py:126 ops/ansible/inventory.py:196
#: ops/models/job.py:69
msgid "No account available"
msgstr ""
#: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
#: ops/ansible/inventory.py:318 ops/ansible/inventory.py:360
msgid "Ansible disabled"
msgstr ""
#: ops/ansible/inventory.py:371
#: ops/ansible/inventory.py:376
msgid "Skip hosts below:"
msgstr ""
#: ops/api/adhoc.py:32
msgid "Deleting other people's script is not allowed"
msgstr ""
#: ops/api/celery.py:66 ops/api/celery.py:81
msgid "Waiting task start"
msgstr ""
@ -5243,34 +5239,30 @@ msgid ""
msgstr ""
#: ops/api/playbook.py:49
msgid "Deleting other people's playbook is not allowed"
msgstr ""
#: ops/api/playbook.py:55
msgid "Currently playbook is being used in a job"
msgstr ""
#: ops/api/playbook.py:128
#: ops/api/playbook.py:122
msgid "Unsupported file content"
msgstr ""
#: ops/api/playbook.py:130 ops/api/playbook.py:176 ops/api/playbook.py:224
#: ops/api/playbook.py:124 ops/api/playbook.py:170 ops/api/playbook.py:218
msgid "Invalid file path"
msgstr ""
#: ops/api/playbook.py:202
#: ops/api/playbook.py:196
msgid "This file can not be rename"
msgstr ""
#: ops/api/playbook.py:221
#: ops/api/playbook.py:215
msgid "File already exists"
msgstr ""
#: ops/api/playbook.py:239
#: ops/api/playbook.py:233
msgid "File key is required"
msgstr ""
#: ops/api/playbook.py:242
#: ops/api/playbook.py:236
msgid "This file can not be delete"
msgstr ""
@ -5789,7 +5781,7 @@ msgstr ""
#: orgs/mixins/models.py:48 orgs/mixins/models.py:73
msgid "Please save in a org"
msgstr "請選擇一個組織後再保存"
msgstr ""
#: orgs/mixins/models.py:57 orgs/mixins/serializers.py:25 orgs/models.py:91
#: rbac/const.py:7 rbac/models/rolebinding.py:56
@ -6148,7 +6140,7 @@ msgstr ""
msgid "Session audits"
msgstr "Session"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94
msgid "Cloud import"
msgstr ""
@ -6187,7 +6179,7 @@ msgid "Appearance"
msgstr ""
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:144
#: xpack/plugins/license/models.py:153
msgid "License"
msgstr ""
@ -6902,7 +6894,7 @@ msgid "SSO auth key TTL"
msgstr ""
#: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Unit: second"
msgstr ""
@ -7053,7 +7045,8 @@ msgid "Tenant ID"
msgstr ""
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116
#: xpack/plugins/cloud/models.py:287
msgid "Region"
msgstr ""
@ -7938,7 +7931,7 @@ msgstr ""
msgid "Command storages"
msgstr ""
#: terminal/api/component/storage.py:84
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111
msgid "Invalid"
msgstr ""
@ -8134,7 +8127,7 @@ msgstr ""
msgid "Can concurrent"
msgstr ""
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:179
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:194
#: terminal/serializers/storage.py:193
msgid "Hosts"
msgstr ""
@ -8460,7 +8453,7 @@ msgid "Command and replay storage"
msgstr "Storage"
#: terminal/notifications.py:258 terminal/tasks.py:212
#: xpack/plugins/cloud/api.py:160
#: xpack/plugins/cloud/api.py:175
#: xpack/plugins/cloud/serializers/account.py:121
#: xpack/plugins/cloud/serializers/account.py:123
msgid "Test failure: Account invalid"
@ -8579,15 +8572,15 @@ msgid ""
"restart the service to enable it."
msgstr ""
#: terminal/serializers/applet_host.py:149
#: terminal/serializers/applet_host.py:164
msgid "Install applets"
msgstr ""
#: terminal/serializers/applet_host.py:179
#: terminal/serializers/applet_host.py:194
msgid "Host ID"
msgstr ""
#: terminal/serializers/applet_host.py:180
#: terminal/serializers/applet_host.py:195
msgid "Applet ID"
msgstr ""
@ -10089,15 +10082,15 @@ msgid ""
"strategy will skipped."
msgstr ""
#: xpack/plugins/cloud/api.py:72
#: xpack/plugins/cloud/api.py:74
msgid "Test connection successful"
msgstr ""
#: xpack/plugins/cloud/api.py:74
#: xpack/plugins/cloud/api.py:76
msgid "Test connection failed: {}"
msgstr ""
#: xpack/plugins/cloud/api.py:171
#: xpack/plugins/cloud/api.py:196
msgid "User {} deleted the current resource and released the assets"
msgstr ""
@ -10201,7 +10194,7 @@ msgstr ""
msgid "Public IP"
msgstr ""
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361
msgid "Instance name"
msgstr ""
@ -10213,19 +10206,19 @@ msgstr ""
msgid "Succeed"
msgstr ""
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99
msgid "Unsync"
msgstr ""
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98
msgid "New Sync"
msgstr ""
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98
msgid "Synced"
msgstr ""
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100
msgid "Released"
msgstr ""
@ -10245,88 +10238,97 @@ msgstr ""
msgid "Imported"
msgstr ""
#: xpack/plugins/cloud/manager.py:47
#: xpack/plugins/cloud/manager.py:52
#, python-format
msgid "Task \"%s\" starts executing"
msgstr ""
#: xpack/plugins/cloud/manager.py:81
#: xpack/plugins/cloud/manager.py:91
msgid "View the task details path: "
msgstr ""
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "Account Details"
msgstr ""
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization History List"
msgstr ""
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization Instance List"
msgstr ""
#: xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/manager.py:99
msgid "To be released"
msgstr ""
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed"
msgstr ""
#: xpack/plugins/cloud/manager.py:97
#: xpack/plugins/cloud/manager.py:108
msgid "Synchronization regions"
msgstr ""
#: xpack/plugins/cloud/manager.py:115
#: xpack/plugins/cloud/manager.py:133
#, python-format
msgid "Get instances of region \"%s\" error, error: %s"
msgstr ""
#: xpack/plugins/cloud/manager.py:157
#: xpack/plugins/cloud/manager.py:179
#, python-format
msgid "Failed to synchronize the instance \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:336
#: xpack/plugins/cloud/manager.py:355
#, python-format
msgid ""
"The updated platform of asset \"%s\" is inconsistent with the original "
"platform type. Skip platform and protocol updates"
msgstr ""
#: xpack/plugins/cloud/manager.py:392
#: xpack/plugins/cloud/manager.py:407
#, python-format
msgid "The asset \"%s\" already exists"
msgstr ""
#: xpack/plugins/cloud/manager.py:394
#: xpack/plugins/cloud/manager.py:409
#, python-format
msgid "Update asset \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:397
#: xpack/plugins/cloud/manager.py:412
#, python-format
msgid "Asset \"%s\" has been updated"
msgstr ""
#: xpack/plugins/cloud/manager.py:407
#: xpack/plugins/cloud/manager.py:421
#, python-format
msgid "Prepare to create asset \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:428
#: xpack/plugins/cloud/manager.py:442
#, python-format
msgid "Set nodes \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:454
#: xpack/plugins/cloud/manager.py:468
#, python-format
msgid "Set accounts \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:470
#: xpack/plugins/cloud/manager.py:484
#, python-format
msgid "Set protocols \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#: xpack/plugins/cloud/manager.py:492
#, python-format
msgid "Set labels \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task"
msgstr ""
@ -10353,8 +10355,8 @@ msgstr ""
#: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:158
#: xpack/plugins/cloud/serializers/task.py:159
#: xpack/plugins/cloud/serializers/task.py:160
msgid "Regions"
msgstr ""
@ -10367,7 +10369,7 @@ msgid "IP network segment group"
msgstr ""
#: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:161
#: xpack/plugins/cloud/serializers/task.py:163
msgid "Preferred IP type"
msgstr ""
@ -10379,120 +10381,124 @@ msgstr ""
msgid "Fully synchronous"
msgstr ""
#: xpack/plugins/cloud/models.py:126
#: xpack/plugins/cloud/models.py:122
msgid "Release assets"
msgstr ""
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync"
msgstr ""
#: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:404
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379
#: xpack/plugins/cloud/models.py:406
msgid "Strategy"
msgstr ""
#: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223
msgid "Sync instance task"
msgstr ""
#: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297
msgid "Date sync"
msgstr ""
#: xpack/plugins/cloud/models.py:237
#: xpack/plugins/cloud/models.py:238
msgid "Sync instance snapshot"
msgstr ""
#: xpack/plugins/cloud/models.py:245
#: xpack/plugins/cloud/models.py:246
msgid "Sync instance task execution"
msgstr ""
#: xpack/plugins/cloud/models.py:276
#: xpack/plugins/cloud/models.py:277
msgid "Sync task"
msgstr ""
#: xpack/plugins/cloud/models.py:280
#: xpack/plugins/cloud/models.py:281
msgid "Sync instance task history"
msgstr ""
#: xpack/plugins/cloud/models.py:283
#: xpack/plugins/cloud/models.py:284
msgid "Instance"
msgstr ""
#: xpack/plugins/cloud/models.py:300
#: xpack/plugins/cloud/models.py:301
msgid "Sync instance detail"
msgstr ""
#: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79
msgid "Rule relation"
msgstr ""
#: xpack/plugins/cloud/models.py:322
#: xpack/plugins/cloud/models.py:323
msgid "Task strategy"
msgstr ""
#: xpack/plugins/cloud/models.py:349
#: xpack/plugins/cloud/models.py:350
msgid "Equal"
msgstr ""
#: xpack/plugins/cloud/models.py:350
#: xpack/plugins/cloud/models.py:351
msgid "Not Equal"
msgstr ""
#: xpack/plugins/cloud/models.py:351
#: xpack/plugins/cloud/models.py:352
msgid "In"
msgstr ""
#: xpack/plugins/cloud/models.py:352
#: xpack/plugins/cloud/models.py:353
msgid "Contains"
msgstr ""
#: xpack/plugins/cloud/models.py:353
#: xpack/plugins/cloud/models.py:354
msgid "Exclude"
msgstr ""
#: xpack/plugins/cloud/models.py:354
#: xpack/plugins/cloud/models.py:355
msgid "Startswith"
msgstr ""
#: xpack/plugins/cloud/models.py:355
#: xpack/plugins/cloud/models.py:356
msgid "Endswith"
msgstr ""
#: xpack/plugins/cloud/models.py:361
#: xpack/plugins/cloud/models.py:362
msgid "Instance platform"
msgstr ""
#: xpack/plugins/cloud/models.py:362
#: xpack/plugins/cloud/models.py:363
msgid "Instance address"
msgstr ""
#: xpack/plugins/cloud/models.py:369
#: xpack/plugins/cloud/models.py:370
msgid "Rule attr"
msgstr ""
#: xpack/plugins/cloud/models.py:373
#: xpack/plugins/cloud/models.py:374
msgid "Rule match"
msgstr ""
#: xpack/plugins/cloud/models.py:375
#: xpack/plugins/cloud/models.py:376
msgid "Rule value"
msgstr ""
#: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82
msgid "Strategy rule"
msgstr ""
#: xpack/plugins/cloud/models.py:392
#: xpack/plugins/cloud/models.py:394
msgid "Name strategy"
msgstr ""
#: xpack/plugins/cloud/models.py:399
#: xpack/plugins/cloud/models.py:401
msgid "Action attr"
msgstr ""
#: xpack/plugins/cloud/models.py:401
#: xpack/plugins/cloud/models.py:403
msgid "Action value"
msgstr ""
#: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85
msgid "Strategy action"
msgstr ""
@ -10716,106 +10722,106 @@ msgstr "Access key id"
msgid "Subscription ID"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:98
#: xpack/plugins/cloud/serializers/account_attrs.py:102
#: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:206
#: xpack/plugins/cloud/serializers/account_attrs.py:74
msgid "Auto node classification"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:99
#: xpack/plugins/cloud/serializers/account_attrs.py:103
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:157
#: xpack/plugins/cloud/serializers/account_attrs.py:207
msgid "API Endpoint"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:108
#: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "Auth url"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:109
#: xpack/plugins/cloud/serializers/account_attrs.py:110
msgid "eg: http://openstack.example.com:5000/v3"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:112
#: xpack/plugins/cloud/serializers/account_attrs.py:113
msgid "User domain"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Cert File"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:128
#: xpack/plugins/cloud/serializers/account_attrs.py:129
msgid "Key File"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:144
#: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "Service account key"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:145
#: xpack/plugins/cloud/serializers/account_attrs.py:146
msgid "The file is in JSON format"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:163
#: xpack/plugins/cloud/serializers/account_attrs.py:164
msgid "IP address invalid `{}`, {}"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:179
#: xpack/plugins/cloud/serializers/account_attrs.py:180
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:182
#: xpack/plugins/cloud/serializers/account_attrs.py:183
msgid ""
"The port is used to detect the validity of the IP address. When the "
"synchronization task is executed, only the valid IP address will be "
"synchronized. <br>If the port is 0, all IP addresses are valid."
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:190
#: xpack/plugins/cloud/serializers/account_attrs.py:191
msgid "Hostname prefix"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:193
#: xpack/plugins/cloud/serializers/account_attrs.py:194
msgid "IP segment"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:197
#: xpack/plugins/cloud/serializers/account_attrs.py:198
msgid "Test port"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Test timeout"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:216
#: xpack/plugins/cloud/serializers/account_attrs.py:217
msgid "Project"
msgstr ""
#: xpack/plugins/cloud/serializers/task.py:155
#: xpack/plugins/cloud/serializers/task.py:157
msgid "History count"
msgstr ""
#: xpack/plugins/cloud/serializers/task.py:156
#: xpack/plugins/cloud/serializers/task.py:158
msgid "Instance count"
msgstr ""
#: xpack/plugins/cloud/tasks.py:33
msgid ""
"\n"
" Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
"Execute this task when manually or scheduled cloud synchronization tasks are "
"performed"
msgstr ""
#: xpack/plugins/cloud/tasks.py:52
#: xpack/plugins/cloud/tasks.py:50
msgid "Period clean sync instance task execution"
msgstr ""
#: xpack/plugins/cloud/tasks.py:54
#: xpack/plugins/cloud/tasks.py:52
msgid ""
"\n"
" Every day, according to the configuration in \"System Settings - "
"Tasks - Regular \n"
"Every day, according to the configuration in \"System Settings - Tasks - "
"Regular \n"
" clean-up - Cloud sync task history retention days\" the system will "
"clean up the execution \n"
" records generated by cloud synchronization\n"
" "
" records generated by cloud synchronization"
msgstr ""
#: xpack/plugins/interface/api.py:52

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-17 14:38+0800\n"
"POT-Creation-Date: 2025-04-17 15:04+0800\n"
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
"Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: JumpServer team<ibuler@qq.com>\n"
@ -438,7 +438,7 @@ msgstr "Vault 操作失败,请重试,或者检查 Vault 上的账号信息
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290
msgid "Asset"
msgstr "资产"
@ -563,8 +563,8 @@ msgstr "可以移除账号"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:75
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310
#: xpack/plugins/cloud/serializers/task.py:77
msgid "Name"
msgstr "名称"
@ -733,11 +733,11 @@ msgstr "结束日期"
#: terminal/models/applet/applet.py:372 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:163
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
#: tickets/serializers/super_ticket.py:13
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:293
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:227
#: xpack/plugins/cloud/models.py:294
msgid "Status"
msgstr "状态"
@ -1002,7 +1002,7 @@ msgstr "平台"
msgid "Push params"
msgstr "账号推送参数"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391
msgid "Account template"
msgstr "账号模板"
@ -1208,7 +1208,7 @@ msgstr "已修改"
#: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/manager.py:93
msgid "Assets"
msgstr "资产"
@ -1291,7 +1291,7 @@ msgstr "IP 白名单"
#: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124
msgid "Comment"
msgstr "备注"
@ -1777,12 +1777,12 @@ msgid "Face Online"
msgstr "人脸在线"
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
#: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:316
msgid "Priority"
msgstr "优先级"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317
msgid "1-100, the lower the value will be match first"
msgstr "优先级可选范围为 1-100 (数值越小越优先)"
@ -1816,13 +1816,13 @@ msgid "Command"
msgstr "命令"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:356
#: xpack/plugins/cloud/models.py:357
msgid "Regex"
msgstr "正则表达式"
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31
msgid "Content"
msgstr "内容"
@ -1921,7 +1921,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "所有复核人都不属于组织 `{}`"
#: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:150
#: xpack/plugins/cloud/serializers/task.py:152
msgid "IP address invalid: `{}`"
msgstr "IP 地址无效: `{}`"
@ -1937,7 +1937,7 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:393
msgid "IP"
msgstr "IP"
@ -2135,7 +2135,7 @@ msgstr "脚本"
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host"
msgstr "主机"
@ -2410,7 +2410,7 @@ msgstr "地址"
#: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387
msgid "Platform"
msgstr "平台"
@ -2485,7 +2485,7 @@ msgstr "代理"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:387
#: xpack/plugins/cloud/models.py:388
msgid "Node"
msgstr "节点"
@ -2515,19 +2515,19 @@ msgid "Date created"
msgstr "创建日期"
#: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:247
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242
#: xpack/plugins/cloud/serializers/task.py:249
msgid "Trigger mode"
msgstr "触发模式"
#: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:87
#: xpack/plugins/cloud/manager.py:103
msgid "Summary"
msgstr "汇总"
#: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr "结果"
@ -2614,7 +2614,7 @@ msgstr "值"
#: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392
msgid "Label"
msgstr "标签"
@ -2831,8 +2831,8 @@ msgstr "节点路径,格式为 [\"/组织/节点名\"], 如果节点不存在
#: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:35
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390
#: xpack/plugins/cloud/serializers/task.py:36
msgid "Protocols"
msgstr "协议组"
@ -2887,7 +2887,9 @@ msgstr ""
msgid ""
"The domain part used by the directory service (e.g., AD) and appended to the "
"username during login, such as example.com in user@example.com."
msgstr "域名Domain Name 用于目录服务(如 AD登录时附加在用户名后的域名部分例如 user@example.com 中的 example.com"
msgstr ""
"域名Domain Name 用于目录服务(如 AD登录时附加在用户名后的域名部分例"
"如 user@example.com 中的 example.com"
#: assets/serializers/asset/gpt.py:20
msgid ""
@ -3257,7 +3259,7 @@ msgstr "映射目录"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284
#: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "View"
msgstr "查看"
@ -3415,7 +3417,7 @@ msgid "MFA"
msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231
msgid "Reason"
msgstr "原因"
@ -4152,13 +4154,13 @@ msgstr "私有令牌"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:213
#: xpack/plugins/cloud/serializers/account_attrs.py:214
msgid "Private key"
msgstr "ssh私钥"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:210
#: xpack/plugins/cloud/serializers/account_attrs.py:211
msgid "Public key"
msgstr "SSH公钥"
@ -4196,7 +4198,7 @@ msgid "Component"
msgstr "组件"
#: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389
msgid "Domain"
msgstr "网域"
@ -4709,27 +4711,26 @@ msgid "Confirmed"
msgstr "确认"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition"
msgstr "社区版"
#: common/const/choices.py:123 xpack/plugins/license/models.py:80
#: common/const/choices.py:123
msgid "Basic edition"
msgstr "企业基础版"
#: common/const/choices.py:124 xpack/plugins/license/models.py:82
#: common/const/choices.py:124
msgid "Standard edition"
msgstr "企业标准版"
#: common/const/choices.py:125 xpack/plugins/license/models.py:84
#: common/const/choices.py:125
msgid "Professional edition"
msgstr "企业专业版"
#: common/const/choices.py:126 xpack/plugins/license/models.py:86
#: common/const/choices.py:126
msgid "Ultimate edition"
msgstr "企业旗舰版"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:411
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425
#, python-format
msgid "%(name)s was created successfully"
msgstr "%(name)s 创建成功"
@ -4793,8 +4794,8 @@ msgstr "无效的ID应为列表"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:150
#: xpack/plugins/cloud/serializers/account_attrs.py:80
#: xpack/plugins/cloud/serializers/account_attrs.py:151
msgid "This field is required."
msgstr "该字段是必填项。"
@ -4956,15 +4957,15 @@ msgstr "此操作需要确认当前用户"
msgid "Unexpect error occur"
msgstr "发生意外错误"
#: common/plugins/es.py:35
#: common/plugins/es.py:36
msgid "Invalid elasticsearch config"
msgstr "无效的 Elasticsearch 配置"
#: common/plugins/es.py:40
#: common/plugins/es.py:41
msgid "Not Support Elasticsearch8"
msgstr "不支持 Elasticsearch8"
#: common/plugins/es.py:46
#: common/plugins/es.py:47
msgid ""
"Connection failed: Self-signed certificate used. Please check server "
"certificate configuration"
@ -5261,22 +5262,19 @@ msgid ""
" work orders, and other notifications"
msgstr "系统一些告警,工单等需要发送站内信时执行该任务"
#: ops/ansible/inventory.py:126 ops/models/job.py:69
#: ops/ansible/inventory.py:126 ops/ansible/inventory.py:196
#: ops/models/job.py:69
msgid "No account available"
msgstr "无可用账号"
#: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
#: ops/ansible/inventory.py:318 ops/ansible/inventory.py:360
msgid "Ansible disabled"
msgstr "Ansible 已禁用"
#: ops/ansible/inventory.py:371
#: ops/ansible/inventory.py:376
msgid "Skip hosts below:"
msgstr "跳过以下主机: "
#: ops/api/adhoc.py:32
msgid "Deleting other people's script is not allowed"
msgstr "不允许删除别人的脚本"
#: ops/api/celery.py:66 ops/api/celery.py:81
msgid "Waiting task start"
msgstr "等待任务开始"
@ -5322,34 +5320,30 @@ msgid ""
msgstr "正在创建任务,无法中断,请稍后重试。"
#: ops/api/playbook.py:49
msgid "Deleting other people's playbook is not allowed"
msgstr "不允许删除别人的playbook"
#: ops/api/playbook.py:55
msgid "Currently playbook is being used in a job"
msgstr "当前 playbook 正在作业中使用"
#: ops/api/playbook.py:128
#: ops/api/playbook.py:122
msgid "Unsupported file content"
msgstr "不支持的文件内容"
#: ops/api/playbook.py:130 ops/api/playbook.py:176 ops/api/playbook.py:224
#: ops/api/playbook.py:124 ops/api/playbook.py:170 ops/api/playbook.py:218
msgid "Invalid file path"
msgstr "无效的文件路径"
#: ops/api/playbook.py:202
#: ops/api/playbook.py:196
msgid "This file can not be rename"
msgstr "该文件不能重命名"
#: ops/api/playbook.py:221
#: ops/api/playbook.py:215
msgid "File already exists"
msgstr "文件已存在"
#: ops/api/playbook.py:239
#: ops/api/playbook.py:233
msgid "File key is required"
msgstr "文件密钥该字段是必填项。"
#: ops/api/playbook.py:242
#: ops/api/playbook.py:236
msgid "This file can not be delete"
msgstr "无法删除此文件"
@ -6244,7 +6238,7 @@ msgstr "系统设置"
msgid "Session audits"
msgstr "会话审计"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94
msgid "Cloud import"
msgstr "云同步"
@ -6283,7 +6277,7 @@ msgid "Appearance"
msgstr "界面"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:144
#: xpack/plugins/license/models.py:153
msgid "License"
msgstr "许可证"
@ -7030,7 +7024,7 @@ msgid "SSO auth key TTL"
msgstr "令牌有效期"
#: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Unit: second"
msgstr "单位: 秒"
@ -7186,7 +7180,8 @@ msgid "Tenant ID"
msgstr "租户 ID"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116
#: xpack/plugins/cloud/models.py:287
msgid "Region"
msgstr "地域"
@ -8108,7 +8103,7 @@ msgstr "无法删除正在使用的存储: {}"
msgid "Command storages"
msgstr "命令存储"
#: terminal/api/component/storage.py:84
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111
msgid "Invalid"
msgstr "无效"
@ -8304,7 +8299,7 @@ msgstr "版本"
msgid "Can concurrent"
msgstr "可以并发"
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:179
#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:194
#: terminal/serializers/storage.py:193
msgid "Hosts"
msgstr "主机"
@ -8630,7 +8625,7 @@ msgid "Command and replay storage"
msgstr "命令及录像存储"
#: terminal/notifications.py:258 terminal/tasks.py:212
#: xpack/plugins/cloud/api.py:160
#: xpack/plugins/cloud/api.py:175
#: xpack/plugins/cloud/serializers/account.py:121
#: xpack/plugins/cloud/serializers/account.py:123
msgid "Test failure: Account invalid"
@ -8768,15 +8763,15 @@ msgstr ""
"优先使用同名账号连接发布机。为了安全,需配置文件中开启配置 "
"CACHE_LOGIN_PASSWORD_ENABLED=true 修改后重启服务"
#: terminal/serializers/applet_host.py:149
#: terminal/serializers/applet_host.py:164
msgid "Install applets"
msgstr "安装应用"
#: terminal/serializers/applet_host.py:179
#: terminal/serializers/applet_host.py:194
msgid "Host ID"
msgstr "主机 ID"
#: terminal/serializers/applet_host.py:180
#: terminal/serializers/applet_host.py:195
msgid "Applet ID"
msgstr "远程应用 ID"
@ -10310,15 +10305,15 @@ msgid ""
"strategy will skipped."
msgstr "根据当前任务配置,不符合策略的资产将被跳过。"
#: xpack/plugins/cloud/api.py:72
#: xpack/plugins/cloud/api.py:74
msgid "Test connection successful"
msgstr "测试成功"
#: xpack/plugins/cloud/api.py:74
#: xpack/plugins/cloud/api.py:76
msgid "Test connection failed: {}"
msgstr "测试连接失败:{}"
#: xpack/plugins/cloud/api.py:171
#: xpack/plugins/cloud/api.py:196
msgid "User {} deleted the current resource and released the assets"
msgstr "用户 {} 删除了当前资源已释放的资产"
@ -10422,7 +10417,7 @@ msgstr "私有IP"
msgid "Public IP"
msgstr "公网IP"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361
msgid "Instance name"
msgstr "实例名称"
@ -10434,19 +10429,19 @@ msgstr "实例名称和部分IP"
msgid "Succeed"
msgstr "成功"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99
msgid "Unsync"
msgstr "未同步"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98
msgid "New Sync"
msgstr "新同步"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98
msgid "Synced"
msgstr "已同步"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100
msgid "Released"
msgstr "已释放"
@ -10466,88 +10461,97 @@ msgstr "已同步组织"
msgid "Imported"
msgstr "导入"
#: xpack/plugins/cloud/manager.py:47
#: xpack/plugins/cloud/manager.py:52
#, python-format
msgid "Task \"%s\" starts executing"
msgstr "任务 \"%s\" 开始执行"
#: xpack/plugins/cloud/manager.py:81
#: xpack/plugins/cloud/manager.py:91
msgid "View the task details path: "
msgstr "查看详情"
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "Account Details"
msgstr "账号"
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization History List"
msgstr "同步历史列表"
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization Instance List"
msgstr "同步实例列表"
#: xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/manager.py:99
msgid "To be released"
msgstr "待释放"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed"
msgstr "任务执行完成"
#: xpack/plugins/cloud/manager.py:97
#: xpack/plugins/cloud/manager.py:108
msgid "Synchronization regions"
msgstr "同步地区"
#: xpack/plugins/cloud/manager.py:115
#: xpack/plugins/cloud/manager.py:133
#, python-format
msgid "Get instances of region \"%s\" error, error: %s"
msgstr "获取区域 \"%s\" 的实例错误,错误:%s"
#: xpack/plugins/cloud/manager.py:157
#: xpack/plugins/cloud/manager.py:179
#, python-format
msgid "Failed to synchronize the instance \"%s\""
msgstr "无法同步实例 %s"
#: xpack/plugins/cloud/manager.py:336
#: xpack/plugins/cloud/manager.py:355
#, python-format
msgid ""
"The updated platform of asset \"%s\" is inconsistent with the original "
"platform type. Skip platform and protocol updates"
msgstr "资产 \"%s\" 的更新平台与原平台类型不一致。跳过平台和协议更新"
#: xpack/plugins/cloud/manager.py:392
#: xpack/plugins/cloud/manager.py:407
#, python-format
msgid "The asset \"%s\" already exists"
msgstr "资产 \"%s\" 已存在"
#: xpack/plugins/cloud/manager.py:394
#: xpack/plugins/cloud/manager.py:409
#, python-format
msgid "Update asset \"%s\""
msgstr "更新资产 \"%s\""
#: xpack/plugins/cloud/manager.py:397
#: xpack/plugins/cloud/manager.py:412
#, python-format
msgid "Asset \"%s\" has been updated"
msgstr "资产 \"%s\" 已更新"
#: xpack/plugins/cloud/manager.py:407
#: xpack/plugins/cloud/manager.py:421
#, python-format
msgid "Prepare to create asset \"%s\""
msgstr "准备创建资产 %s"
#: xpack/plugins/cloud/manager.py:428
#: xpack/plugins/cloud/manager.py:442
#, python-format
msgid "Set nodes \"%s\""
msgstr "设置节点: \"%s\""
#: xpack/plugins/cloud/manager.py:454
#: xpack/plugins/cloud/manager.py:468
#, python-format
msgid "Set accounts \"%s\""
msgstr "设置账号: %s"
#: xpack/plugins/cloud/manager.py:470
#: xpack/plugins/cloud/manager.py:484
#, python-format
msgid "Set protocols \"%s\""
msgstr "设置协议 \"%s\""
#: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#: xpack/plugins/cloud/manager.py:492
#, python-format
msgid "Set labels \"%s\""
msgstr "设置标签: \"%s\""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task"
msgstr "执行同步实例任务"
@ -10574,8 +10578,8 @@ msgstr "测试云账号"
#: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:158
#: xpack/plugins/cloud/serializers/task.py:159
#: xpack/plugins/cloud/serializers/task.py:160
msgid "Regions"
msgstr "地域"
@ -10588,7 +10592,7 @@ msgid "IP network segment group"
msgstr "IP网段组"
#: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:161
#: xpack/plugins/cloud/serializers/task.py:163
msgid "Preferred IP type"
msgstr "首选 IP 类型"
@ -10600,120 +10604,124 @@ msgstr "总是更新"
msgid "Fully synchronous"
msgstr "完全同步"
#: xpack/plugins/cloud/models.py:126
#: xpack/plugins/cloud/models.py:122
msgid "Release assets"
msgstr "发布资产"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync"
msgstr "最后同步日期"
#: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:404
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379
#: xpack/plugins/cloud/models.py:406
msgid "Strategy"
msgstr "策略"
#: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223
msgid "Sync instance task"
msgstr "同步实例任务"
#: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297
msgid "Date sync"
msgstr "同步日期"
#: xpack/plugins/cloud/models.py:237
#: xpack/plugins/cloud/models.py:238
msgid "Sync instance snapshot"
msgstr "同步实例快照"
#: xpack/plugins/cloud/models.py:245
#: xpack/plugins/cloud/models.py:246
msgid "Sync instance task execution"
msgstr "同步实例任务执行"
#: xpack/plugins/cloud/models.py:276
#: xpack/plugins/cloud/models.py:277
msgid "Sync task"
msgstr "同步任务"
#: xpack/plugins/cloud/models.py:280
#: xpack/plugins/cloud/models.py:281
msgid "Sync instance task history"
msgstr "同步实例任务历史"
#: xpack/plugins/cloud/models.py:283
#: xpack/plugins/cloud/models.py:284
msgid "Instance"
msgstr "实例"
#: xpack/plugins/cloud/models.py:300
#: xpack/plugins/cloud/models.py:301
msgid "Sync instance detail"
msgstr "同步实例详情"
#: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79
msgid "Rule relation"
msgstr "条件关系"
#: xpack/plugins/cloud/models.py:322
#: xpack/plugins/cloud/models.py:323
msgid "Task strategy"
msgstr "任务策略"
#: xpack/plugins/cloud/models.py:349
#: xpack/plugins/cloud/models.py:350
msgid "Equal"
msgstr "等于"
#: xpack/plugins/cloud/models.py:350
#: xpack/plugins/cloud/models.py:351
msgid "Not Equal"
msgstr "不等于"
#: xpack/plugins/cloud/models.py:351
#: xpack/plugins/cloud/models.py:352
msgid "In"
msgstr "在...中"
#: xpack/plugins/cloud/models.py:352
#: xpack/plugins/cloud/models.py:353
msgid "Contains"
msgstr "包含"
#: xpack/plugins/cloud/models.py:353
#: xpack/plugins/cloud/models.py:354
msgid "Exclude"
msgstr "排除"
#: xpack/plugins/cloud/models.py:354
#: xpack/plugins/cloud/models.py:355
msgid "Startswith"
msgstr "以...开头"
#: xpack/plugins/cloud/models.py:355
#: xpack/plugins/cloud/models.py:356
msgid "Endswith"
msgstr "以...结尾"
#: xpack/plugins/cloud/models.py:361
#: xpack/plugins/cloud/models.py:362
msgid "Instance platform"
msgstr "实例平台"
#: xpack/plugins/cloud/models.py:362
#: xpack/plugins/cloud/models.py:363
msgid "Instance address"
msgstr "实例地址"
#: xpack/plugins/cloud/models.py:369
#: xpack/plugins/cloud/models.py:370
msgid "Rule attr"
msgstr "规则属性"
#: xpack/plugins/cloud/models.py:373
#: xpack/plugins/cloud/models.py:374
msgid "Rule match"
msgstr "规则匹配"
#: xpack/plugins/cloud/models.py:375
#: xpack/plugins/cloud/models.py:376
msgid "Rule value"
msgstr "规则值"
#: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82
msgid "Strategy rule"
msgstr "条件"
#: xpack/plugins/cloud/models.py:392
#: xpack/plugins/cloud/models.py:394
msgid "Name strategy"
msgstr "主机名策略"
#: xpack/plugins/cloud/models.py:399
#: xpack/plugins/cloud/models.py:401
msgid "Action attr"
msgstr "动作属性"
#: xpack/plugins/cloud/models.py:401
#: xpack/plugins/cloud/models.py:403
msgid "Action value"
msgstr "动作值"
#: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85
msgid "Strategy action"
msgstr "动作"
@ -10937,51 +10945,55 @@ msgstr "Access key id"
msgid "Subscription ID"
msgstr "订阅 ID"
#: xpack/plugins/cloud/serializers/account_attrs.py:98
#: xpack/plugins/cloud/serializers/account_attrs.py:102
#: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:206
#: xpack/plugins/cloud/serializers/account_attrs.py:74
msgid "Auto node classification"
msgstr "自动节点分类"
#: xpack/plugins/cloud/serializers/account_attrs.py:99
#: xpack/plugins/cloud/serializers/account_attrs.py:103
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:157
#: xpack/plugins/cloud/serializers/account_attrs.py:207
msgid "API Endpoint"
msgstr "API 端点"
#: xpack/plugins/cloud/serializers/account_attrs.py:108
#: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "Auth url"
msgstr "认证地址"
#: xpack/plugins/cloud/serializers/account_attrs.py:109
#: xpack/plugins/cloud/serializers/account_attrs.py:110
msgid "eg: http://openstack.example.com:5000/v3"
msgstr "如: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:112
#: xpack/plugins/cloud/serializers/account_attrs.py:113
msgid "User domain"
msgstr "用户域"
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Cert File"
msgstr "证书文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:128
#: xpack/plugins/cloud/serializers/account_attrs.py:129
msgid "Key File"
msgstr "密钥文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:144
#: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "Service account key"
msgstr "服务帐号密钥"
#: xpack/plugins/cloud/serializers/account_attrs.py:145
#: xpack/plugins/cloud/serializers/account_attrs.py:146
msgid "The file is in JSON format"
msgstr "JSON 格式的文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:163
#: xpack/plugins/cloud/serializers/account_attrs.py:164
msgid "IP address invalid `{}`, {}"
msgstr "IP 地址无效: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:179
#: xpack/plugins/cloud/serializers/account_attrs.py:180
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr "例: 192.168.1.0/24,10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:182
#: xpack/plugins/cloud/serializers/account_attrs.py:183
msgid ""
"The port is used to detect the validity of the IP address. When the "
"synchronization task is executed, only the valid IP address will be "
@ -10990,69 +11002,53 @@ msgstr ""
"端口用来检测 IP 地址的有效性,在同步任务执行时,只会同步有效的 IP 地址。 <br>"
"如果端口为 0则表示所有 IP 地址均有效。"
#: xpack/plugins/cloud/serializers/account_attrs.py:190
#: xpack/plugins/cloud/serializers/account_attrs.py:191
msgid "Hostname prefix"
msgstr "主机名前缀"
#: xpack/plugins/cloud/serializers/account_attrs.py:193
#: xpack/plugins/cloud/serializers/account_attrs.py:194
msgid "IP segment"
msgstr "IP 网段"
#: xpack/plugins/cloud/serializers/account_attrs.py:197
#: xpack/plugins/cloud/serializers/account_attrs.py:198
msgid "Test port"
msgstr "测试端口"
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Test timeout"
msgstr "测试超时时间"
#: xpack/plugins/cloud/serializers/account_attrs.py:216
#: xpack/plugins/cloud/serializers/account_attrs.py:217
msgid "Project"
msgstr "project"
#: xpack/plugins/cloud/serializers/task.py:155
#: xpack/plugins/cloud/serializers/task.py:157
msgid "History count"
msgstr "执行次数"
#: xpack/plugins/cloud/serializers/task.py:156
#: xpack/plugins/cloud/serializers/task.py:158
msgid "Instance count"
msgstr "实例个数"
#: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid ""
"\n"
" Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "手动或定时云同步任务执行时执行此任务"
"Execute this task when manually or scheduled cloud synchronization tasks are "
"performed"
msgstr "执行手动或定时云同步任务时执行此任务"
#: xpack/plugins/cloud/tasks.py:52
#: xpack/plugins/cloud/tasks.py:50
msgid "Period clean sync instance task execution"
msgstr "定期清除同步实例任务执行记录"
#: xpack/plugins/cloud/tasks.py:54
#, fuzzy
#| msgid ""
#| "Every day, according to the configuration in \"System Settings - Tasks - "
#| "Regular \n"
#| " clean-up - Cloud sync task history retention days\" the system "
#| "will clean up the execution \n"
#| " records generated by cloud synchronization"
#: xpack/plugins/cloud/tasks.py:52
msgid ""
"\n"
" Every day, according to the configuration in \"System Settings - "
"Tasks - Regular \n"
"Every day, according to the configuration in \"System Settings - Tasks - "
"Regular \n"
" clean-up - Cloud sync task history retention days\" the system will "
"clean up the execution \n"
" records generated by cloud synchronization\n"
" "
" records generated by cloud synchronization"
msgstr ""
"每天系统会根据“系统设置-任务-”中的配置定期清理云同步任务历史保留天数,对云同"
"步产生的执行记录进行清理"
"每天系统会根据“系统设置-任务-定期清理-云同步任务历史记录保留天数”中的配置,清理云同步执行过程中产生的记录。"
#: xpack/plugins/interface/api.py:52
msgid "Restore default successfully."
@ -11107,26 +11103,3 @@ msgstr "许可证导入成功"
#: xpack/plugins/license/api.py:53
msgid "Invalid license"
msgstr "许可证无效"
#~ msgid "To be released"
#~ msgstr "待释放"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "设置标签: \"%s\""
#~ msgid "Release assets"
#~ msgstr "发布资产"
#~ msgid "Auto node classification"
#~ msgstr "自动节点分类"
#, fuzzy
#~| msgid "Directory service"
#~ msgid "Directory services"
#~ msgstr "目录服务"
#, fuzzy
#~| msgid "Domain name"
#~ msgid "domain_name"
#~ msgstr "域名称"

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "Actions",
"Cancel": "Cancel",
"CancelFileUpload": "Cancel file upload",
"Clone Connect": "Clone Connect",
"Close All Tabs": "Close All Tabs",
"Close Current Tab": "Close Current Tab",
@ -17,12 +18,17 @@
"Delete": "Delete",
"DownArrow": "Down arrow",
"Download": "Download",
"DownloadProgress": "Download progress",
"DownloadSuccess": "Download success",
"Downloading": "Downloading",
"EndFileTransfer": "File transfer end",
"ExceedTransferSize": "exceed max transfer size",
"Expand": "Expand",
"ExpiredTime": "Expired",
"FileListError": "Failed to get file list",
"FileManagement": "File",
"FileManagementExpired": "The current file management session has expired.",
"FileUploadInterrupted": "File upload interrupted",
"GetShareUser": "Enter username",
"Hotkeys": "Hotkeys",
"InputVerifyCode": "Input Verify Code",
@ -45,6 +51,7 @@
"OperationSuccessful": "Operation successful",
"Paste": "Paste",
"PauseSession": "Pause Session",
"PermissionDenied": "Permission denied",
"PermissionExpired": "Permission expired",
"PermissionValid": "Permission valid",
"ReadOnly": "Read-Only",
@ -71,10 +78,12 @@
"Theme": "Theme",
"ThemeColors": "Theme Colors",
"ThemeConfig": "Theme",
"TransferHistory": "Transfer history",
"Type": "Type",
"UpArrow": "Up arrow",
"Upload": "Upload",
"UploadEnd": "Upload completed, please wait for further processing",
"UploadProgress": "Upload progress",
"UploadStart": "Upload start",
"UploadSuccess": "Upload success",
"UploadTips": "Drag file here or click to upload",
@ -83,13 +92,5 @@
"VerifyCode": "Verify Code",
"WaitFileTransfer": "Wait file transfer to finish",
"WebSocketClosed": "WebSocket closed",
"Writable": "Writable",
"TransferHistory": "Transfer history",
"FileManagement": "File",
"PermissionDenied": "Permission denied",
"Downloading": "Downloading",
"UploadProgress": "Upload progress",
"CancelFileUpload": "Cancel file upload",
"FileUploadInterrupted": "File upload interrupted",
"DownloadProgress": "Download progress"
"Writable": "Writable"
}

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "Permisos de operación",
"Cancel": "Cancelar",
"CancelFileUpload": "Cancelar la subida del archivo",
"Clone Connect": "Copiar ventana",
"Close All Tabs": "Cerrar todo",
"Close Current Tab": "Cerrar actual \nColor del tema \nSin dirección \nPegar \nTema \nCerrar todo \nMinuto \nUnirse a compartir \nHas sido removido de la sesión compartida \nIntroduce el nombre de usuario \nPor favor selecciona \nBuscar \nConfirmar \nCrear enlace de compartición \nSubir archivo",
@ -17,13 +18,17 @@
"Delete": "Eliminar",
"DownArrow": "Flecha hacia abajo",
"Download": "Descargar",
"DownloadProgress": "Progreso de descarga",
"DownloadSuccess": "Descarga exitosa",
"Downloading": "Descargando",
"EndFileTransfer": "Transferencia de archivos finalizada",
"ExceedTransferSize": "Superado el tamaño máximo de transferencia",
"Expand": "Expandir",
"ExpiredTime": "Fecha de caducidad",
"FileListError": "No se pudo obtener la información de la lista de archivos",
"FileManagement": "Gestión de archivos",
"FileManagementExpired": "La sesión actual de gestión de archivos ha expirado.",
"FileUploadInterrupted": "La subida del archivo se ha interrumpido",
"GetShareUser": "Introducir nombre de usuario",
"Hotkeys": "Atajos",
"InputVerifyCode": "Por favor, ingrese el código de verificación",
@ -46,6 +51,7 @@
"OperationSuccessful": "La acción se realizó con éxito",
"Paste": "Pegar",
"PauseSession": "Pausar esta sesión",
"PermissionDenied": "Sin permiso",
"PermissionExpired": "Los permisos han expirado",
"PermissionValid": "Permisos válidos",
"ReadOnly": "Solo lectura",
@ -77,6 +83,7 @@
"UpArrow": "Flecha hacia arriba",
"Upload": "Subir",
"UploadEnd": "La subida ha finalizado, por favor espera el procesamiento posterior",
"UploadProgress": "Progreso de subida",
"UploadStart": "Inicio de carga",
"UploadSuccess": "Subida exitosa",
"UploadTips": "Arrastra el archivo aquí, o haz clic para subir",

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "アクション権限",
"Cancel": "キャンセル",
"CancelFileUpload": "ファイルアップロードをキャンセルする",
"Clone Connect": "ウィンドウをコピー",
"Close All Tabs": "すべてを閉じる",
"Close Current Tab": "現在を閉じる",
@ -17,13 +18,17 @@
"Delete": "削除",
"DownArrow": "下向き矢印",
"Download": "ダウンロード",
"DownloadProgress": "ダウンロード進捗",
"DownloadSuccess": "ダウンロードに成功しました",
"Downloading": "ダウンロード中",
"EndFileTransfer": "ファイル転送終了",
"ExceedTransferSize": "最大転送サイズを超えています",
"Expand": "展開",
"ExpiredTime": "有効期限",
"FileListError": "ファイルリスト情報の取得に失敗しました",
"FileManagement": "ファイル管理",
"FileManagementExpired": "現在のファイル管理セッションは期限切れです。",
"FileUploadInterrupted": "ファイルアップロードが中断されました",
"GetShareUser": "ユーザー名の入力",
"Hotkeys": "ショートカットキー",
"InputVerifyCode": "認証コードを入力してください",
@ -46,6 +51,7 @@
"OperationSuccessful": "操作成功",
"Paste": "貼り付け",
"PauseSession": "セッションを一時停止",
"PermissionDenied": "権限がありません",
"PermissionExpired": "許可が期限切れになりました",
"PermissionValid": "権限は有効です",
"ReadOnly": "読み取り専用",
@ -77,6 +83,7 @@
"UpArrow": "上向き矢印",
"Upload": "アップロード",
"UploadEnd": "アップロードが完了しました。後の処理をお待ちください",
"UploadProgress": "アップロード進捗",
"UploadStart": "アップロード開始",
"UploadSuccess": "アップロード成功",
"UploadTips": "ファイルをここにドラッグするか、アップロードをクリックします",

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "Permissões de ação",
"Cancel": "Cancelar",
"CancelFileUpload": "Cancelar upload de arquivo",
"Clone Connect": "Copiar janela",
"Close All Tabs": "Fechar tudo",
"Close Current Tab": "Fechar a atual",
@ -17,13 +18,17 @@
"Delete": "Excluir",
"DownArrow": "Seta para baixo",
"Download": "Baixar",
"DownloadProgress": "Progresso do download",
"DownloadSuccess": "Download bem-sucedido",
"Downloading": "Baixando",
"EndFileTransfer": "Transferência de arquivo concluída",
"ExceedTransferSize": "Excede o tamanho máximo de transferência",
"Expand": "Expandir",
"ExpiredTime": "Período de validade",
"FileListError": "Falha ao obter informações da lista de arquivos",
"FileManagement": "Gerenciamento de Arquivos",
"FileManagementExpired": "A sessão atual de gerenciamento de arquivos expirou.",
"FileUploadInterrupted": "Upload de arquivo interrompido",
"GetShareUser": "Digite o nome de usuário",
"Hotkeys": "Atalhos",
"InputVerifyCode": "Por favor, insira o código de verificação",
@ -46,6 +51,7 @@
"OperationSuccessful": "Ação bem-sucedida",
"Paste": "Colar",
"PauseSession": "Pausar esta sessão",
"PermissionDenied": "Sem permissão",
"PermissionExpired": "Permissão expirada",
"PermissionValid": "Permissão válida",
"ReadOnly": "Somente leitura",
@ -77,6 +83,7 @@
"UpArrow": "Seta para cima",
"Upload": "Upload",
"UploadEnd": "O upload foi concluído, aguarde o processamento subsequente",
"UploadProgress": "Progresso do upload",
"UploadStart": "Início do upload",
"UploadSuccess": "Upload bem sucedido",
"UploadTips": "Arraste o arquivo para cá ou clique para fazer o upload",

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "Операционные права",
"Cancel": "Отмена",
"CancelFileUpload": "Отменить передачу файла",
"Clone Connect": "Скопировать окно",
"Close All Tabs": "закрыть все",
"Close Current Tab": "Закрыть текущий",
@ -17,13 +18,17 @@
"Delete": "Удалить",
"DownArrow": "Стрелка вниз",
"Download": "Скачать",
"DownloadProgress": "Прогресс загрузки",
"DownloadSuccess": "Скачивание успешно",
"Downloading": "Ведётся загрузка",
"EndFileTransfer": "Передача файла завершена",
"ExceedTransferSize": "Превышен максимальный размер передачи",
"Expand": "Развернуть",
"ExpiredTime": "Срок действия",
"FileListError": "Не удалось получить информацию о списке файлов",
"FileManagement": "Управление файлами",
"FileManagementExpired": "Текущая сессия управления файлами истекла.",
"FileUploadInterrupted": "Передача файла прервана",
"GetShareUser": "введите имя пользователя",
"Hotkeys": "Горячие клавиши",
"InputVerifyCode": "Пожалуйста, введите код подтверждения",
@ -46,6 +51,7 @@
"OperationSuccessful": "Операция выполнена успешно",
"Paste": "вставить",
"PauseSession": "Приостановить эту сессию",
"PermissionDenied": "Нет разрешения",
"PermissionExpired": "Срок действия прав истек",
"PermissionValid": "Доступ разрешен",
"ReadOnly": "Только для чтения",
@ -77,6 +83,7 @@
"UpArrow": "Кнопка вверх",
"Upload": "Загрузить",
"UploadEnd": "Загрузка завершена, пожалуйста, подождите дальнейшей обработки",
"UploadProgress": "Прогресс передачи",
"UploadStart": "Начало загрузки",
"UploadSuccess": "Загрузка прошла успешно",
"UploadTips": "Перетащите файл сюда или нажмите для загрузки",

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "操作权限",
"Cancel": "取消",
"CancelFileUpload": "取消文件上传",
"Clone Connect": "复制窗口",
"Close All Tabs": "关闭所有",
"Close Current Tab": "关闭当前",
@ -17,12 +18,17 @@
"Delete": "删除",
"DownArrow": "向下箭头",
"Download": "下载",
"DownloadProgress": "下载进度",
"DownloadSuccess": "下载成功",
"Downloading": "正在下载",
"EndFileTransfer": "文件传输结束",
"ExceedTransferSize": "超过最大传输大小",
"Expand": "展开",
"ExpiredTime": "有效期限",
"FileListError": "获取文件列表信息失败",
"FileManagement": "文件管理",
"FileManagementExpired": "当前文件管理会话已过期。",
"FileUploadInterrupted": "文件上传中断",
"GetShareUser": "输入用户名",
"Hotkeys": "快捷键",
"InputVerifyCode": "请输入验证码",
@ -45,6 +51,7 @@
"OperationSuccessful": "操作成功",
"Paste": "粘贴",
"PauseSession": "暂停此会话",
"PermissionDenied": "没有权限",
"PermissionExpired": "权限已过期",
"PermissionValid": "权限有效",
"ReadOnly": "只读",
@ -71,10 +78,12 @@
"Theme": "主题",
"ThemeColors": "主题颜色",
"ThemeConfig": "主题",
"TransferHistory": "传输历史",
"Type": "类型",
"UpArrow": "向上箭头",
"Upload": "上传",
"UploadEnd": "上传已完成,请等待后续处理",
"UploadProgress": "上传进度",
"UploadStart": "上传开始",
"UploadSuccess": "上传成功",
"UploadTips": "将文件拖到此处,或点击上传",
@ -83,13 +92,5 @@
"VerifyCode": "验证码",
"WaitFileTransfer": "等待文件传输结束",
"WebSocketClosed": "WebSocket 已关闭",
"Writable": "可写",
"TransferHistory": "传输历史",
"FileManagement": "文件管理",
"PermissionDenied": "没有权限",
"Downloading": "正在下载",
"UploadProgress": "上传进度",
"CancelFileUpload": "取消文件上传",
"FileUploadInterrupted": "文件上传中断",
"DownloadProgress": "下载进度"
"Writable": "可写"
}

View File

@ -1,6 +1,7 @@
{
"ActionPerm": "操作權限",
"Cancel": "取消",
"CancelFileUpload": "取消文件上傳",
"Clone Connect": "複製視窗",
"Close All Tabs": "關閉全部",
"Close Current Tab": "關閉當前",
@ -17,13 +18,17 @@
"Delete": "刪除",
"DownArrow": "向下箭頭",
"Download": "下載",
"DownloadProgress": "下載進度",
"DownloadSuccess": "下載成功",
"Downloading": "正在下載",
"EndFileTransfer": "文件傳輸結束",
"ExceedTransferSize": "超過最大傳輸大小",
"Expand": "展開",
"ExpiredTime": "有效期限",
"FileListError": "獲取文件列表資訊失敗",
"FileManagement": "文件管理",
"FileManagementExpired": "當前文件管理會話已過期。",
"FileUploadInterrupted": "文件上傳中斷",
"GetShareUser": "輸入使用者名稱",
"Hotkeys": "快速鍵",
"InputVerifyCode": "請輸入驗證碼",
@ -46,6 +51,7 @@
"OperationSuccessful": "操作成功",
"Paste": "貼上",
"PauseSession": "暫停此會話",
"PermissionDenied": "沒有權限",
"PermissionExpired": "權限已過期",
"PermissionValid": "權限有效",
"ReadOnly": "只讀",
@ -77,6 +83,7 @@
"UpArrow": "向上箭頭",
"Upload": "上傳",
"UploadEnd": "上傳已完成,請等待後續處理",
"UploadProgress": "上傳進度",
"UploadStart": "上傳開始",
"UploadSuccess": "上傳成功",
"UploadTips": "將文件拖到此處,或點擊上傳",

View File

@ -168,6 +168,7 @@
"Assets": "Assets",
"AssetsAmount": "Assets",
"AssetsOfNumber": "Assets",
"AssetsSelected": " Assets Selected",
"AssetsTotal": "Total assets",
"AssignedInfo": "Approval information",
"Assignee": "Handler",
@ -350,6 +351,7 @@
"Configured": "Configured",
"Confirm": "Confirm",
"ConfirmPassword": "Confirm password",
"ConfirmRunningAssets": "Confirm running assets",
"Connect": "Connect",
"ConnectAssets": "Access assets",
"ConnectMethod": "Connect method",
@ -478,6 +480,7 @@
"DingTalk": "Dingtalk",
"DingTalkOAuth": "DingTalk OAuth",
"DingTalkTest": "Test",
"DirectoryServiceHelpMessage": "Directory Service is a centralized system for storing, managing, and querying information about network resources. Common implementations include LDAP and Active Directory. In this system, once other assets are associated with a directory service, they will inherit user accounts from it.",
"Disable": "Disable",
"DisableSelected": "Disable selected",
"DisableSuccessMsg": "Successfully disabled",
@ -495,14 +498,12 @@
"DownloadImportTemplateMsg": "Download creation template",
"DownloadReplay": "Download recording",
"DownloadUpdateTemplateMsg": "Download update template",
"IdentityDomain": "Identity domain",
"DragUploadFileInfo": "Drag files here, or click to upload",
"DropConfirmMsg": "Do you want to move node: {src} to {dst}?",
"Duplicate": "Duplicate",
"DuplicateFileExists": "Uploading a file with the same name is not allowed, please delete the file with the same name",
"Duration": "Duration",
"DynamicUsername": "Dynamic username",
"DirectoryServiceHelpMessage": "Directory Service is a centralized system for storing, managing, and querying information about network resources. Common implementations include LDAP and Active Directory. In this system, once other assets are associated with a directory service, they will inherit user accounts from it.",
"Edit": "Edit",
"EditRecipient": "Edit recipient",
"EditSecret": "Edit secret",
@ -654,6 +655,7 @@
"Id": "Id",
"IdeaContent": "I want you to act as a linux terminal. i will input the commands, you will respond with what the terminal should display. i hope you to reply only in a unique code block, not others. no interpretations. when i need to tell you something, i'm gonna put the words in braces {note text}",
"IdeaTitle": "🌱 linux terminal",
"IdentityDomain": "Identity domain",
"IdpMetadataHelpText": "Either idp metadata url or idp metadata xml is acceptable, with idp metadata url having higher priority",
"IdpMetadataUrlHelpText": "Load idp metadata from remote address",
"IgnoreAlert": "Ignore alert",
@ -862,6 +864,7 @@
"NodeInformation": "Node information",
"NodeOfNumber": "Number of node",
"NodeSearchStrategy": "Node search strategy",
"NonRunnableAssets": "Non-runnable assets",
"NormalLoad": "Normal",
"NotEqual": "Not equal to",
"NotSet": "Not set",
@ -1134,6 +1137,7 @@
"RunasHelpText": "Enter username for running script",
"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.",
"RunnableAssets": "Runnable assets",
"Running": "Running",
"RunningPath": "Running path",
"RunningPathHelpText": "Enter the run path of the script, this setting only applies to shell scripts",
@ -1531,9 +1535,5 @@
"disallowSelfUpdateFields": "Not allowed to modify the current fields yourself",
"forceEnableMFAHelpText": "If force enable, user can not disable by themselves",
"removeWarningMsg": "Are you sure you want to remove",
"setVariable": "Set variable",
"ConfirmRunningAssets": "Confirm running assets",
"RunnableAssets": "Runnable assets",
"NonRunnableAssets": "Non-runnable assets",
"AssetsSelected": " Assets Selected"
}
"setVariable": "Set variable"
}

View File

@ -168,6 +168,7 @@
"Assets": "Gestión de activos",
"AssetsAmount": "Cantidad de activos",
"AssetsOfNumber": "Número de activos",
"AssetsSelected": "Se han seleccionado activos",
"AssetsTotal": "Total de activos",
"AssignedInfo": "Información de aprobación",
"Assignee": "Responsable",
@ -349,6 +350,7 @@
"Configured": "Configurado",
"Confirm": "Confirmar",
"ConfirmPassword": "Confirmar contraseña",
"ConfirmRunningAssets": "Confirmar activo operativo",
"Connect": "Conexión",
"ConnectAssets": "Conectar activos",
"ConnectMethod": "Método de conexión",
@ -477,6 +479,7 @@
"DingTalk": "DingTalk",
"DingTalkOAuth": "Autenticación DingTalk",
"DingTalkTest": "Prueba",
"DirectoryServiceHelpMessage": "El Servicio de Directorio es un servicio utilizado para el almacenamiento centralizado, gestión y consulta de información sobre recursos de red, con implementaciones comunes que incluyen LDAP y Active Directory. Otros activos asociados al servicio de directorio heredarán las cuentas de éste.",
"Disable": "Desactivar",
"DisableSelected": "Deshabilitar seleccionado",
"DisableSuccessMsg": "Desactivación exitosa",
@ -860,6 +863,7 @@
"NodeInformation": "Información del nodo",
"NodeOfNumber": "Número de nodos",
"NodeSearchStrategy": "Estrategia de búsqueda de nodos",
"NonRunnableAssets": "activo no operativo",
"NormalLoad": "Normal",
"NotEqual": "No igual a",
"NotSet": "No configurado",
@ -1134,6 +1138,7 @@
"RunasHelpText": "Introduce el nombre de usuario para ejecutar el script",
"RunasPolicy": "política de cuentas",
"RunasPolicyHelpText": "Cuando no hay este usuario en la acción actual, se aplicará una estrategia de selección de cuenta. Omitir: no se ejecuta. Priorizar cuenta privilegiada: si hay una cuenta privilegiada, selecciona primero la cuenta privilegiada; si no, selecciona una cuenta normal. Solo cuentas privilegiadas: selecciona únicamente de las cuentas privilegiadas; si no hay, no se ejecuta.",
"RunnableAssets": "activos operativos.",
"Running": "En ejecución",
"RunningPath": "Ruta de ejecución",
"RunningPathHelpText": "Introduzca la ruta de ejecución del script, este ajuste solo es válido para scripts de shell",

View File

@ -170,6 +170,7 @@
"Assets": "アセット",
"AssetsAmount": "資産数",
"AssetsOfNumber": "アセット数",
"AssetsSelected": "選択したアセット数",
"AssetsTotal": "総資産数",
"AssignedInfo": "承認情報",
"Assignee": "処理者",
@ -353,6 +354,7 @@
"Configured": "設定済み",
"Confirm": "確認",
"ConfirmPassword": "パスワードの確認",
"ConfirmRunningAssets": "確認したアセット",
"Connect": "接続",
"ConnectAssets": "接続資産",
"ConnectMethod": "接続方法",
@ -482,6 +484,7 @@
"DingTalk": "ディーングトーク",
"DingTalkOAuth": "ディンディン認証",
"DingTalkTest": "テスト",
"DirectoryServiceHelpMessage": "ディレクトリサービスは、ネットワークリソース情報を集中管理・保存・照会するためのサービスであり、一般的な実装にはLDAPやActive Directoryが含まれます。他のアセットがディレクトリサービスに関連付けられると、ディレクトリサービスからアカウントを継承します。",
"Disable": "無効化",
"DisableSelected": "選択を無効にする",
"DisableSuccessMsg": "無効化成功",
@ -865,6 +868,7 @@
"NodeInformation": "ノード情報",
"NodeOfNumber": "ノード数",
"NodeSearchStrategy": "ノード検索戦略",
"NonRunnableAssets": "稼働不可アセット",
"NormalLoad": "正常",
"NotEqual": "等しくない",
"NotSet": "設定されていません",
@ -1139,6 +1143,7 @@
"RunasHelpText": "実行スクリプトのユーザー名を入力してください",
"RunasPolicy": "アカウント戦略",
"RunasPolicyHelpText": "現在の資産にはこの実行ユーザーがいない場合、どのアカウント選択戦略を採用するか。スキップ:実行しない。特権アカウントを優先:特権アカウントがあれば最初に特権アカウントを選び、なければ一般アカウントを選ぶ。特権アカウントのみ:特権アカウントからのみ選択し、なければ実行しない",
"RunnableAssets": "稼働可能アセット",
"Running": "実行中",
"RunningPath": "実行パス",
"RunningPathHelpText": "スクリプトの実行パスを記入してください、この設定はシェルスクリプトのみ有効です",

View File

@ -168,6 +168,7 @@
"Assets": "Gestão de ativos",
"AssetsAmount": "Número de ativos",
"AssetsOfNumber": "Número de ativos",
"AssetsSelected": "Ativos selecionados",
"AssetsTotal": "Total de ativos",
"AssignedInfo": "Informações de Aprovação",
"Assignee": "Handler",
@ -350,6 +351,7 @@
"Configured": "Configurado",
"Confirm": "Confirmar",
"ConfirmPassword": "Confirmar senha",
"ConfirmRunningAssets": "Confirmar ativos em funcionamento",
"Connect": "Conectar",
"ConnectAssets": "Conectar ativos",
"ConnectMethod": "Método de Conexão",
@ -478,6 +480,7 @@
"DingTalk": "DingTalk",
"DingTalkOAuth": "Autenticação DingDing",
"DingTalkTest": "Teste",
"DirectoryServiceHelpMessage": "O serviço de Diretório (Directory Service) é uma ferramenta destinada ao armazenamento, gerenciamento e consulta centralizada das informações de recursos da rede. As implementações mais comuns incluem LDAP e Active Directory. Outros ativos que estão associados ao serviço de diretório herdarão as contas desse serviço.",
"Disable": "Desativado",
"DisableSelected": "Desativar selecionado",
"DisableSuccessMsg": "Desativado com sucesso",
@ -861,6 +864,7 @@
"NodeInformation": "Informações do nó",
"NodeOfNumber": "Número de nós",
"NodeSearchStrategy": "Estratégia de pesquisa de nó",
"NonRunnableAssets": "ativos não operacionais",
"NormalLoad": "Normal",
"NotEqual": "Não é igual a",
"NotSet": "Não configurado",
@ -1135,6 +1139,7 @@
"RunasHelpText": "Preencha o nome de usuário para executar o script",
"RunasPolicy": "Política de Conta",
"RunasPolicyHelpText": "Qual estratégia de escolha de conta adotar quando o usuário atual não está executando neste recurso. Ignorar: não execute. Conta de privilégio prioritário: se houver uma conta de privilégios, escolha-a primeiro, se não, escolha uma conta comum. Apenas contas de privilégio: escolha apenas de contas de privilégio, se não houver, não execute",
"RunnableAssets": "ativos em funcionamento",
"Running": "Em execução",
"RunningPath": "Caminho de Execução",
"RunningPathHelpText": "Informe o caminho de execução do script, essa configuração só é válida para scripts shell",

View File

@ -168,6 +168,7 @@
"Assets": "Управление активами",
"AssetsAmount": "Количество активов",
"AssetsOfNumber": "Активы",
"AssetsSelected": "Выбрано активов",
"AssetsTotal": "Общее количество активов",
"AssignedInfo": "Информация о审批",
"Assignee": "Ответственное лицо",
@ -349,6 +350,7 @@
"Configured": "Настроено",
"Confirm": "Подтверждение",
"ConfirmPassword": "Подтвердите пароль",
"ConfirmRunningAssets": "Подтвердить активы в работе",
"Connect": "Соединение",
"ConnectAssets": "Подключить активы",
"ConnectMethod": "Способ подключения",
@ -477,6 +479,7 @@
"DingTalk": "钉钉",
"DingTalkOAuth": "Аутентификация DingTalk",
"DingTalkTest": "Тест",
"DirectoryServiceHelpMessage": "Служба каталогов (Directory Service) — это сервис для централизованного хранения, управления и запроса информации о ресурсах сети, к распространенным реализациям относятся LDAP и Active Directory. Другие активы, подключенные к службе каталогов, будут наследовать аккаунты от службы каталогов.",
"Disable": "Запретить",
"DisableSelected": "Отключить выбранное",
"DisableSuccessMsg": "Успешно отключено",
@ -860,6 +863,7 @@
"NodeInformation": "Информация о узле",
"NodeOfNumber": "Количество узлов",
"NodeSearchStrategy": "Стратегия поиска узлов",
"NonRunnableAssets": "Неактивные активы",
"NormalLoad": "Нормально",
"NotEqual": "Не равно",
"NotSet": "Не установлено",
@ -1134,6 +1138,7 @@
"RunasHelpText": "Введите имя пользователя для запуска скрипта",
"RunasPolicy": "стратегия аккаунтов",
"RunasPolicyHelpText": "Когда на текущем активе нет этого пользователя, используйте следующую стратегию выбора аккаунта. Пропустить: не выполнять. Приоритетный привилегированный аккаунт: если есть привилегированный аккаунт, выбирайте его в первую очередь, если нет выбирайте обычный аккаунт. Только привилегированные аккаунты: выбирайте только из привилегированных аккаунтов, если их нет не выполнять",
"RunnableAssets": "Активы в работе",
"Running": "В процессе выполнения",
"RunningPath": "Путь выполнения",
"RunningPathHelpText": "Укажите путь выполнения скрипта, эта настройка действует только для shell-скриптов",

View File

@ -168,6 +168,7 @@
"Assets": "资产管理",
"AssetsAmount": "资产数量",
"AssetsOfNumber": "资产数",
"AssetsSelected": " 个资产已选择",
"AssetsTotal": "资产总数",
"AssignedInfo": "审批信息",
"Assignee": "处理人",
@ -349,6 +350,7 @@
"Configured": "已配置",
"Confirm": "确认",
"ConfirmPassword": "确认密码",
"ConfirmRunningAssets": "确认运行资产",
"Connect": "连接",
"ConnectAssets": "连接资产",
"ConnectMethod": "连接方式",
@ -421,7 +423,6 @@
"DatabaseCreate": "创建资产-数据库",
"DatabasePort": "数据库协议端口",
"DatabaseUpdate": "更新资产-数据库",
"DirectoryServiceHelpMessage": "目录服务Directory Service 是一种用于集中存储、管理和查询网络资源信息的服务,常见实现包括 LDAP 和 Active Directory。其它资产关联目录服务后会继承来自目录服务的账号.",
"Date": "日期",
"DateCreated": "创建时间",
"DateEnd": "结束日期",
@ -478,6 +479,7 @@
"DingTalk": "钉钉",
"DingTalkOAuth": "钉钉认证",
"DingTalkTest": "测试",
"DirectoryServiceHelpMessage": "目录服务Directory Service 是一种用于集中存储、管理和查询网络资源信息的服务,常见实现包括 LDAP 和 Active Directory。其它资产关联目录服务后会继承来自目录服务的账号.",
"Disable": "禁用",
"DisableSelected": "禁用所选",
"DisableSuccessMsg": "禁用成功",
@ -496,7 +498,6 @@
"DownloadReplay": "下载录像",
"DownloadUpdateTemplateMsg": "下载更新模板",
"DragUploadFileInfo": "将文件拖到此处,或点击此处上传",
"IdentityDomain": "身份域",
"DropConfirmMsg": "你想移动节点: {src} 到 {dst} 下吗?",
"Duplicate": "副本",
"DuplicateFileExists": "不允许上传同名文件,请删除同名文件",
@ -653,6 +654,7 @@
"Id": "ID",
"IdeaContent": "我想让你充当一个 Linux 终端。我将输入命令,你将回答终端应该显示的内容。我希望你只在一个独特的代码块内回复终端输出,而不是其他。不要写解释。当我需要告诉你一些事情时,我会把文字放在大括号里{备注文本}。",
"IdeaTitle": "🌱 Linux 终端",
"IdentityDomain": "身份域",
"IdpMetadataHelpText": "IDP Metadata URL 和 IDP MetadataXML参数二选一即可IDP MetadataURL的优先级高",
"IdpMetadataUrlHelpText": "从远端地址中加载 IDP Metadata",
"IgnoreAlert": "忽略警报",
@ -861,6 +863,7 @@
"NodeInformation": "节点信息",
"NodeOfNumber": "节点数",
"NodeSearchStrategy": "节点搜索策略",
"NonRunnableAssets": "不可运行资产",
"NormalLoad": "正常",
"NotEqual": "不等于",
"NotSet": "未设置",
@ -1135,6 +1138,7 @@
"RunasHelpText": "填写运行脚本的用户名",
"RunasPolicy": "账号策略",
"RunasPolicyHelpText": "当前资产上没此运行用户时,采取什么账号选择策略。跳过:不执行。优先特权账号:如果有特权账号先选特权账号,如果没有就选普通账号。仅特权账号:只从特权账号中选择,如果没有则不执行",
"RunnableAssets": "可运行资产",
"Running": "运行中",
"RunningPath": "运行路径",
"RunningPathHelpText": "填写脚本的运行路径,此设置仅 shell 脚本生效",
@ -1533,10 +1537,5 @@
"disallowSelfUpdateFields": "不允许自己修改当前字段",
"forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用",
"removeWarningMsg": "你确定要移除",
"setVariable": "设置参数",
"ConfirmRunningAssets": "确认运行资产",
"RunnableAssets": "可运行资产",
"NonRunnableAssets": "不可运行资产",
"AssetsSelected": " 个资产已选择"
}
"setVariable": "设置参数"
}

View File

@ -170,6 +170,7 @@
"Assets": "資產管理",
"AssetsAmount": "資產數量",
"AssetsOfNumber": "資產數",
"AssetsSelected": "個資產已選擇",
"AssetsTotal": "資產總數",
"AssignedInfo": "審批資訊",
"Assignee": "處理人",
@ -353,6 +354,7 @@
"Configured": "已配置",
"Confirm": "確認",
"ConfirmPassword": "確認密碼",
"ConfirmRunningAssets": "確認運行資產",
"Connect": "連接",
"ConnectAssets": "連接資產",
"ConnectMethod": "連接方式",
@ -482,6 +484,7 @@
"DingTalk": "釘釘",
"DingTalkOAuth": "釘釘認證",
"DingTalkTest": "測試",
"DirectoryServiceHelpMessage": "目錄服務Directory Service是一種用於集中儲存、管理和查詢網絡資源信息的服務常見的實現包括 LDAP 和 Active Directory。其他資產關聯目錄服務後將繼承來自目錄服務的帳號。",
"Disable": "禁用",
"DisableSelected": "停用所選",
"DisableSuccessMsg": "禁用成功",
@ -865,6 +868,7 @@
"NodeInformation": "節點資訊",
"NodeOfNumber": "節點數",
"NodeSearchStrategy": "節點搜索策略",
"NonRunnableAssets": "不可運行資產",
"NormalLoad": "正常",
"NotEqual": "不等於",
"NotSet": "未設置",
@ -1139,6 +1143,7 @@
"RunasHelpText": "填寫運行腳本的使用者名稱",
"RunasPolicy": "帳號策略",
"RunasPolicyHelpText": "當前資產上沒此運行用戶時,採取什麼帳號選擇策略。跳過:不執行。優先特權帳號:如果有特權帳號先選特權帳號,如果沒有就選普通帳號。僅特權帳號:只從特權帳號中選擇,如果沒有則不執行",
"RunnableAssets": "可運行資產",
"Running": "正在運行中的Vault 伺服器掛載點,預設為 jumpserver",
"RunningPath": "運行路徑",
"RunningPathHelpText": "填寫腳本的運行路徑,此設置僅 shell 腳本生效",