perf: 修改 DS 的一些翻译

This commit is contained in:
ibuler 2025-04-17 14:45:19 +08:00 committed by 老广
parent 67422ef4ba
commit 6cb3cc1f29
10 changed files with 1306 additions and 1236 deletions

View File

@ -15,7 +15,8 @@ class DSSerializer(AssetSerializer):
extra_kwargs = { extra_kwargs = {
**AssetSerializer.Meta.extra_kwargs, **AssetSerializer.Meta.extra_kwargs,
'domain_name': { 'domain_name': {
'help_text': _('The domain name of the active directory or other directory service'), 'help_text': _('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.'),
'label': _('Domain name') 'label': _('Domain name')
} }
} }

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -428,7 +428,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -436,7 +436,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "" msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -561,8 +561,8 @@ msgstr ""
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -581,7 +581,7 @@ msgstr ""
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "" msgstr ""
@ -728,14 +728,14 @@ msgstr ""
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "" msgstr ""
@ -1000,7 +1000,7 @@ msgstr ""
msgid "Push params" msgid "Push params"
msgstr "" msgstr ""
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "" msgstr ""
@ -1139,7 +1139,7 @@ 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1170,7 +1170,7 @@ msgstr ""
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "" msgstr ""
@ -1197,7 +1197,7 @@ msgstr ""
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "" msgstr ""
@ -1213,7 +1213,7 @@ msgstr ""
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "" msgstr ""
@ -1272,13 +1272,13 @@ msgstr ""
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "Description" msgstr "Description"
@ -1748,12 +1748,12 @@ msgid "Face Online"
msgstr "" 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "" msgstr ""
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "" msgstr ""
@ -1787,13 +1787,13 @@ msgid "Command"
msgstr "" msgstr ""
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "" msgstr ""
@ -1890,7 +1890,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "" msgstr ""
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "" msgstr ""
@ -1904,7 +1904,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "" msgstr ""
@ -1964,11 +1964,11 @@ msgstr ""
msgid "User agent" msgid "User agent"
msgstr "" msgstr ""
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "" msgstr ""
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "" msgstr ""
@ -2100,7 +2100,7 @@ msgstr ""
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "" msgstr ""
@ -2370,7 +2370,7 @@ msgstr ""
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "" msgstr ""
@ -2384,7 +2384,7 @@ msgstr ""
msgid "Nodes" msgid "Nodes"
msgstr "" msgstr ""
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "" msgstr ""
@ -2393,19 +2393,19 @@ msgstr ""
msgid "Custom info" msgid "Custom info"
msgstr "" msgstr ""
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "" msgstr ""
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "" msgstr ""
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "" msgstr ""
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "" msgstr ""
@ -2433,7 +2433,7 @@ msgstr ""
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "" msgstr ""
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "" msgstr ""
@ -2445,7 +2445,7 @@ msgstr ""
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "" msgstr ""
@ -2473,19 +2473,19 @@ msgid "Date created"
msgstr "" msgstr ""
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "" msgstr ""
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "" msgstr ""
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -2572,7 +2572,7 @@ msgstr ""
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "" msgstr ""
@ -2787,8 +2787,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "" msgstr ""
@ -2798,23 +2798,23 @@ msgid "Node path"
msgstr "" msgstr ""
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "" msgstr ""
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr "" msgstr ""
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "" msgstr ""
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "" msgstr ""
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "" msgstr ""
@ -2831,7 +2831,9 @@ msgid "Postgresql ssl model help text"
msgstr "" msgstr ""
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" 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 "" msgstr ""
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
@ -3023,11 +3025,11 @@ msgstr ""
msgid "Default Domain" msgid "Default Domain"
msgstr "" msgstr ""
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "" msgstr ""
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "" msgstr ""
@ -3195,7 +3197,7 @@ msgstr ""
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "" msgstr ""
@ -3353,7 +3355,7 @@ msgid "MFA"
msgstr "" msgstr ""
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "" msgstr ""
@ -4085,13 +4087,13 @@ msgstr ""
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "" msgstr ""
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "" msgstr ""
@ -4129,7 +4131,7 @@ msgid "Component"
msgstr "" msgstr ""
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "" msgstr ""
@ -4639,26 +4641,27 @@ msgid "Confirmed"
msgstr "" msgstr ""
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "" msgstr ""
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "" msgstr ""
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "" msgstr ""
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "" msgstr ""
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "" msgstr ""
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 ""
@ -4719,8 +4722,8 @@ msgstr ""
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "" msgstr ""
@ -5179,15 +5182,15 @@ msgid ""
" work orders, and other notifications" " work orders, and other notifications"
msgstr "" msgstr ""
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "" msgstr ""
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "" msgstr ""
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "" msgstr ""
@ -6145,7 +6148,7 @@ msgstr ""
msgid "Session audits" msgid "Session audits"
msgstr "Session" msgstr "Session"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "" msgstr ""
@ -6174,7 +6177,7 @@ msgid "Storage"
msgstr "" msgstr ""
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "" msgstr ""
@ -6184,7 +6187,7 @@ msgid "Appearance"
msgstr "" msgstr ""
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "" msgstr ""
@ -6899,7 +6902,7 @@ msgid "SSO auth key TTL"
msgstr "" msgstr ""
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "" msgstr ""
@ -7050,8 +7053,7 @@ msgid "Tenant ID"
msgstr "" msgstr ""
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "" msgstr ""
@ -7936,7 +7938,7 @@ msgstr ""
msgid "Command storages" msgid "Command storages"
msgstr "" msgstr ""
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "" msgstr ""
@ -8154,12 +8156,12 @@ msgstr ""
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "" msgstr ""
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "" msgstr ""
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "" msgstr ""
@ -10199,7 +10201,7 @@ msgstr ""
msgid "Public IP" msgid "Public IP"
msgstr "" msgstr ""
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "" msgstr ""
@ -10211,19 +10213,19 @@ msgstr ""
msgid "Succeed" msgid "Succeed"
msgstr "" msgstr ""
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "" msgstr ""
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "" msgstr ""
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "" msgstr ""
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "" msgstr ""
@ -10243,97 +10245,88 @@ msgstr ""
msgid "Imported" msgid "Imported"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr ""
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:355 #: 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:407 #: 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:409 #: 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:412 #: 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:421 #: 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:442 #: 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:468 #: 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:484 #: 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:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, python-format
msgid "Set labels \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "" msgstr ""
@ -10360,8 +10353,8 @@ msgstr ""
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "" msgstr ""
@ -10374,7 +10367,7 @@ msgid "IP network segment group"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "" msgstr ""
@ -10386,124 +10379,120 @@ msgstr ""
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr ""
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "" msgstr ""
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "" msgstr ""
@ -10727,106 +10716,106 @@ msgstr "Access key id"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
"synchronized. <br>If the port is 0, all IP addresses are valid." "synchronized. <br>If the port is 0, all IP addresses are valid."
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "" msgstr ""
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "" msgstr ""
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
msgstr "" "tasks are performed\n"
" "
#: xpack/plugins/cloud/tasks.py:50
msgid "Period clean sync instance task execution"
msgstr "" msgstr ""
#: xpack/plugins/cloud/tasks.py:52 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution"
msgstr ""
#: xpack/plugins/cloud/tasks.py:54
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
#: xpack/plugins/interface/api.py:52 #: xpack/plugins/interface/api.py:52

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -459,7 +459,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -467,7 +467,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "Activos" msgstr "Activos"
@ -572,7 +572,7 @@ msgstr "Puede eliminar la cuenta"
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -592,8 +592,8 @@ msgstr "Puede eliminar la cuenta"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "Nombre" msgstr "Nombre"
@ -612,7 +612,7 @@ msgstr "Código secreto"
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "Cuenta" msgstr "Cuenta"
@ -759,14 +759,14 @@ msgstr "Fecha de finalización"
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "Estado" msgstr "Estado"
@ -1037,7 +1037,7 @@ msgstr "Plataforma"
msgid "Push params" msgid "Push params"
msgstr "Parámetros de envío de cuentas" msgstr "Parámetros de envío de cuentas"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "Plantilla de cuentas" msgstr "Plantilla de cuentas"
@ -1193,7 +1193,7 @@ msgstr "La cuenta existe política"
#: 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1224,7 +1224,7 @@ msgstr "El activo no existe"
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "Servicio de directorio" msgstr "Servicio de directorio"
@ -1251,7 +1251,7 @@ msgstr "Modificado"
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "Activos" msgstr "Activos"
@ -1267,7 +1267,7 @@ msgstr "La cuenta ya existe"
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "Información especial" msgstr "Información especial"
@ -1328,13 +1328,13 @@ msgstr "Lista blanca de IP"
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "Comentarios" msgstr "Comentarios"
@ -1876,12 +1876,12 @@ msgid "Face Online"
msgstr "Facial en línea" msgstr "Facial en línea"
#: 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "Prioridad" msgstr "Prioridad"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "" msgstr ""
"El rango de prioridad permitido es de 1 a 100 (un valor menor indica mayor " "El rango de prioridad permitido es de 1 a 100 (un valor menor indica mayor "
@ -1917,13 +1917,13 @@ msgid "Command"
msgstr "Comando" msgstr "Comando"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" msgid "Regex"
msgstr "Expresión regular" msgstr "Expresión regular"
#: 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "Contenido" msgstr "Contenido"
@ -2023,7 +2023,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "Todos los revisores no pertenecen a la organización `{}`" msgstr "Todos los revisores no pertenecen a la organización `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "Dirección IP no válida: `{}`" msgstr "Dirección IP no válida: `{}`"
@ -2039,7 +2039,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
@ -2107,12 +2107,12 @@ msgstr "Ciudad de inicio de sesión"
msgid "User agent" msgid "User agent"
msgstr "Agente del usuario" msgstr "Agente del usuario"
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "" msgstr ""
"No se puede crear activos directamente, debes crear un host u otro activo" "No se puede crear activos directamente, debes crear un host u otro activo"
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "La cantidad de activos ha superado el límite de 5000" msgstr "La cantidad de activos ha superado el límite de 5000"
@ -2247,7 +2247,7 @@ msgstr "Script"
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "Nodo" msgstr "Nodo"
@ -2535,7 +2535,7 @@ msgstr "Dirección"
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "Plataforma" msgstr "Plataforma"
@ -2549,7 +2549,7 @@ msgstr "Dominio"
msgid "Nodes" msgid "Nodes"
msgstr "Nodo" msgstr "Nodo"
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "Recopilar información sobre hardware de activos" msgstr "Recopilar información sobre hardware de activos"
@ -2558,19 +2558,19 @@ msgstr "Recopilar información sobre hardware de activos"
msgid "Custom info" msgid "Custom info"
msgstr "Atributos personalizados" msgstr "Atributos personalizados"
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "Se puede actualizar la información del hardware de activos" msgstr "Se puede actualizar la información del hardware de activos"
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "Se puede probar la conectividad de los activos" msgstr "Se puede probar la conectividad de los activos"
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "Se pueden emparejar activos" msgstr "Se pueden emparejar activos"
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "Se pueden modificar nodos de activos" msgstr "Se pueden modificar nodos de activos"
@ -2598,7 +2598,7 @@ msgstr "Ignorar verificación de certificado"
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "Modo SSL de PostgreSQL" msgstr "Modo SSL de PostgreSQL"
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "Nombre de dominio" msgstr "Nombre de dominio"
@ -2610,7 +2610,7 @@ msgstr "Proxy"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "Nodo" msgstr "Nodo"
@ -2638,19 +2638,19 @@ msgid "Date created"
msgstr "Fecha de creación" msgstr "Fecha de creación"
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "Modo de activación" msgstr "Modo de activación"
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "Resumen" msgstr "Resumen"
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "Resultado" msgstr "Resultado"
@ -2737,7 +2737,7 @@ msgstr "Valor"
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "Etiqueta" msgstr "Etiqueta"
@ -2958,8 +2958,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "Grupo de protocolos" msgstr "Grupo de protocolos"
@ -2969,23 +2969,23 @@ msgid "Node path"
msgstr "Ruta del nodo" msgstr "Ruta del nodo"
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "Información de automatización" msgstr "Información de automatización"
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr "La plataforma no existe" msgstr "La plataforma no existe"
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "El puerto está fuera de rango (0-65535)" msgstr "El puerto está fuera de rango (0-65535)"
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "El acuerdo es obligatorio: {}" msgstr "El acuerdo es obligatorio: {}"
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "Datos no válidos" msgstr "Datos no válidos"
@ -3014,7 +3014,9 @@ msgstr ""
"que es el servidor que he especificado." "que es el servidor que he especificado."
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" 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 "" msgstr ""
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
@ -3219,11 +3221,11 @@ msgstr "Los activos pueden conectarse a través de una puerta de enlace local."
msgid "Default Domain" msgid "Default Domain"
msgstr "Dominio predeterminado." msgstr "Dominio predeterminado."
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "Tipo Este campo es obligatorio." msgstr "Tipo Este campo es obligatorio."
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "El protocolo es obligatorio." msgstr "El protocolo es obligatorio."
@ -3406,7 +3408,7 @@ msgstr "Mapear directorio"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "Ver" msgstr "Ver"
@ -3564,7 +3566,7 @@ msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "Razón" msgstr "Razón"
@ -4349,13 +4351,13 @@ msgstr "Token privado"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "Clave privada SSH" msgstr "Clave privada SSH"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "Clave pública SSH" msgstr "Clave pública SSH"
@ -4393,7 +4395,7 @@ msgid "Component"
msgstr "Componentes" msgstr "Componentes"
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "Dominio" msgstr "Dominio"
@ -4942,26 +4944,27 @@ msgid "Confirmed"
msgstr "Confirmar" msgstr "Confirmar"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "Versión comunitaria" msgstr "Versión comunitaria"
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "Versión básica empresarial" msgstr "Versión básica empresarial"
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "Versión estándar empresarial" msgstr "Versión estándar empresarial"
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "Versión profesional empresarial" msgstr "Versión profesional empresarial"
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "Versión insignia empresarial" msgstr "Versión insignia empresarial"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 creado con éxito" msgstr "%(name)s creado con éxito"
@ -5025,8 +5028,8 @@ msgstr "ID inválido, debe ser una lista"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "Este campo es obligatorio." msgstr "Este campo es obligatorio."
@ -5544,15 +5547,15 @@ msgstr ""
"Ejecutar esta tarea cuando el sistema requiera enviar mensajes internos, " "Ejecutar esta tarea cuando el sistema requiera enviar mensajes internos, "
"como alertas y órdenes de trabajo" "como alertas y órdenes de trabajo"
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "No hay cuentas disponibles" msgstr "No hay cuentas disponibles"
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible ha sido desactivado" msgstr "Ansible ha sido desactivado"
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "Se omiten los siguientes hosts:" msgstr "Se omiten los siguientes hosts:"
@ -6590,7 +6593,7 @@ msgstr "Configuración del sistema"
msgid "Session audits" msgid "Session audits"
msgstr "Auditoría de sesión" msgstr "Auditoría de sesión"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "Sincronización en la nube" msgstr "Sincronización en la nube"
@ -6619,7 +6622,7 @@ msgid "Storage"
msgstr "Almacenamiento" msgstr "Almacenamiento"
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "Aplicación remota" msgstr "Aplicación remota"
@ -6629,7 +6632,7 @@ msgid "Appearance"
msgstr "Interfaz" msgstr "Interfaz"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "Licencia" msgstr "Licencia"
@ -7457,7 +7460,7 @@ msgid "SSO auth key TTL"
msgstr "Duración de validez del token" msgstr "Duración de validez del token"
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "Unidad: segundos" msgstr "Unidad: segundos"
@ -7648,8 +7651,7 @@ msgid "Tenant ID"
msgstr "ID del inquilino" msgstr "ID del inquilino"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "Región" msgstr "Región"
@ -8696,7 +8698,7 @@ msgstr "No se puede eliminar el almacenamiento en uso: {}"
msgid "Command storages" msgid "Command storages"
msgstr "Almacenamiento de comandos" msgstr "Almacenamiento de comandos"
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "inválido" msgstr "inválido"
@ -8914,12 +8916,12 @@ msgstr "Solo se admite plataforma personalizada"
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "Falta tipo en el platform.yml" msgstr "Falta tipo en el platform.yml"
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "Máquina anfitriona" msgstr "Máquina anfitriona"
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "Lanzamiento de la aplicación" msgstr "Lanzamiento de la aplicación"
@ -11124,7 +11126,7 @@ msgstr "IP Privada"
msgid "Public IP" msgid "Public IP"
msgstr "IP público" msgstr "IP público"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "Nombre de la instancia" msgstr "Nombre de la instancia"
@ -11136,19 +11138,19 @@ msgstr "Nombre de la instancia y parte del IP"
msgid "Succeed" msgid "Succeed"
msgstr "Éxito" msgstr "Éxito"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "No sincronizado" msgstr "No sincronizado"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "Nueva sincronización" msgstr "Nueva sincronización"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "Sincronizado" msgstr "Sincronizado"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "Liberado" msgstr "Liberado"
@ -11168,50 +11170,46 @@ msgstr "Organización sincronizada"
msgid "Imported" msgid "Imported"
msgstr "Importar" msgstr "Importar"
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "Tarea \"%s\" comenzando a ejecutarse" msgstr "Tarea \"%s\" comenzando a ejecutarse"
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "Ver detalles" msgstr "Ver detalles"
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "Cuenta" msgstr "Cuenta"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "Lista de historial de sincronización" msgstr "Lista de historial de sincronización"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "Lista de instancias de sincronización" msgstr "Lista de instancias de sincronización"
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr "Por liberar"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "Ejecución de tareas completada" msgstr "Ejecución de tareas completada"
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "Sincronizar regiones" msgstr "Sincronizar regiones"
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "Error al obtener la instancia de la región \"%s\", error: %s" msgstr "Error al obtener la instancia de la región \"%s\", error: %s"
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "No se puede sincronizar la instancia %s" msgstr "No se puede sincronizar la instancia %s"
#: xpack/plugins/cloud/manager.py:355 #: 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 "
@ -11220,47 +11218,42 @@ msgstr ""
"La plataforma de actualización del activo \"%s\" no coincide con el tipo de " "La plataforma de actualización del activo \"%s\" no coincide con el tipo de "
"plataforma original. Se omiten las actualizaciones de plataforma y protocolo" "plataforma original. Se omiten las actualizaciones de plataforma y protocolo"
#: xpack/plugins/cloud/manager.py:407 #: xpack/plugins/cloud/manager.py:392
#, python-format #, python-format
msgid "The asset \"%s\" already exists" msgid "The asset \"%s\" already exists"
msgstr "El activo \"%s\" ya existe" msgstr "El activo \"%s\" ya existe"
#: xpack/plugins/cloud/manager.py:409 #: xpack/plugins/cloud/manager.py:394
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "Actualizando activo \"%s\"" msgstr "Actualizando activo \"%s\""
#: xpack/plugins/cloud/manager.py:412 #: xpack/plugins/cloud/manager.py:397
#, python-format #, python-format
msgid "Asset \"%s\" has been updated" msgid "Asset \"%s\" has been updated"
msgstr "El activo \"%s\" ha sido actualizado" msgstr "El activo \"%s\" ha sido actualizado"
#: xpack/plugins/cloud/manager.py:421 #: xpack/plugins/cloud/manager.py:407
#, python-format #, python-format
msgid "Prepare to create asset \"%s\"" msgid "Prepare to create asset \"%s\""
msgstr "Preparando la creación del activo %s" msgstr "Preparando la creación del activo %s"
#: xpack/plugins/cloud/manager.py:442 #: xpack/plugins/cloud/manager.py:428
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "Configurando nodo: \"%s\"" msgstr "Configurando nodo: \"%s\""
#: xpack/plugins/cloud/manager.py:468 #: xpack/plugins/cloud/manager.py:454
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "Configurando cuenta: %s" msgstr "Configurando cuenta: %s"
#: xpack/plugins/cloud/manager.py:484 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "Configurando protocolo \"%s\"" msgstr "Configurando protocolo \"%s\""
#: xpack/plugins/cloud/manager.py:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, python-format
msgid "Set labels \"%s\""
msgstr "Configurar etiqueta: \"%s\""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "Ejecutando tarea de sincronización de instancias" msgstr "Ejecutando tarea de sincronización de instancias"
@ -11287,8 +11280,8 @@ msgstr "Cuenta de Nube de Prueba"
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "Región" msgstr "Región"
@ -11301,7 +11294,7 @@ msgid "IP network segment group"
msgstr "Grupo de Rango de IP" msgstr "Grupo de Rango de IP"
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "Tipo de IP Preferido" msgstr "Tipo de IP Preferido"
@ -11313,124 +11306,120 @@ msgstr "Actualizar Siempre"
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "Sincronización Completa" msgstr "Sincronización Completa"
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr "Publicar activo"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "Fecha de Última Sincronización" msgstr "Fecha de Última Sincronización"
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "Estrategia" msgstr "Estrategia"
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "Tarea de Sincronización de Ejemplos" msgstr "Tarea de Sincronización de Ejemplos"
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "Fecha de Sincronización" msgstr "Fecha de Sincronización"
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "Sincronizar instantáneas de instancia" msgstr "Sincronizar instantáneas de instancia"
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "Ejecutar tareas de sincronización de instancia" msgstr "Ejecutar tareas de sincronización de instancia"
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "Tarea de sincronización" msgstr "Tarea de sincronización"
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "Historial de tareas de sincronización de instancia" msgstr "Historial de tareas de sincronización de instancia"
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "Instancia" msgstr "Instancia"
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "Detalles de la instancia sincronizada" msgstr "Detalles de la instancia sincronizada"
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "Relación de condiciones" msgstr "Relación de condiciones"
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "Estrategia de tareas" msgstr "Estrategia de tareas"
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "Igual a" msgstr "Igual a"
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "No igual a" msgstr "No igual a"
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "En..." msgstr "En..."
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "Contener" msgstr "Contener"
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "Excluir" msgstr "Excluir"
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "Comenzar con..." msgstr "Comenzar con..."
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "Terminar con..." msgstr "Terminar con..."
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "Plataforma de instancia" msgstr "Plataforma de instancia"
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "Dirección de instancia" msgstr "Dirección de instancia"
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "Atributos de regla" msgstr "Atributos de regla"
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "Coincidencia de regla" msgstr "Coincidencia de regla"
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "Valor de regla" msgstr "Valor de regla"
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "Condición" msgstr "Condición"
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "Estrategia de nombre de host" msgstr "Estrategia de nombre de host"
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "Atributos de acción" msgstr "Atributos de acción"
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "Valor de acción" msgstr "Valor de acción"
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "Acción" msgstr "Acción"
@ -11669,55 +11658,51 @@ msgstr "ID de clave de acceso"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "ID de suscripción" msgstr "ID de suscripción"
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "Clasificación automática de nodos" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "Punto final de API" msgstr "Punto final de API"
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "Dirección de autenticación" msgstr "Dirección de autenticación"
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "Ej: http://openstack.ejemplo.com:5000/v3" msgstr "Ej: http://openstack.ejemplo.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "Dominio del usuario" msgstr "Dominio del usuario"
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "Archivo de certificado" msgstr "Archivo de certificado"
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "Archivo de clave" msgstr "Archivo de clave"
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "Clave de cuenta de servicio" msgstr "Clave de cuenta de servicio"
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "Archivo en formato JSON" msgstr "Archivo en formato JSON"
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "Dirección IP inválida: `{}`, {}" msgstr "Dirección IP inválida: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr "Ej: 192.168.1.0/24, 10.0.0.0-10.0.0.255" msgstr "Ej: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
@ -11728,54 +11713,69 @@ msgstr ""
"direcciones IP válidas.<br>Si el puerto es 0, significa que todas las " "direcciones IP válidas.<br>Si el puerto es 0, significa que todas las "
"direcciones IP son válidas." "direcciones IP son válidas."
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "Prefijo del nombre del host" msgstr "Prefijo del nombre del host"
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "Segmento IP" msgstr "Segmento IP"
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "Puerto de prueba" msgstr "Puerto de prueba"
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "Tiempo de espera de prueba" msgstr "Tiempo de espera de prueba"
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "proyecto" msgstr "proyecto"
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "Número de ejecuciones" msgstr "Número de ejecuciones"
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "Número de instancias" msgstr "Número de instancias"
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "" msgstr ""
"Ejecutar esta tarea durante la sincronización manual o programada en la nube" "Ejecutar esta tarea durante la sincronización manual o programada en la nube"
#: xpack/plugins/cloud/tasks.py:50 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution" msgid "Period clean sync instance task execution"
msgstr "" msgstr ""
"Eliminar periódicamente los registros de ejecución de tareas de " "Eliminar periódicamente los registros de ejecución de tareas de "
"sincronización de instancias" "sincronización de instancias"
#: xpack/plugins/cloud/tasks.py:52 #: 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"
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
"Diariamente, el sistema limpiará periódicamente los registros de ejecución " "Diariamente, el sistema limpiará periódicamente los registros de ejecución "
"generados por la sincronización en la nube de acuerdo con la configuración " "generados por la sincronización en la nube de acuerdo con la configuración "
@ -11836,6 +11836,19 @@ msgstr "Importación de licencia exitosa"
msgid "Invalid license" msgid "Invalid license"
msgstr "Licencia no válida" msgstr "Licencia no válida"
#~ msgid "To be released"
#~ msgstr "Por liberar"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "Configurar etiqueta: \"%s\""
#~ msgid "Release assets"
#~ msgstr "Publicar activo"
#~ msgid "Auto node classification"
#~ msgstr "Clasificación automática de nodos"
#, fuzzy #, fuzzy
#~| msgid "Directory service" #~| msgid "Directory service"
#~ msgid "Directory services" #~ msgid "Directory services"

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -434,7 +434,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -442,7 +442,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "資産" msgstr "資産"
@ -562,7 +562,7 @@ msgstr "アカウントを削除できます"
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -582,8 +582,8 @@ msgstr "アカウントを削除できます"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "名前" msgstr "名前"
@ -602,7 +602,7 @@ msgstr "ひみつ"
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "アカウント" msgstr "アカウント"
@ -749,14 +749,14 @@ msgstr "終了日"
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "ステータス" msgstr "ステータス"
@ -1026,7 +1026,7 @@ msgstr "プラットフォーム"
msgid "Push params" msgid "Push params"
msgstr "パラメータをプッシュする" msgstr "パラメータをプッシュする"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "アカウント テンプレート" msgstr "アカウント テンプレート"
@ -1175,7 +1175,7 @@ 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1206,7 +1206,7 @@ msgstr "資産が存在しません"
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "ディレクトリサービス" msgstr "ディレクトリサービス"
@ -1233,7 +1233,7 @@ msgstr "編集済み"
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "資産" msgstr "資産"
@ -1249,7 +1249,7 @@ msgstr "アカウントはすでに存在しています"
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "特別情報" msgstr "特別情報"
@ -1310,13 +1310,13 @@ msgstr "Access IP"
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "コメント" msgstr "コメント"
@ -1826,12 +1826,12 @@ msgid "Face Online"
msgstr "顔オンライン" 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "優先順位" msgstr "優先順位"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "1-100、低い値は最初に一致します" msgstr "1-100、低い値は最初に一致します"
@ -1865,13 +1865,13 @@ msgid "Command"
msgstr "コマンド" msgstr "コマンド"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "コンテンツ" msgstr "コンテンツ"
@ -1971,7 +1971,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "いずれのレビューアも組織 '{}' に属していません" msgstr "いずれのレビューアも組織 '{}' に属していません"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IPアドレスが無効: '{}'" msgstr "IPアドレスが無効: '{}'"
@ -1987,7 +1987,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
@ -2050,13 +2050,13 @@ msgstr "ログイン都市"
msgid "User agent" msgid "User agent"
msgstr "ユーザーエージェント" msgstr "ユーザーエージェント"
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "" msgstr ""
"資産を直接作成することはできません。ホストまたはその他を作成する必要がありま" "資産を直接作成することはできません。ホストまたはその他を作成する必要がありま"
"す" "す"
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "資産の数が5000の制限を超えています" msgstr "資産の数が5000の制限を超えています"
@ -2188,7 +2188,7 @@ msgstr "脚本"
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "ホスト" msgstr "ホスト"
@ -2468,7 +2468,7 @@ msgstr "アドレス"
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "プラットフォーム" msgstr "プラットフォーム"
@ -2482,7 +2482,7 @@ msgstr "ゾーン"
msgid "Nodes" msgid "Nodes"
msgstr "ノード" msgstr "ノード"
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "資産ハードウェア情報の収集" msgstr "資産ハードウェア情報の収集"
@ -2491,19 +2491,19 @@ msgstr "資産ハードウェア情報の収集"
msgid "Custom info" msgid "Custom info"
msgstr "カスタム属性" msgstr "カスタム属性"
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "資産ハードウェア情報を更新できます" msgstr "資産ハードウェア情報を更新できます"
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "資産接続をテストできます" msgstr "資産接続をテストできます"
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "アセットを一致させることができます" msgstr "アセットを一致させることができます"
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "資産ノードを変更できます" msgstr "資産ノードを変更できます"
@ -2531,7 +2531,7 @@ msgstr "証明書チェックを無視"
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "PostgreSQL SSL モード" msgstr "PostgreSQL SSL モード"
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "ドメイン名" msgstr "ドメイン名"
@ -2543,7 +2543,7 @@ msgstr "プロキシー"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "ノード" msgstr "ノード"
@ -2571,19 +2571,19 @@ msgid "Date created"
msgstr "作成された日付" msgstr "作成された日付"
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "トリガーモード" msgstr "トリガーモード"
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "Summary" msgstr "Summary"
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "結果" msgstr "結果"
@ -2670,7 +2670,7 @@ msgstr "値"
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "ラベル" msgstr "ラベル"
@ -2891,8 +2891,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "プロトコル" msgstr "プロトコル"
@ -2902,23 +2902,23 @@ msgid "Node path"
msgstr "ノードパスです" msgstr "ノードパスです"
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "自動情報" msgstr "自動情報"
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr "プラットフォームが存在しません" msgstr "プラットフォームが存在しません"
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "ポート番号が範囲外です (0-65535)" msgstr "ポート番号が範囲外です (0-65535)"
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "プロトコルが必要です: {}" msgstr "プロトコルが必要です: {}"
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "無効なデータ" msgstr "無効なデータ"
@ -2948,7 +2948,9 @@ msgstr ""
"たい" "たい"
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" 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 "" msgstr ""
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
@ -3152,11 +3154,11 @@ msgstr "資産はゾーンゲートウェイを使用して接続できます"
msgid "Default Domain" msgid "Default Domain"
msgstr "デフォルト ドメイン" msgstr "デフォルト ドメイン"
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "タイプ このフィールドは必須です." msgstr "タイプ このフィールドは必須です."
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "同意が必要です" msgstr "同意が必要です"
@ -3336,7 +3338,7 @@ msgstr "マップディレクトリ"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "表示" msgstr "表示"
@ -3494,7 +3496,7 @@ msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "理由" msgstr "理由"
@ -4252,13 +4254,13 @@ msgstr "プライベートトークン"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "ssh秘密鍵" msgstr "ssh秘密鍵"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "公開キー" msgstr "公開キー"
@ -4296,7 +4298,7 @@ msgid "Component"
msgstr "コンポーネント" msgstr "コンポーネント"
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "ドメイン" msgstr "ドメイン"
@ -4826,26 +4828,27 @@ msgid "Confirmed"
msgstr "確認" msgstr "確認"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "コミュニティ版" msgstr "コミュニティ版"
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "エンタープライズ基本版" msgstr "エンタープライズ基本版"
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "エンタープライズ標準版" msgstr "エンタープライズ標準版"
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "エンタープライズプロフェッショナル版" msgstr "エンタープライズプロフェッショナル版"
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "エンタープライズ・フラッグシップ・エディション" msgstr "エンタープライズ・フラッグシップ・エディション"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 が正常に作成されました"
@ -4909,8 +4912,8 @@ msgstr "無効なID、リストでなければなりません"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "このフィールドは必須です。" msgstr "このフィールドは必須です。"
@ -5397,15 +5400,15 @@ msgid ""
" work orders, and other notifications" " work orders, and other notifications"
msgstr "システムの警告やチケットなどを送信するためには、このタスクを実行します" msgstr "システムの警告やチケットなどを送信するためには、このタスクを実行します"
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "利用可能なアカウントがありません" msgstr "利用可能なアカウントがありません"
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible 無効" msgstr "Ansible 無効"
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "次のホストをスキップします: " msgstr "次のホストをスキップします: "
@ -6400,7 +6403,7 @@ msgstr "システム設定"
msgid "Session audits" msgid "Session audits"
msgstr "セッション監査" msgstr "セッション監査"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "クラウドインポート" msgstr "クラウドインポート"
@ -6429,7 +6432,7 @@ msgid "Storage"
msgstr "ストレージ" msgstr "ストレージ"
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "リモートアプリケーション" msgstr "リモートアプリケーション"
@ -6439,7 +6442,7 @@ msgid "Appearance"
msgstr "外見" msgstr "外見"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "ライセンス" msgstr "ライセンス"
@ -7203,7 +7206,7 @@ msgid "SSO auth key TTL"
msgstr "Token有効期間" msgstr "Token有効期間"
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "単位: 秒" msgstr "単位: 秒"
@ -7366,8 +7369,7 @@ msgid "Tenant ID"
msgstr "テナントID" msgstr "テナントID"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "リージョン" msgstr "リージョン"
@ -8344,7 +8346,7 @@ msgstr "使用中のストレージは削除できません: {}"
msgid "Command storages" msgid "Command storages"
msgstr "コマンドストア" msgstr "コマンドストア"
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "無効" msgstr "無効"
@ -8562,12 +8564,12 @@ msgstr "カスタムプラットフォームのみをサポート"
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "platform.ymlにタイプがありません" msgstr "platform.ymlにタイプがありません"
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "ホスト マシン" msgstr "ホスト マシン"
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "アプリケーションのリリース" msgstr "アプリケーションのリリース"
@ -10713,7 +10715,7 @@ msgstr "プライベートIP"
msgid "Public IP" msgid "Public IP"
msgstr "パブリックIP" msgstr "パブリックIP"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "インスタンス名" msgstr "インスタンス名"
@ -10725,19 +10727,19 @@ msgstr "インスタンス名と部分IP"
msgid "Succeed" msgid "Succeed"
msgstr "成功" msgstr "成功"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "同期していません" msgstr "同期していません"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "新しい同期" msgstr "新しい同期"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "同期済み" msgstr "同期済み"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "リリース済み" msgstr "リリース済み"
@ -10757,50 +10759,46 @@ msgstr "組織が同期されました"
msgid "Imported" msgid "Imported"
msgstr "インポート" msgstr "インポート"
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "タスク \"%s\" の実行開始" msgstr "タスク \"%s\" の実行開始"
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "タスク詳細パスの表示: " msgstr "タスク詳細パスの表示: "
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "アカウントの詳細" msgstr "アカウントの詳細"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "履歴リストの同期" msgstr "履歴リストの同期"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "インスタンスリストの同期" msgstr "インスタンスリストの同期"
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr "しゃはんをまつ"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "タスク実行完了" msgstr "タスク実行完了"
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "地域を同期する" msgstr "地域を同期する"
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "地域 \"%s\" のインスタンスを取得できませんでした、エラー:%s" msgstr "地域 \"%s\" のインスタンスを取得できませんでした、エラー:%s"
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "インスタンス \"%s\" の同期に失敗しました" msgstr "インスタンス \"%s\" の同期に失敗しました"
#: xpack/plugins/cloud/manager.py:355 #: 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 "
@ -10809,47 +10807,42 @@ msgstr ""
"更新された資産 \"%s\" のプラットフォームタイプと元のタイプは一致しません。プ" "更新された資産 \"%s\" のプラットフォームタイプと元のタイプは一致しません。プ"
"ラットフォームとプロトコルの更新をスキップ" "ラットフォームとプロトコルの更新をスキップ"
#: xpack/plugins/cloud/manager.py:407 #: 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:409 #: 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:412 #: 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:421 #: 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:442 #: 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:468 #: 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:484 #: 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:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, 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" msgid "Run sync instance task"
msgstr "同期インスタンス タスクを実行する" msgstr "同期インスタンス タスクを実行する"
@ -10876,8 +10869,8 @@ msgstr "クラウドアカウントのテスト"
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "リージョン" msgstr "リージョン"
@ -10890,7 +10883,7 @@ msgid "IP network segment group"
msgstr "IPネットワークセグメントグループ" msgstr "IPネットワークセグメントグループ"
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "優先 IP タイプ" msgstr "優先 IP タイプ"
@ -10902,124 +10895,120 @@ msgstr "常に更新"
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "完全同期" msgstr "完全同期"
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr "アセットをリリースする"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "最終同期日" msgstr "最終同期日"
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "戦略" msgstr "戦略"
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "インスタンスの同期タスク" msgstr "インスタンスの同期タスク"
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "日付の同期" msgstr "日付の同期"
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "インスタンススナップショットの同期" msgstr "インスタンススナップショットの同期"
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "インスタンスタスクの同期実行" msgstr "インスタンスタスクの同期実行"
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "同期タスク" msgstr "同期タスク"
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "インスタンスタスク履歴の同期" msgstr "インスタンスタスク履歴の同期"
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "インスタンス" msgstr "インスタンス"
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "同期インスタンスの詳細" msgstr "同期インスタンスの詳細"
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "条件関係" msgstr "条件関係"
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "ミッション戦略です" msgstr "ミッション戦略です"
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "等しい" msgstr "等しい"
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "不等于" msgstr "不等于"
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "で..." msgstr "で..."
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "含む" msgstr "含む"
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "除外" msgstr "除外"
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "始まる..." msgstr "始まる..."
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "終わる..." msgstr "終わる..."
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "インスタンス名" msgstr "インスタンス名"
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "インスタンスアドレス" msgstr "インスタンスアドレス"
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "ルール属性" msgstr "ルール属性"
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "ルール一致" msgstr "ルール一致"
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "ルール値" msgstr "ルール値"
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "戦略ルール" msgstr "戦略ルール"
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "ホスト名戦略" msgstr "ホスト名戦略"
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "アクション属性" msgstr "アクション属性"
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "アクション値" msgstr "アクション値"
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "戦略アクション" msgstr "戦略アクション"
@ -11243,55 +11232,51 @@ msgstr "アクセスキー"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "サブスクリプションID" msgstr "サブスクリプションID"
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "オートノード分類" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "APIエンドポイント" msgstr "APIエンドポイント"
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "認証アドレス" msgstr "認証アドレス"
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "例えば: http://openstack.example.com:5000/v3" msgstr "例えば: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "ユーザードメイン" msgstr "ユーザードメイン"
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "証明書ファイル" msgstr "証明書ファイル"
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "キーファイル" msgstr "キーファイル"
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "サービスアカウントキー" msgstr "サービスアカウントキー"
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "ファイルはJSON形式です。" msgstr "ファイルはJSON形式です。"
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "IPアドレスが無効: '{}', {}" msgstr "IPアドレスが無効: '{}', {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" 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.0-10.0.0.255" msgstr "例192.168.1.0/24、10.0.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
@ -11301,53 +11286,68 @@ msgstr ""
"実行されると、有効な IP アドレスのみが同期されます。 <br>ポートが0の場合、す" "実行されると、有効な IP アドレスのみが同期されます。 <br>ポートが0の場合、す"
"べてのIPアドレスが有効です。" "べてのIPアドレスが有効です。"
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "ホスト名プレフィックス" msgstr "ホスト名プレフィックス"
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "IP セグメント" msgstr "IP セグメント"
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "テストポート" msgstr "テストポート"
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "テストタイムアウト" msgstr "テストタイムアウト"
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "project" msgstr "project"
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "実行回数" msgstr "実行回数"
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "インスタンス数" msgstr "インスタンス数"
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "" msgstr ""
"手動または定期的なクラウド同期タスクを実行する場合、このタスクを実行してくだ" "手動または定期的なクラウド同期タスクを実行する場合、このタスクを実行してくだ"
"さい" "さい"
#: xpack/plugins/cloud/tasks.py:50 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution" msgid "Period clean sync instance task execution"
msgstr "同期インスタンス タスクの実行記録を定期的にクリアする" msgstr "同期インスタンス タスクの実行記録を定期的にクリアする"
#: xpack/plugins/cloud/tasks.py:52 #: 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"
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
"毎日システムは「システム設定-タスク-」の設定に基づいて、定期的にクラウド同期" "毎日システムは「システム設定-タスク-」の設定に基づいて、定期的にクラウド同期"
"タスクの履歴保持日数をクリーンアップし、クラウド同期によって生成された実行記" "タスクの履歴保持日数をクリーンアップし、クラウド同期によって生成された実行記"
@ -11407,6 +11407,19 @@ msgstr "ライセンスのインポートに成功"
msgid "Invalid license" msgid "Invalid license"
msgstr "ライセンスが無効です" msgstr "ライセンスが無効です"
#~ msgid "To be released"
#~ msgstr "しゃはんをまつ"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "ラベル設定: \"%s\""
#~ msgid "Release assets"
#~ msgstr "アセットをリリースする"
#~ msgid "Auto node classification"
#~ msgstr "オートノード分類"
#, fuzzy #, fuzzy
#~| msgid "Directory service" #~| msgid "Directory service"
#~ msgid "Directory services" #~ msgid "Directory services"

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -435,7 +435,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -443,7 +443,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "Ativos" msgstr "Ativos"
@ -548,7 +548,7 @@ msgstr "É possível remover a conta"
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -568,8 +568,8 @@ msgstr "É possível remover a conta"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "Nome" msgstr "Nome"
@ -588,7 +588,7 @@ msgstr "Texto cifrado"
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "Conta" msgstr "Conta"
@ -735,14 +735,14 @@ msgstr "Data de fim"
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "Status" msgstr "Status"
@ -1027,7 +1027,7 @@ msgstr "Plataforma"
msgid "Push params" msgid "Push params"
msgstr "Parâmetros de Push de Conta" msgstr "Parâmetros de Push de Conta"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "Template de Conta" msgstr "Template de Conta"
@ -1180,7 +1180,7 @@ msgstr "Estratégia de contas existentes"
#: 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1211,7 +1211,7 @@ msgstr "Ativo não existe"
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "Serviço de diretório" msgstr "Serviço de diretório"
@ -1238,7 +1238,7 @@ msgstr "Modificado"
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "Bens" msgstr "Bens"
@ -1254,7 +1254,7 @@ msgstr "Conta já existente"
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "Informações especiais" msgstr "Informações especiais"
@ -1315,13 +1315,13 @@ msgstr "Lista branca de IP"
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "Observação" msgstr "Observação"
@ -1845,12 +1845,12 @@ msgid "Face Online"
msgstr "Facial online" msgstr "Facial online"
#: 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "Prioridade" msgstr "Prioridade"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "" msgstr ""
"O intervalo da prioridade pode ser de 1 a 100 (quanto menor o valor, maior a " "O intervalo da prioridade pode ser de 1 a 100 (quanto menor o valor, maior a "
@ -1886,13 +1886,13 @@ msgid "Command"
msgstr "Comando" msgstr "Comando"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" msgid "Regex"
msgstr "Expressão Regular" msgstr "Expressão Regular"
#: 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "Conteúdo" msgstr "Conteúdo"
@ -1992,7 +1992,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "Todos os revisores não pertencem à organização `{}`" msgstr "Todos os revisores não pertencem à organização `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "Endereço IP inválido: `{}`" msgstr "Endereço IP inválido: `{}`"
@ -2008,7 +2008,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
@ -2073,13 +2073,13 @@ msgstr "Cidade do login"
msgid "User agent" msgid "User agent"
msgstr "Agente do usuário" msgstr "Agente do usuário"
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "" msgstr ""
"Não é possível criar ativos diretamente, você deve criar um host ou outros " "Não é possível criar ativos diretamente, você deve criar um host ou outros "
"ativos." "ativos."
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "A quantidade de ativos excedeu o limite de 5000" msgstr "A quantidade de ativos excedeu o limite de 5000"
@ -2211,7 +2211,7 @@ msgstr "Script"
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "Host" msgstr "Host"
@ -2494,7 +2494,7 @@ msgstr "Endereço"
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "Plataforma" msgstr "Plataforma"
@ -2508,7 +2508,7 @@ msgstr "Domínio"
msgid "Nodes" msgid "Nodes"
msgstr "Node" msgstr "Node"
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "Coletar informações do hardware do ativo" msgstr "Coletar informações do hardware do ativo"
@ -2517,19 +2517,19 @@ msgstr "Coletar informações do hardware do ativo"
msgid "Custom info" msgid "Custom info"
msgstr "Propriedades personalizadas" msgstr "Propriedades personalizadas"
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "Pode atualizar as informações do hardware do ativo" msgstr "Pode atualizar as informações do hardware do ativo"
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "Pode testar a conectividade do ativo" msgstr "Pode testar a conectividade do ativo"
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "Pode correspondências de ativos" msgstr "Pode correspondências de ativos"
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "Pode modificar o nó do ativo" msgstr "Pode modificar o nó do ativo"
@ -2557,7 +2557,7 @@ msgstr "Ignorar a verificação do certificado"
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "Modo SSL do PostgreSQL" msgstr "Modo SSL do PostgreSQL"
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "Nome do domínio" msgstr "Nome do domínio"
@ -2569,7 +2569,7 @@ msgstr "Proxy"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "Nó" msgstr "Nó"
@ -2597,19 +2597,19 @@ msgid "Date created"
msgstr "Data de criação" msgstr "Data de criação"
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "Modo de Trigger" msgstr "Modo de Trigger"
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "Resumo" msgstr "Resumo"
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "Resultado" msgstr "Resultado"
@ -2696,7 +2696,7 @@ msgstr "Valor"
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "Etiqueta" msgstr "Etiqueta"
@ -2917,8 +2917,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "Grupo de Protocolo" msgstr "Grupo de Protocolo"
@ -2928,23 +2928,23 @@ msgid "Node path"
msgstr "Caminho do nó" msgstr "Caminho do nó"
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "Informação de Automação" msgstr "Informação de Automação"
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr " Plataforma não existe" msgstr " Plataforma não existe"
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "Porta fora do alcance (0-65535)" msgstr "Porta fora do alcance (0-65535)"
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "O protocolo é obrigatório: {}" msgstr "O protocolo é obrigatório: {}"
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "Dados inválidos" msgstr "Dados inválidos"
@ -2974,7 +2974,9 @@ msgstr ""
"servidor confiável, e que é o servidor que eu especifico." "servidor confiável, e que é o servidor que eu especifico."
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" 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 "" msgstr ""
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
@ -3178,11 +3180,11 @@ msgstr "O ativo pode se conectar através do gateway regional"
msgid "Default Domain" msgid "Default Domain"
msgstr "Domínio padrão" msgstr "Domínio padrão"
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "Tipo Esse campo é obrigatório." msgstr "Tipo Esse campo é obrigatório."
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "O acordo é obrigatório" msgstr "O acordo é obrigatório"
@ -3364,7 +3366,7 @@ msgstr "Mapeamento de Diretórios"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "Visualizar" msgstr "Visualizar"
@ -3522,7 +3524,7 @@ msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "Motivo" msgstr "Motivo"
@ -4285,13 +4287,13 @@ msgstr "Token privado"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "Chave privada ssh" msgstr "Chave privada ssh"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "Chave pública SSH" msgstr "Chave pública SSH"
@ -4329,7 +4331,7 @@ msgid "Component"
msgstr "Componentes" msgstr "Componentes"
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "Domínio da Web" msgstr "Domínio da Web"
@ -4876,26 +4878,27 @@ msgid "Confirmed"
msgstr "Confirmar" msgstr "Confirmar"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "Versão Comunitária" msgstr "Versão Comunitária"
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "Versão Básica Empresarial" msgstr "Versão Básica Empresarial"
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "Versão Padrão Empresarial" msgstr "Versão Padrão Empresarial"
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "Versão Profissional Empresarial" msgstr "Versão Profissional Empresarial"
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "Versão Premium Empresarial" msgstr "Versão Premium Empresarial"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 criado com sucesso" msgstr "%(name)s criado com sucesso"
@ -4959,8 +4962,8 @@ msgstr "ID inválido, deve ser uma lista"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "Este campo é obrigatório." msgstr "Este campo é obrigatório."
@ -5450,15 +5453,15 @@ msgstr ""
"Algumas alertas do sistema, ordens de serviço e outras necessidades são " "Algumas alertas do sistema, ordens de serviço e outras necessidades são "
"atendidas por esta tarefa" "atendidas por esta tarefa"
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "Sem contas disponíveis" msgstr "Sem contas disponíveis"
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible desativado" msgstr "Ansible desativado"
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "Pulando os seguintes hosts:" msgstr "Pulando os seguintes hosts:"
@ -6465,7 +6468,7 @@ msgstr "Configurações do sistema"
msgid "Session audits" msgid "Session audits"
msgstr "Auditoria de sessão" msgstr "Auditoria de sessão"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "Sincronização em nuvem" msgstr "Sincronização em nuvem"
@ -6494,7 +6497,7 @@ msgid "Storage"
msgstr "Armazenamento" msgstr "Armazenamento"
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "Aplicativo Remoto" msgstr "Aplicativo Remoto"
@ -6504,7 +6507,7 @@ msgid "Appearance"
msgstr "Interface" msgstr "Interface"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "Licença" msgstr "Licença"
@ -7280,7 +7283,7 @@ msgid "SSO auth key TTL"
msgstr "Validade do token" msgstr "Validade do token"
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "Unidade: segundos" msgstr "Unidade: segundos"
@ -7449,8 +7452,7 @@ msgid "Tenant ID"
msgstr "ID do inquilino" msgstr "ID do inquilino"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "Região" msgstr "Região"
@ -8449,7 +8451,7 @@ msgstr "Não é possível excluir o armazenamento em uso: {}"
msgid "Command storages" msgid "Command storages"
msgstr "Armazenamento de comandos" msgstr "Armazenamento de comandos"
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "Inválido" msgstr "Inválido"
@ -8667,12 +8669,12 @@ msgstr "Somente suporte para plataformas personalizadas"
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "Tipo ausente em platform.yml" msgstr "Tipo ausente em platform.yml"
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "Máquina Hospedeira" msgstr "Máquina Hospedeira"
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "Publicação de Aplicativo" msgstr "Publicação de Aplicativo"
@ -10843,7 +10845,7 @@ msgstr "IP privado"
msgid "Public IP" msgid "Public IP"
msgstr "IP público" msgstr "IP público"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "Nome da instância" msgstr "Nome da instância"
@ -10855,19 +10857,19 @@ msgstr "Nome da instância e parte do IP"
msgid "Succeed" msgid "Succeed"
msgstr "Sucesso" msgstr "Sucesso"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "Não sincronizado" msgstr "Não sincronizado"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "Nova sincronização" msgstr "Nova sincronização"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "Sincronizado" msgstr "Sincronizado"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "Liberado" msgstr "Liberado"
@ -10887,50 +10889,46 @@ msgstr "Organização sincronizada"
msgid "Imported" msgid "Imported"
msgstr "Importar" msgstr "Importar"
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "Tarefa \"%s\" começou a executar" msgstr "Tarefa \"%s\" começou a executar"
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "Ver detalhes" msgstr "Ver detalhes"
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "Conta" msgstr "Conta"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "Sincronizar lista de histórico" msgstr "Sincronizar lista de histórico"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "Sincronizar lista de instâncias" msgstr "Sincronizar lista de instâncias"
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr "Aguardando liberação"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "Conclusão de execução da tarefa" msgstr "Conclusão de execução da tarefa"
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "Sincronizar região" msgstr "Sincronizar região"
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "Obter erro de instância na região \"%s\", erro: %s" msgstr "Obter erro de instância na região \"%s\", erro: %s"
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "Impossível sincronizar instância %s" msgstr "Impossível sincronizar instância %s"
#: xpack/plugins/cloud/manager.py:355 #: 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 "
@ -10939,47 +10937,42 @@ msgstr ""
"A atualização da plataforma do ativo “%s” não é consistente com o tipo de " "A atualização da plataforma do ativo “%s” não é consistente com o tipo de "
"plataforma original. Ignorar atualização de plataforma e protocolo" "plataforma original. Ignorar atualização de plataforma e protocolo"
#: xpack/plugins/cloud/manager.py:407 #: xpack/plugins/cloud/manager.py:392
#, python-format #, python-format
msgid "The asset \"%s\" already exists" msgid "The asset \"%s\" already exists"
msgstr "Ativo \"%s\" já existe" msgstr "Ativo \"%s\" já existe"
#: xpack/plugins/cloud/manager.py:409 #: xpack/plugins/cloud/manager.py:394
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "Atualizando ativo \"%s\"" msgstr "Atualizando ativo \"%s\""
#: xpack/plugins/cloud/manager.py:412 #: xpack/plugins/cloud/manager.py:397
#, python-format #, python-format
msgid "Asset \"%s\" has been updated" msgid "Asset \"%s\" has been updated"
msgstr "Ativo \"%s\" foi atualizado" msgstr "Ativo \"%s\" foi atualizado"
#: xpack/plugins/cloud/manager.py:421 #: xpack/plugins/cloud/manager.py:407
#, python-format #, python-format
msgid "Prepare to create asset \"%s\"" msgid "Prepare to create asset \"%s\""
msgstr "Preparar para criar ativo %s" msgstr "Preparar para criar ativo %s"
#: xpack/plugins/cloud/manager.py:442 #: xpack/plugins/cloud/manager.py:428
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "Configurar os nós: \"%s\"" msgstr "Configurar os nós: \"%s\""
#: xpack/plugins/cloud/manager.py:468 #: xpack/plugins/cloud/manager.py:454
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "Configurar a conta: %s" msgstr "Configurar a conta: %s"
#: xpack/plugins/cloud/manager.py:484 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "Configurar protocolo \"%s\"" msgstr "Configurar protocolo \"%s\""
#: xpack/plugins/cloud/manager.py:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, python-format
msgid "Set labels \"%s\""
msgstr "Definir etiqueta: \"%s\""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "Executar tarefa de sincronização de instância" msgstr "Executar tarefa de sincronização de instância"
@ -11006,8 +10999,8 @@ msgstr "Testar Conta Cloud"
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "Região" msgstr "Região"
@ -11020,7 +11013,7 @@ msgid "IP network segment group"
msgstr "Grupo de sub-rede IP" msgstr "Grupo de sub-rede IP"
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "Tipo de IP preferido " msgstr "Tipo de IP preferido "
@ -11032,124 +11025,120 @@ msgstr "Sempre atualizar"
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "Sincronização completa" msgstr "Sincronização completa"
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr "Liberar recursos"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "Última data de sincronização" msgstr "Última data de sincronização"
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "Estratégia" msgstr "Estratégia"
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "Sincronizar Tarefa de Instância" msgstr "Sincronizar Tarefa de Instância"
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "Sincronizar Data" msgstr "Sincronizar Data"
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "Sincronizar Snapshot de Instância" msgstr "Sincronizar Snapshot de Instância"
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "Execução de Tarefa de Sincronização de Instância" msgstr "Execução de Tarefa de Sincronização de Instância"
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "Tarefa de Sincronização" msgstr "Tarefa de Sincronização"
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "Histórico de Tarefas de Sincronização de Instância" msgstr "Histórico de Tarefas de Sincronização de Instância"
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "Instância" msgstr "Instância"
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "Detalhes da Sincronização de Instância" msgstr "Detalhes da Sincronização de Instância"
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "Relação Condicional" msgstr "Relação Condicional"
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "Estratégia de Tarefa" msgstr "Estratégia de Tarefa"
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "Igual a" msgstr "Igual a"
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "Não é igual a" msgstr "Não é igual a"
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "Em..." msgstr "Em..."
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "Contém" msgstr "Contém"
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "Excluir" msgstr "Excluir"
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "Iniciar com..." msgstr "Iniciar com..."
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "Terminar com..." msgstr "Terminar com..."
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "Plataforma de instância" msgstr "Plataforma de instância"
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "Endereço da instância" msgstr "Endereço da instância"
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "Atributos de regra" msgstr "Atributos de regra"
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "Correspondência de regra" msgstr "Correspondência de regra"
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "Valor da regra" msgstr "Valor da regra"
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "Condição" msgstr "Condição"
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "Política de nome de host" msgstr "Política de nome de host"
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "Atributos de ação" msgstr "Atributos de ação"
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "Valor de ação" msgstr "Valor de ação"
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "Action" msgstr "Action"
@ -11373,55 +11362,51 @@ msgstr "Access key id"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "ID de inscrição" msgstr "ID de inscrição"
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "Classificação automática de nós" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "Ponto de extremidade da API" msgstr "Ponto de extremidade da API"
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "Endereço de autenticação" msgstr "Endereço de autenticação"
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "Por exemplo: http://openstack.example.com:5000/v3" msgstr "Por exemplo: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "Domínio do usuário" msgstr "Domínio do usuário"
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "Arquivo de certificado" msgstr "Arquivo de certificado"
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "Arquivo de chave" msgstr "Arquivo de chave"
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "Chave da conta de serviço" msgstr "Chave da conta de serviço"
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "Arquivo no formato JSON" msgstr "Arquivo no formato JSON"
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "Endereço IP inválido: `{}`, {}" msgstr "Endereço IP inválido: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr "Exemplo: 192.168.1.0/24,10.0.0.0-10.0.0.255" msgstr "Exemplo: 192.168.1.0/24,10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
@ -11432,54 +11417,69 @@ msgstr ""
"sincronizados. <br>Se a porta for 0, significa que todos os endereços IP são " "sincronizados. <br>Se a porta for 0, significa que todos os endereços IP são "
"válidos." "válidos."
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "Prefixo de nome do host" msgstr "Prefixo de nome do host"
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "Segmento de IP" msgstr "Segmento de IP"
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "Porta de teste" msgstr "Porta de teste"
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "Tempo limite de teste" msgstr "Tempo limite de teste"
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "projeto" msgstr "projeto"
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "Número de execução" msgstr "Número de execução"
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "Número de instâncias" msgstr "Número de instâncias"
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "" msgstr ""
"Execute esta tarefa durante a sincronização manual ou programada na nuvem." "Execute esta tarefa durante a sincronização manual ou programada na nuvem."
#: xpack/plugins/cloud/tasks.py:50 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution" msgid "Period clean sync instance task execution"
msgstr "" msgstr ""
"Eliminação regular dos registros de execução da tarefa de sincronização de " "Eliminação regular dos registros de execução da tarefa de sincronização de "
"instâncias" "instâncias"
#: xpack/plugins/cloud/tasks.py:52 #: 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"
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
"Todos os dias, o sistema fará a limpeza regular do histórico das tarefas de " "Todos os dias, o sistema fará a limpeza regular do histórico das tarefas de "
"sincronização em nuvem, com base na configuração em \"Configurações do " "sincronização em nuvem, com base na configuração em \"Configurações do "
@ -11539,6 +11539,19 @@ msgstr "Importação de licença bem-sucedida"
msgid "Invalid license" msgid "Invalid license"
msgstr "Licença inválida" msgstr "Licença inválida"
#~ msgid "To be released"
#~ msgstr "Aguardando liberação"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "Definir etiqueta: \"%s\""
#~ msgid "Release assets"
#~ msgstr "Liberar recursos"
#~ msgid "Auto node classification"
#~ msgstr "Classificação automática de nós"
#, fuzzy #, fuzzy
#~| msgid "Directory service" #~| msgid "Directory service"
#~ msgid "Directory services" #~ msgid "Directory services"

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -20,7 +20,7 @@ msgstr ""
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " "n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
"(n%100>=11 && n%100<=14)? 2 : 3);\n" "(n%100>=11 && n%100<=14)? 2 : 3);\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -437,7 +437,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -445,7 +445,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "Активы" msgstr "Активы"
@ -550,7 +550,7 @@ msgstr "Можно удалить аккаунт"
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -570,8 +570,8 @@ msgstr "Можно удалить аккаунт"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "Название" msgstr "Название"
@ -590,7 +590,7 @@ msgstr "Шифр"
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "Аккаунт" msgstr "Аккаунт"
@ -737,14 +737,14 @@ msgstr "Дата окончания"
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "Состояние" msgstr "Состояние"
@ -1015,7 +1015,7 @@ msgstr "Платформа"
msgid "Push params" msgid "Push params"
msgstr "Параметры отправки аккаунта" msgstr "Параметры отправки аккаунта"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "Шаблон аккаунта" msgstr "Шаблон аккаунта"
@ -1168,7 +1168,7 @@ 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1199,7 +1199,7 @@ msgstr "Актив не существует"
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "Служба каталогов" msgstr "Служба каталогов"
@ -1226,7 +1226,7 @@ msgstr "Изменено"
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "Активы" msgstr "Активы"
@ -1242,7 +1242,7 @@ msgstr "Аккаунт уже существует"
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "Специальная информация" msgstr "Специальная информация"
@ -1303,13 +1303,13 @@ msgstr "IP белый список"
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "Комментарий" msgstr "Комментарий"
@ -1831,12 +1831,12 @@ msgid "Face Online"
msgstr "Лицо онлайн" 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "Приоритет" msgstr "Приоритет"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "Диапазон приоритетов: 1-100 (меньшее число - более высокий приоритет)" msgstr "Диапазон приоритетов: 1-100 (меньшее число - более высокий приоритет)"
@ -1870,13 +1870,13 @@ msgid "Command"
msgstr "Команда" msgstr "Команда"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "Содержание" msgstr "Содержание"
@ -1976,7 +1976,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "Все ревизоры не относятся к организации `{}`" msgstr "Все ревизоры не относятся к организации `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "Неверный IP-адрес: `{}`" msgstr "Неверный IP-адрес: `{}`"
@ -1992,7 +1992,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
@ -2056,11 +2056,11 @@ msgstr "Город входа"
msgid "User agent" msgid "User agent"
msgstr "Пользовательский агент" msgstr "Пользовательский агент"
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "Нельзя напрямую создать актив, следует создать хост или другой актив" msgstr "Нельзя напрямую создать актив, следует создать хост или другой актив"
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "Количество активов превышает предел в 5000" msgstr "Количество активов превышает предел в 5000"
@ -2192,7 +2192,7 @@ msgstr "Скрипт"
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "Хост" msgstr "Хост"
@ -2479,7 +2479,7 @@ msgstr "Адрес"
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "Платформа" msgstr "Платформа"
@ -2493,7 +2493,7 @@ msgstr "Домен"
msgid "Nodes" msgid "Nodes"
msgstr "Узел" msgstr "Узел"
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "Сбор информации об аппаратных активах" msgstr "Сбор информации об аппаратных активах"
@ -2502,19 +2502,19 @@ msgstr "Сбор информации об аппаратных активах"
msgid "Custom info" msgid "Custom info"
msgstr "Пользовательские атрибуты" msgstr "Пользовательские атрибуты"
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "Можно обновить информацию об аппаратных активах" msgstr "Можно обновить информацию об аппаратных активах"
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "Можно протестировать подключение к активам" msgstr "Можно протестировать подключение к активам"
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "Можно сопоставить активы" msgstr "Можно сопоставить активы"
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "Можно изменить узел актива" msgstr "Можно изменить узел актива"
@ -2542,7 +2542,7 @@ msgstr "Игнорировать проверку сертификата"
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "Режим SSL PostgreSQL" msgstr "Режим SSL PostgreSQL"
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "Имя домена" msgstr "Имя домена"
@ -2554,7 +2554,7 @@ msgstr "Прокси"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "Узел" msgstr "Узел"
@ -2582,19 +2582,19 @@ msgid "Date created"
msgstr "Дата создания" msgstr "Дата создания"
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "Модель срабатывания" msgstr "Модель срабатывания"
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "Сводка" msgstr "Сводка"
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "Результат" msgstr "Результат"
@ -2681,7 +2681,7 @@ msgstr "Значение"
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "Тег" msgstr "Тег"
@ -2902,8 +2902,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "Группа протоколов" msgstr "Группа протоколов"
@ -2913,23 +2913,23 @@ msgid "Node path"
msgstr "Путь к узлу" msgstr "Путь к узлу"
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "Информация об автоматизации" msgstr "Информация об автоматизации"
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr "Платформа не существует" msgstr "Платформа не существует"
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "Порт вне диапазона (0-65535)" msgstr "Порт вне диапазона (0-65535)"
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "Соглашение обязательно для заполнения: {}" msgstr "Соглашение обязательно для заполнения: {}"
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "Неверные данные" msgstr "Неверные данные"
@ -2960,7 +2960,9 @@ msgstr ""
"которому доверяю, и это именно тот сервер, который я указал." "которому доверяю, и это именно тот сервер, который я указал."
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" 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 "" msgstr ""
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
@ -3167,11 +3169,11 @@ msgstr "Активы могут подключаться через регион
msgid "Default Domain" msgid "Default Domain"
msgstr "Домашний домен по умолчанию" msgstr "Домашний домен по умолчанию"
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "Тип, это поле обязательно для заполнения." msgstr "Тип, это поле обязательно для заполнения."
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "Протокол обязателен для заполнения" msgstr "Протокол обязателен для заполнения"
@ -3352,7 +3354,7 @@ msgstr "Отобразить каталог"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "Посмотреть" msgstr "Посмотреть"
@ -3510,7 +3512,7 @@ msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "Причина" msgstr "Причина"
@ -4274,13 +4276,13 @@ msgstr "Приватный токен"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "SSH-ключ" msgstr "SSH-ключ"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "SSH-открытый ключ" msgstr "SSH-открытый ключ"
@ -4318,7 +4320,7 @@ msgid "Component"
msgstr "Компоненты" msgstr "Компоненты"
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "Домен" msgstr "Домен"
@ -4869,26 +4871,27 @@ msgid "Confirmed"
msgstr "Подтвердить" msgstr "Подтвердить"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "Сообщество" msgstr "Сообщество"
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "Базовая версия для предприятий" msgstr "Базовая версия для предприятий"
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "Стандартная версия для предприятий" msgstr "Стандартная версия для предприятий"
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "Профессиональная версия для предприятий" msgstr "Профессиональная версия для предприятий"
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "Флагманская версия для предприятий" msgstr "Флагманская версия для предприятий"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 успешно создано"
@ -4952,8 +4955,8 @@ msgstr "Неверный ID, должен быть в виде списка"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "Это поле обязательно для заполнения." msgstr "Это поле обязательно для заполнения."
@ -5461,15 +5464,15 @@ msgstr ""
"Некоторые предупреждения системы, такие как уведомления о заявках, требуют " "Некоторые предупреждения системы, такие как уведомления о заявках, требуют "
"выполнения этой задачи для отправки внутреннего сообщения" "выполнения этой задачи для отправки внутреннего сообщения"
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "Нет доступных аккаунтов" msgstr "Нет доступных аккаунтов"
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible отключен" msgstr "Ansible отключен"
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "Пропустить следующие хосты:" msgstr "Пропустить следующие хосты:"
@ -6482,7 +6485,7 @@ msgstr "Настройки системы"
msgid "Session audits" msgid "Session audits"
msgstr "Аудит сессий" msgstr "Аудит сессий"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "Облачная синхронизация" msgstr "Облачная синхронизация"
@ -6511,7 +6514,7 @@ msgid "Storage"
msgstr "Хранение" msgstr "Хранение"
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "Удаленные приложения" msgstr "Удаленные приложения"
@ -6521,7 +6524,7 @@ msgid "Appearance"
msgstr "Интерфейс" msgstr "Интерфейс"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "Лицензия" msgstr "Лицензия"
@ -7296,7 +7299,7 @@ msgid "SSO auth key TTL"
msgstr "Срок действия токена" msgstr "Срок действия токена"
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "Единицы: секунды" msgstr "Единицы: секунды"
@ -7466,8 +7469,7 @@ msgid "Tenant ID"
msgstr "Идентификатор арендатора" msgstr "Идентификатор арендатора"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "Регион" msgstr "Регион"
@ -8480,7 +8482,7 @@ msgstr "Не удаётся удалить используемое хранил
msgid "Command storages" msgid "Command storages"
msgstr "Командное хранилище" msgstr "Командное хранилище"
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "Неверно" msgstr "Неверно"
@ -8698,12 +8700,12 @@ msgstr "Поддерживается только пользовательска
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "Отсутствует тип в platform.yml" msgstr "Отсутствует тип в platform.yml"
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "хост-машина" msgstr "хост-машина"
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "публикация приложения" msgstr "публикация приложения"
@ -10878,7 +10880,7 @@ msgstr "Частный IP"
msgid "Public IP" msgid "Public IP"
msgstr "Публичный IP" msgstr "Публичный IP"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "Название экземпляра" msgstr "Название экземпляра"
@ -10890,19 +10892,19 @@ msgstr "Название экземпляра и часть IP"
msgid "Succeed" msgid "Succeed"
msgstr "Успешно" msgstr "Успешно"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "Не синхронизировано" msgstr "Не синхронизировано"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "Новая синхронизация" msgstr "Новая синхронизация"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "Синхронизировано" msgstr "Синхронизировано"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "Освобождено" msgstr "Освобождено"
@ -10922,50 +10924,46 @@ msgstr "Синхронизировано с организацией"
msgid "Imported" msgid "Imported"
msgstr "Импорт" msgstr "Импорт"
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "Задача \"%s\" начата" msgstr "Задача \"%s\" начата"
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "Просмотреть детали" msgstr "Просмотреть детали"
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "Аккаунт" msgstr "Аккаунт"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "Синхронизация исторического списка" msgstr "Синхронизация исторического списка"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "Синхронизация списка экземпляров" msgstr "Синхронизация списка экземпляров"
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr "Ожидание освобождения"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "Завершение выполнения задачи" msgstr "Завершение выполнения задачи"
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "Синхронизация регионов" msgstr "Синхронизация регионов"
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "Ошибка получения экземпляра региона \"%s\", ошибка: %s" msgstr "Ошибка получения экземпляра региона \"%s\", ошибка: %s"
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "Не удается синхронизировать экземпляр %s" msgstr "Не удается синхронизировать экземпляр %s"
#: xpack/plugins/cloud/manager.py:355 #: 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 "
@ -10974,47 +10972,42 @@ msgstr ""
"Обновляемая платформа актива \"%s\" не соответствует типу оригинальной " "Обновляемая платформа актива \"%s\" не соответствует типу оригинальной "
"платформы. Пропускаем обновление платформы и протокола" "платформы. Пропускаем обновление платформы и протокола"
#: xpack/plugins/cloud/manager.py:407 #: 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:409 #: 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:412 #: 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:421 #: 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:442 #: 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:468 #: 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:484 #: 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:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, 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" msgid "Run sync instance task"
msgstr "Выполнение задачи синхронизации экземпляров" msgstr "Выполнение задачи синхронизации экземпляров"
@ -11041,8 +11034,8 @@ msgstr "Тестовая облачная учетная запись"
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "Регион" msgstr "Регион"
@ -11055,7 +11048,7 @@ msgid "IP network segment group"
msgstr "Группа IP-диапазонов" msgstr "Группа IP-диапазонов"
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "Предпочитаемый тип IP" msgstr "Предпочитаемый тип IP"
@ -11067,124 +11060,120 @@ msgstr "Всегда обновлять"
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "Полная синхронизация" msgstr "Полная синхронизация"
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr "Опубликовать активы"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "Дата последней синхронизации" msgstr "Дата последней синхронизации"
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "Политика" msgstr "Политика"
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "Задача синхронизации экземпляров" msgstr "Задача синхронизации экземпляров"
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "Дата синхронизации" msgstr "Дата синхронизации"
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "Синхронизация снимков экземпляра" msgstr "Синхронизация снимков экземпляра"
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "Выполнение задач синхронизации экземпляра" msgstr "Выполнение задач синхронизации экземпляра"
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "Задача синхронизации" msgstr "Задача синхронизации"
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "История задач синхронизации экземпляра" msgstr "История задач синхронизации экземпляра"
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "Экземпляр" msgstr "Экземпляр"
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "Детали синхронизации экземпляра" msgstr "Детали синхронизации экземпляра"
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "Условные отношения" msgstr "Условные отношения"
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "Стратегия задач" msgstr "Стратегия задач"
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "равно" msgstr "равно"
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "не равно" msgstr "не равно"
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "в..." msgstr "в..."
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "содержит" msgstr "содержит"
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "исключает" msgstr "исключает"
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "начинается на..." msgstr "начинается на..."
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "заканчивается на..." msgstr "заканчивается на..."
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "Инстанс платформа" msgstr "Инстанс платформа"
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "Инстанс адрес" msgstr "Инстанс адрес"
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "Атрибуты правил" msgstr "Атрибуты правил"
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "Сопоставление правил" msgstr "Сопоставление правил"
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "Значение правил" msgstr "Значение правил"
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "Условие" msgstr "Условие"
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "Стратегия имени хоста" msgstr "Стратегия имени хоста"
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "Атрибуты действия" msgstr "Атрибуты действия"
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "Значение действия" msgstr "Значение действия"
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "Action" msgstr "Action"
@ -11408,55 +11397,51 @@ msgstr "ID ключа доступа"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "ID подписки" msgstr "ID подписки"
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "Автоматическая классификация узлов" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "API-эндпоинт" msgstr "API-эндпоинт"
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "адрес аутентификации" msgstr "адрес аутентификации"
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "например: http://openstack.example.com:5000/v3" msgstr "например: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "домейн пользователя" msgstr "домейн пользователя"
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "файл сертификата" msgstr "файл сертификата"
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "файл ключа" msgstr "файл ключа"
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "ключ сервисной учетной записи" msgstr "ключ сервисной учетной записи"
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "файл в формате JSON" msgstr "файл в формате JSON"
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "Недействительный IP-адрес: `{}`, {}" msgstr "Недействительный IP-адрес: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" 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" msgstr "например: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
@ -11466,53 +11451,68 @@ msgstr ""
"синхронизации будут синхронизированы только действительные IP-адреса. " "синхронизации будут синхронизированы только действительные IP-адреса. "
"<br>Если порт равен 0, это означает, что все IP-адреса действительны." "<br>Если порт равен 0, это означает, что все IP-адреса действительны."
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "Префикс имени хоста" msgstr "Префикс имени хоста"
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "IP сеть" msgstr "IP сеть"
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "Тестирование порта" msgstr "Тестирование порта"
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "Время тайм-аута тестирования" msgstr "Время тайм-аута тестирования"
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "Проект" msgstr "Проект"
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "Количество запусков" msgstr "Количество запусков"
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "Количество экземпляров" msgstr "Количество экземпляров"
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "" msgstr ""
"Выполняйте это действие при ручной или запланированной синхронизации в " "Выполняйте это действие при ручной или запланированной синхронизации в "
"облаке." "облаке."
#: xpack/plugins/cloud/tasks.py:50 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution" msgid "Period clean sync instance task execution"
msgstr "Регулярно очищать записи выполнения задач синхронизации" msgstr "Регулярно очищать записи выполнения задач синхронизации"
#: xpack/plugins/cloud/tasks.py:52 #: 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"
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
"Каждый день система будет очищать историю выполнения задач облачной " "Каждый день система будет очищать историю выполнения задач облачной "
"синхронизации в соответствии с конфигурацией в «Системные настройки - Задачи " "синхронизации в соответствии с конфигурацией в «Системные настройки - Задачи "
@ -11572,6 +11572,19 @@ msgstr "Лицензия успешно импортирована"
msgid "Invalid license" msgid "Invalid license"
msgstr "Лицензия недействительна" msgstr "Лицензия недействительна"
#~ msgid "To be released"
#~ msgstr "Ожидание освобождения"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "Установить метку: \"%s\""
#~ msgid "Release assets"
#~ msgstr "Опубликовать активы"
#~ msgid "Auto node classification"
#~ msgstr "Автоматическая классификация узлов"
#, fuzzy #, fuzzy
#~| msgid "Directory service" #~| msgid "Directory service"
#~ msgid "Directory services" #~ msgid "Directory services"

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -17,7 +17,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.3\n" "X-Generator: Poedit 2.4.3\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -430,7 +430,7 @@ msgstr "Vault 操作失败,请重试,或者检查 Vault 上的账号信息
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -438,7 +438,7 @@ msgstr "Vault 操作失败,请重试,或者检查 Vault 上的账号信息
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "资产" msgstr "资产"
@ -543,7 +543,7 @@ msgstr "可以移除账号"
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -563,8 +563,8 @@ msgstr "可以移除账号"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "名称" msgstr "名称"
@ -583,7 +583,7 @@ msgstr "密文"
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "账号" msgstr "账号"
@ -730,14 +730,14 @@ msgstr "结束日期"
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "状态" msgstr "状态"
@ -1002,7 +1002,7 @@ msgstr "平台"
msgid "Push params" msgid "Push params"
msgstr "账号推送参数" msgstr "账号推送参数"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "账号模板" msgstr "账号模板"
@ -1150,7 +1150,7 @@ 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1181,7 +1181,7 @@ msgstr "资产不存在"
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "目录服务" msgstr "目录服务"
@ -1208,7 +1208,7 @@ msgstr "已修改"
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "资产" msgstr "资产"
@ -1224,7 +1224,7 @@ msgstr "账号已存在"
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "特殊信息" msgstr "特殊信息"
@ -1285,13 +1285,13 @@ msgstr "IP 白名单"
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "备注" msgstr "备注"
@ -1777,12 +1777,12 @@ msgid "Face Online"
msgstr "人脸在线" 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "优先级" msgstr "优先级"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "优先级可选范围为 1-100 (数值越小越优先)" msgstr "优先级可选范围为 1-100 (数值越小越优先)"
@ -1816,13 +1816,13 @@ msgid "Command"
msgstr "命令" msgstr "命令"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "内容" msgstr "内容"
@ -1921,7 +1921,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "所有复核人都不属于组织 `{}`" msgstr "所有复核人都不属于组织 `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IP 地址无效: `{}`" msgstr "IP 地址无效: `{}`"
@ -1937,7 +1937,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
@ -1999,11 +1999,11 @@ msgstr "登录城市"
msgid "User agent" msgid "User agent"
msgstr "用户代理" msgstr "用户代理"
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "不能直接创建资产, 你应该创建主机或其他资产" msgstr "不能直接创建资产, 你应该创建主机或其他资产"
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "资产数量超过了 5000 的限制" msgstr "资产数量超过了 5000 的限制"
@ -2135,7 +2135,7 @@ msgstr "脚本"
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "主机" msgstr "主机"
@ -2410,7 +2410,7 @@ msgstr "地址"
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "平台" msgstr "平台"
@ -2424,7 +2424,7 @@ msgstr "网域"
msgid "Nodes" msgid "Nodes"
msgstr "节点" msgstr "节点"
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "收集资产硬件信息" msgstr "收集资产硬件信息"
@ -2433,19 +2433,19 @@ msgstr "收集资产硬件信息"
msgid "Custom info" msgid "Custom info"
msgstr "自定义属性" msgstr "自定义属性"
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "可以更新资产硬件信息" msgstr "可以更新资产硬件信息"
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "可以测试资产连接性" msgstr "可以测试资产连接性"
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "可以匹配资产" msgstr "可以匹配资产"
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "可以修改资产节点" msgstr "可以修改资产节点"
@ -2473,7 +2473,7 @@ msgstr "忽略证书校验"
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "PostgreSQL SSL 模式" msgstr "PostgreSQL SSL 模式"
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "域名称" msgstr "域名称"
@ -2485,7 +2485,7 @@ msgstr "代理"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "节点" msgstr "节点"
@ -2515,19 +2515,19 @@ msgid "Date created"
msgstr "创建日期" msgstr "创建日期"
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "触发模式" msgstr "触发模式"
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "汇总" msgstr "汇总"
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "结果" msgstr "结果"
@ -2614,7 +2614,7 @@ msgstr "值"
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "标签" msgstr "标签"
@ -2831,8 +2831,8 @@ msgstr "节点路径,格式为 [\"/组织/节点名\"], 如果节点不存在
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "协议组" msgstr "协议组"
@ -2842,23 +2842,23 @@ msgid "Node path"
msgstr "节点路径" msgstr "节点路径"
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "自动化信息" msgstr "自动化信息"
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr "平台不存在" msgstr "平台不存在"
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "端口超出范围 (0-65535)" msgstr "端口超出范围 (0-65535)"
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "协议是必填的: {}" msgstr "协议是必填的: {}"
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "无效的数据" msgstr "无效的数据"
@ -2884,8 +2884,10 @@ msgstr ""
"器,并且它是我指定的服务器。" "器,并且它是我指定的服务器。"
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" msgid ""
msgstr "" "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"
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
msgid "" msgid ""
@ -3080,11 +3082,11 @@ msgstr "资产可以使用区域网关进行连接"
msgid "Default Domain" msgid "Default Domain"
msgstr "默认网域" msgstr "默认网域"
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "类型 该字段是必填项。" msgstr "类型 该字段是必填项。"
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "协议是必填的" msgstr "协议是必填的"
@ -3255,7 +3257,7 @@ msgstr "映射目录"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "查看" msgstr "查看"
@ -3413,7 +3415,7 @@ msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "原因" msgstr "原因"
@ -4150,13 +4152,13 @@ msgstr "私有令牌"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "ssh私钥" msgstr "ssh私钥"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "SSH公钥" msgstr "SSH公钥"
@ -4194,7 +4196,7 @@ msgid "Component"
msgstr "组件" msgstr "组件"
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "网域" msgstr "网域"
@ -4707,26 +4709,27 @@ msgid "Confirmed"
msgstr "确认" msgstr "确认"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "社区版" msgstr "社区版"
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "企业基础版" msgstr "企业基础版"
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "企业标准版" msgstr "企业标准版"
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "企业专业版" msgstr "企业专业版"
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "企业旗舰版" msgstr "企业旗舰版"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 创建成功"
@ -4790,8 +4793,8 @@ msgstr "无效的ID应为列表"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "该字段是必填项。" msgstr "该字段是必填项。"
@ -5258,15 +5261,15 @@ msgid ""
" work orders, and other notifications" " work orders, and other notifications"
msgstr "系统一些告警,工单等需要发送站内信时执行该任务" msgstr "系统一些告警,工单等需要发送站内信时执行该任务"
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "无可用账号" msgstr "无可用账号"
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible 已禁用" msgstr "Ansible 已禁用"
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "跳过以下主机: " msgstr "跳过以下主机: "
@ -6241,7 +6244,7 @@ msgstr "系统设置"
msgid "Session audits" msgid "Session audits"
msgstr "会话审计" msgstr "会话审计"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "云同步" msgstr "云同步"
@ -6270,7 +6273,7 @@ msgid "Storage"
msgstr "存储" msgstr "存储"
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "远程应用" msgstr "远程应用"
@ -6280,7 +6283,7 @@ msgid "Appearance"
msgstr "界面" msgstr "界面"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "许可证" msgstr "许可证"
@ -7027,7 +7030,7 @@ msgid "SSO auth key TTL"
msgstr "令牌有效期" msgstr "令牌有效期"
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "单位: 秒" msgstr "单位: 秒"
@ -7183,8 +7186,7 @@ msgid "Tenant ID"
msgstr "租户 ID" msgstr "租户 ID"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "地域" msgstr "地域"
@ -8106,7 +8108,7 @@ msgstr "无法删除正在使用的存储: {}"
msgid "Command storages" msgid "Command storages"
msgstr "命令存储" msgstr "命令存储"
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "无效" msgstr "无效"
@ -8324,12 +8326,12 @@ msgstr "只支持自定义平台"
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "在 platform.yml 中缺少类型" msgstr "在 platform.yml 中缺少类型"
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "宿主机" msgstr "宿主机"
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "应用发布" msgstr "应用发布"
@ -10420,7 +10422,7 @@ msgstr "私有IP"
msgid "Public IP" msgid "Public IP"
msgstr "公网IP" msgstr "公网IP"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "实例名称" msgstr "实例名称"
@ -10432,19 +10434,19 @@ msgstr "实例名称和部分IP"
msgid "Succeed" msgid "Succeed"
msgstr "成功" msgstr "成功"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "未同步" msgstr "未同步"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "新同步" msgstr "新同步"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "已同步" msgstr "已同步"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "已释放" msgstr "已释放"
@ -10464,97 +10466,88 @@ msgstr "已同步组织"
msgid "Imported" msgid "Imported"
msgstr "导入" msgstr "导入"
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "任务 \"%s\" 开始执行" msgstr "任务 \"%s\" 开始执行"
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "查看详情" msgstr "查看详情"
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "账号" msgstr "账号"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "同步历史列表" msgstr "同步历史列表"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "同步实例列表" msgstr "同步实例列表"
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr "待释放"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "任务执行完成" msgstr "任务执行完成"
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "同步地区" msgstr "同步地区"
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "获取区域 \"%s\" 的实例错误,错误:%s" msgstr "获取区域 \"%s\" 的实例错误,错误:%s"
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "无法同步实例 %s" msgstr "无法同步实例 %s"
#: xpack/plugins/cloud/manager.py:355 #: 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:407 #: 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:409 #: 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:412 #: 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:421 #: 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:442 #: 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:468 #: 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:484 #: 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:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, 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" msgid "Run sync instance task"
msgstr "执行同步实例任务" msgstr "执行同步实例任务"
@ -10581,8 +10574,8 @@ msgstr "测试云账号"
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "地域" msgstr "地域"
@ -10595,7 +10588,7 @@ msgid "IP network segment group"
msgstr "IP网段组" msgstr "IP网段组"
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "首选 IP 类型" msgstr "首选 IP 类型"
@ -10607,124 +10600,120 @@ msgstr "总是更新"
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "完全同步" msgstr "完全同步"
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr "发布资产"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "最后同步日期" msgstr "最后同步日期"
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "策略" msgstr "策略"
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "同步实例任务" msgstr "同步实例任务"
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "同步日期" msgstr "同步日期"
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "同步实例快照" msgstr "同步实例快照"
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "同步实例任务执行" msgstr "同步实例任务执行"
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "同步任务" msgstr "同步任务"
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "同步实例任务历史" msgstr "同步实例任务历史"
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "实例" msgstr "实例"
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "同步实例详情" msgstr "同步实例详情"
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "条件关系" msgstr "条件关系"
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "任务策略" msgstr "任务策略"
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "等于" msgstr "等于"
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "不等于" msgstr "不等于"
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "在...中" msgstr "在...中"
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "包含" msgstr "包含"
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "排除" msgstr "排除"
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "以...开头" msgstr "以...开头"
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "以...结尾" msgstr "以...结尾"
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "实例平台" msgstr "实例平台"
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "实例地址" msgstr "实例地址"
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "规则属性" msgstr "规则属性"
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "规则匹配" msgstr "规则匹配"
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "规则值" msgstr "规则值"
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "条件" msgstr "条件"
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "主机名策略" msgstr "主机名策略"
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "动作属性" msgstr "动作属性"
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "动作值" msgstr "动作值"
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "动作" msgstr "动作"
@ -10948,55 +10937,51 @@ msgstr "Access key id"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "订阅 ID" msgstr "订阅 ID"
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "自动节点分类" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "API 端点" msgstr "API 端点"
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "认证地址" msgstr "认证地址"
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "如: http://openstack.example.com:5000/v3" msgstr "如: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "用户域" msgstr "用户域"
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "证书文件" msgstr "证书文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "密钥文件" msgstr "密钥文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "服务帐号密钥" msgstr "服务帐号密钥"
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "JSON 格式的文件" msgstr "JSON 格式的文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "IP 地址无效: `{}`, {}" msgstr "IP 地址无效: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" 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" msgstr "例: 192.168.1.0/24,10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
@ -11005,51 +10990,66 @@ msgstr ""
"端口用来检测 IP 地址的有效性,在同步任务执行时,只会同步有效的 IP 地址。 <br>" "端口用来检测 IP 地址的有效性,在同步任务执行时,只会同步有效的 IP 地址。 <br>"
"如果端口为 0则表示所有 IP 地址均有效。" "如果端口为 0则表示所有 IP 地址均有效。"
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "主机名前缀" msgstr "主机名前缀"
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "IP 网段" msgstr "IP 网段"
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "测试端口" msgstr "测试端口"
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "测试超时时间" msgstr "测试超时时间"
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "project" msgstr "project"
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "执行次数" msgstr "执行次数"
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "实例个数" msgstr "实例个数"
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "手动或定时云同步任务执行时执行此任务" msgstr "手动或定时云同步任务执行时执行此任务"
#: xpack/plugins/cloud/tasks.py:50 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution" msgid "Period clean sync instance task execution"
msgstr "定期清除同步实例任务执行记录" msgstr "定期清除同步实例任务执行记录"
#: xpack/plugins/cloud/tasks.py:52 #: 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"
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
"每天系统会根据“系统设置-任务-”中的配置定期清理云同步任务历史保留天数,对云同" "每天系统会根据“系统设置-任务-”中的配置定期清理云同步任务历史保留天数,对云同"
"步产生的执行记录进行清理" "步产生的执行记录进行清理"
@ -11108,6 +11108,19 @@ msgstr "许可证导入成功"
msgid "Invalid license" msgid "Invalid license"
msgstr "许可证无效" msgstr "许可证无效"
#~ msgid "To be released"
#~ msgstr "待释放"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "设置标签: \"%s\""
#~ msgid "Release assets"
#~ msgstr "发布资产"
#~ msgid "Auto node classification"
#~ msgstr "自动节点分类"
#, fuzzy #, fuzzy
#~| msgid "Directory service" #~| msgid "Directory service"
#~ msgid "Directory services" #~ msgid "Directory services"

View File

@ -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: 2025-04-16 15:25+0800\n" "POT-Creation-Date: 2025-04-17 14:38+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"
@ -19,7 +19,7 @@ msgstr ""
"X-ZhConverter: 繁化姬 dict-74c8d060-r1048 @ 2024/04/07 18:19:20 | https://" "X-ZhConverter: 繁化姬 dict-74c8d060-r1048 @ 2024/04/07 18:19:20 | https://"
"zhconvert.org\n" "zhconvert.org\n"
#: accounts/api/account/account.py:121 #: accounts/api/account/account.py:131
#: accounts/serializers/account/account.py:181 #: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:344 #: accounts/serializers/account/account.py:344
msgid "Account already exists" msgid "Account already exists"
@ -432,7 +432,7 @@ msgstr "Vault 操作失敗,請重試,或檢查 Vault 上的帳號信息。"
#: accounts/templates/accounts/push_account_report.html:78 #: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:130 assets/models/asset/common.py:102 #: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:401 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:428 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:312 audits/serializers.py:230
#: authentication/models/connection_token.py:41 #: authentication/models/connection_token.py:41
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
@ -440,7 +440,7 @@ msgstr "Vault 操作失敗,請重試,或檢查 Vault 上的帳號信息。"
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30 #: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290 #: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
msgid "Asset" msgid "Asset"
msgstr "資產" msgstr "資產"
@ -545,7 +545,7 @@ msgstr "可以移除帳號"
#: 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:173 assets/serializers/platform.py:158 #: assets/serializers/asset/common.py:173 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278 #: assets/serializers/platform.py:283
#: 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:115 #: authentication/serializers/connect_token_secret.py:115
@ -565,8 +565,8 @@ msgstr "可以移除帳號"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87 #: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13 #: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60 #: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310 #: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:77 #: xpack/plugins/cloud/serializers/task.py:75
msgid "Name" msgid "Name"
msgstr "名稱" msgstr "名稱"
@ -585,7 +585,7 @@ msgstr "金鑰"
#: accounts/models/application.py:21 acls/models/base.py:98 #: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38 #: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:419 perms/serializers/permission.py:66 #: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:76 rbac/tree.py:35 #: perms/serializers/user_permission.py:76 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "帳號管理" msgstr "帳號管理"
@ -732,14 +732,14 @@ msgstr "結束日期"
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:209 #: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233 #: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:330 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:372 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:148 #: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: 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:227 #: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:294 #: xpack/plugins/cloud/models.py:293
msgid "Status" msgid "Status"
msgstr "狀態" msgstr "狀態"
@ -1004,7 +1004,7 @@ msgstr "系統平台"
msgid "Push params" msgid "Push params"
msgstr "帳號推送參數" msgstr "帳號推送參數"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391 #: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
msgid "Account template" msgid "Account template"
msgstr "帳號模板" msgstr "帳號模板"
@ -1152,7 +1152,7 @@ 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:145 #: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:279 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:284 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13 #: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 #: users/models/preference.py:12
msgid "Category" msgid "Category"
@ -1183,7 +1183,7 @@ msgstr "資產不存在"
#: accounts/serializers/account/account.py:236 assets/const/category.py:15 #: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14 #: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:177 #: assets/serializers/asset/common.py:180
msgid "Directory service" msgid "Directory service"
msgstr "目錄服務" msgstr "目錄服務"
@ -1210,7 +1210,7 @@ msgstr "已修改"
#: ops/models/job.py:157 ops/serializers/job.py:21 #: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57 #: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16 #: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93 #: xpack/plugins/cloud/manager.py:83
msgid "Assets" msgid "Assets"
msgstr "資產" msgstr "資產"
@ -1226,7 +1226,7 @@ msgstr "帳號已存在"
#: accounts/serializers/account/account.py:463 #: accounts/serializers/account/account.py:463
#: accounts/serializers/account/base.py:86 #: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66 #: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:420 #: assets/serializers/asset/common.py:424
msgid "Spec info" msgid "Spec info"
msgstr "特殊資訊" msgstr "特殊資訊"
@ -1287,13 +1287,13 @@ msgstr "IP 白名單"
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25 #: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37 #: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46 #: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:143 #: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:28 #: terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:116 #: terminal/models/component/endpoint.py:116
#: terminal/models/session/session.py:49 #: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124 #: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
msgid "Comment" msgid "Comment"
msgstr "備註" msgstr "備註"
@ -1780,12 +1780,12 @@ msgid "Face Online"
msgstr "人臉在線" 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:109 xpack/plugins/cloud/models.py:316 #: terminal/models/component/endpoint.py:109 xpack/plugins/cloud/models.py:315
msgid "Priority" msgid "Priority"
msgstr "優先度" msgstr "優先度"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76 #: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:317 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:316
msgid "1-100, the lower the value will be match first" msgid "1-100, the lower the value will be match first"
msgstr "優先度可選範圍為 1-100 (數值越小越優先)" msgstr "優先度可選範圍為 1-100 (數值越小越優先)"
@ -1819,13 +1819,13 @@ msgid "Command"
msgstr "命令" msgstr "命令"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59 #: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:357 #: xpack/plugins/cloud/models.py:356
msgid "Regex" 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:187 settings/serializers/feature.py:22 #: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31 #: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content" msgid "Content"
msgstr "內容" msgstr "內容"
@ -1924,7 +1924,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "所有覆核人都不屬於組織 `{}`" msgstr "所有覆核人都不屬於組織 `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:152 #: xpack/plugins/cloud/serializers/task.py:150
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IP 地址無效: `{}`" msgstr "IP 地址無效: `{}`"
@ -1940,7 +1940,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:152 xpack/plugins/cloud/models.py:393 #: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:391
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
@ -2002,11 +2002,11 @@ msgstr "登錄城市"
msgid "User agent" msgid "User agent"
msgstr "用戶代理" msgstr "用戶代理"
#: assets/api/asset/asset.py:149 #: assets/api/asset/asset.py:153
msgid "Cannot create asset directly, you should create a host or other" msgid "Cannot create asset directly, you should create a host or other"
msgstr "不能直接創建資產, 你應該創建主機或其他資產" msgstr "不能直接創建資產, 你應該創建主機或其他資產"
#: assets/api/asset/asset.py:153 #: assets/api/asset/asset.py:157
msgid "The number of assets exceeds the limit of 5000" msgid "The number of assets exceeds the limit of 5000"
msgstr "資產數量超過 5000 的限制" msgstr "資產數量超過 5000 的限制"
@ -2138,7 +2138,7 @@ msgstr "腳本"
#: 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:81 settings/serializers/feature.py:94 #: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14 #: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93 #: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72 #: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host" msgid "Host"
msgstr "主機" msgstr "主機"
@ -2413,7 +2413,7 @@ msgstr "地址"
#: assets/serializers/asset/common.py:150 #: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12 #: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:120 #: authentication/serializers/connect_token_secret.py:120
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
msgid "Platform" msgid "Platform"
msgstr "系統平台" msgstr "系統平台"
@ -2427,7 +2427,7 @@ msgstr "網域"
msgid "Nodes" msgid "Nodes"
msgstr "節點" msgstr "節點"
#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:421 #: assets/models/asset/common.py:183 assets/serializers/asset/common.py:425
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "收集資產硬體資訊" msgstr "收集資產硬體資訊"
@ -2436,19 +2436,19 @@ msgstr "收集資產硬體資訊"
msgid "Custom info" msgid "Custom info"
msgstr "自訂屬性" msgstr "自訂屬性"
#: assets/models/asset/common.py:404 #: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info" msgid "Can refresh asset hardware info"
msgstr "可以更新資產硬體資訊" msgstr "可以更新資產硬體資訊"
#: assets/models/asset/common.py:405 #: assets/models/asset/common.py:432
msgid "Can test asset connectivity" msgid "Can test asset connectivity"
msgstr "可以測試資產連接性" msgstr "可以測試資產連接性"
#: assets/models/asset/common.py:406 #: assets/models/asset/common.py:433
msgid "Can match asset" msgid "Can match asset"
msgstr "可以匹配資產" msgstr "可以匹配資產"
#: assets/models/asset/common.py:407 #: assets/models/asset/common.py:434
msgid "Can change asset nodes" msgid "Can change asset nodes"
msgstr "可以修改資產節點" msgstr "可以修改資產節點"
@ -2476,7 +2476,7 @@ msgstr "忽略證書校驗"
msgid "Postgresql SSL mode" msgid "Postgresql SSL mode"
msgstr "PostgreSQL SSL 模式" msgstr "PostgreSQL SSL 模式"
#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:19 #: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name" msgid "Domain name"
msgstr "域名稱" msgstr "域名稱"
@ -2488,7 +2488,7 @@ msgstr "代理"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32 #: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158 #: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15 #: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:388 #: xpack/plugins/cloud/models.py:387
msgid "Node" msgid "Node"
msgstr "節點" msgstr "節點"
@ -2518,19 +2518,19 @@ msgid "Date created"
msgstr "創建日期" msgstr "創建日期"
#: assets/models/automations/base.py:155 #: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242 #: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:249 #: xpack/plugins/cloud/serializers/task.py:247
msgid "Trigger mode" msgid "Trigger mode"
msgstr "觸發模式" msgstr "觸發模式"
#: assets/models/automations/base.py:157 audits/serializers.py:38 #: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238 #: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:103 #: xpack/plugins/cloud/manager.py:87
msgid "Summary" msgid "Summary"
msgstr "匯總" msgstr "匯總"
#: assets/models/automations/base.py:158 ops/models/base.py:51 #: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:225 #: ops/models/job.py:237 xpack/plugins/cloud/models.py:224
msgid "Result" msgid "Result"
msgstr "結果" msgstr "結果"
@ -2617,7 +2617,7 @@ msgstr "值"
#: assets/serializers/platform.py:159 #: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:126 #: authentication/serializers/connect_token_secret.py:126
#: common/serializers/common.py:85 labels/serializers.py:45 #: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392 #: settings/serializers/msg.py:90
msgid "Label" msgid "Label"
msgstr "標籤" msgstr "標籤"
@ -2834,8 +2834,8 @@ msgstr "節點路徑,格式為 [\"/組織/節點名稱\"], 如果節點不存
#: authentication/serializers/connect_token_secret.py:30 #: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77 #: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67 #: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:390 #: perms/serializers/user_permission.py:75 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:36 #: xpack/plugins/cloud/serializers/task.py:35
msgid "Protocols" msgid "Protocols"
msgstr "協議組" msgstr "協議組"
@ -2845,23 +2845,23 @@ msgid "Node path"
msgstr "節點路徑" msgstr "節點路徑"
#: assets/serializers/asset/common.py:172 #: assets/serializers/asset/common.py:172
#: assets/serializers/asset/common.py:422 #: assets/serializers/asset/common.py:426
msgid "Auto info" msgid "Auto info"
msgstr "自動化資訊" msgstr "自動化資訊"
#: assets/serializers/asset/common.py:267 #: assets/serializers/asset/common.py:271
msgid "Platform not exist" msgid "Platform not exist"
msgstr "平台不存在" msgstr "平台不存在"
#: assets/serializers/asset/common.py:303 #: assets/serializers/asset/common.py:307
msgid "port out of range (0-65535)" msgid "port out of range (0-65535)"
msgstr "埠超出範圍 (0-65535)" msgstr "埠超出範圍 (0-65535)"
#: assets/serializers/asset/common.py:310 #: assets/serializers/asset/common.py:314
msgid "Protocol is required: {}" msgid "Protocol is required: {}"
msgstr "協議是必填的: {}" msgstr "協議是必填的: {}"
#: assets/serializers/asset/common.py:349 #: assets/serializers/asset/common.py:353
msgid "Invalid data" msgid "Invalid data"
msgstr "無效的數據" msgstr "無效的數據"
@ -2887,7 +2887,9 @@ msgstr ""
"器,並且它是我指定的伺服器。" "器,並且它是我指定的伺服器。"
#: assets/serializers/asset/ds.py:18 #: assets/serializers/asset/ds.py:18
msgid "The domain name of the active directory or other directory service" 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 "" msgstr ""
#: assets/serializers/asset/gpt.py:20 #: assets/serializers/asset/gpt.py:20
@ -3083,11 +3085,11 @@ msgstr "資產可以使用區域網關進行連接"
msgid "Default Domain" msgid "Default Domain"
msgstr "默認網域" msgstr "默認網域"
#: assets/serializers/platform.py:234 #: assets/serializers/platform.py:239
msgid "type is required" msgid "type is required"
msgstr "類型 該欄位是必填項。" msgstr "類型 該欄位是必填項。"
#: assets/serializers/platform.py:249 #: assets/serializers/platform.py:254
msgid "Protocols is required" msgid "Protocols is required"
msgstr "協議是必填的" msgstr "協議是必填的"
@ -3258,7 +3260,7 @@ msgstr "映射目錄"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284 #: 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_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "View" msgid "View"
msgstr "查看" msgstr "查看"
@ -3416,7 +3418,7 @@ msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125 #: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231 #: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
msgid "Reason" msgid "Reason"
msgstr "原因" msgstr "原因"
@ -4153,13 +4155,13 @@ msgstr "私有令牌"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146 #: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89 #: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:214 #: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid "Private key" msgid "Private key"
msgstr "ssh私鑰" msgstr "ssh私鑰"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38 #: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:92 #: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:211 #: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Public key" msgid "Public key"
msgstr "SSH公鑰" msgstr "SSH公鑰"
@ -4197,7 +4199,7 @@ msgid "Component"
msgstr "組件" msgstr "組件"
#: authentication/serializers/connect_token_secret.py:138 #: authentication/serializers/connect_token_secret.py:138
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389 #: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
msgid "Domain" msgid "Domain"
msgstr "網域" msgstr "網域"
@ -4710,26 +4712,27 @@ msgid "Confirmed"
msgstr "確認" msgstr "確認"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31 #: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition" msgid "Community edition"
msgstr "社區版" msgstr "社區版"
#: common/const/choices.py:123 #: common/const/choices.py:123 xpack/plugins/license/models.py:80
msgid "Basic edition" msgid "Basic edition"
msgstr "企業基礎版" msgstr "企業基礎版"
#: common/const/choices.py:124 #: common/const/choices.py:124 xpack/plugins/license/models.py:82
msgid "Standard edition" msgid "Standard edition"
msgstr "企業標準版" msgstr "企業標準版"
#: common/const/choices.py:125 #: common/const/choices.py:125 xpack/plugins/license/models.py:84
msgid "Professional edition" msgid "Professional edition"
msgstr "企業專業版" msgstr "企業專業版"
#: common/const/choices.py:126 #: common/const/choices.py:126 xpack/plugins/license/models.py:86
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "企業旗艦版" msgstr "企業旗艦版"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425 #: 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 創建成功"
@ -4793,8 +4796,8 @@ msgstr "無效的ID應為列表"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81 #: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58 #: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56 #: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80 #: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:151 #: xpack/plugins/cloud/serializers/account_attrs.py:150
msgid "This field is required." msgid "This field is required."
msgstr "該欄位是必填項。" msgstr "該欄位是必填項。"
@ -5260,15 +5263,15 @@ msgid ""
" work orders, and other notifications" " work orders, and other notifications"
msgstr "系統某些告警、工單等需要發送站內信時執行該任務" msgstr "系統某些告警、工單等需要發送站內信時執行該任務"
#: ops/ansible/inventory.py:118 ops/models/job.py:69 #: ops/ansible/inventory.py:126 ops/models/job.py:69
msgid "No account available" msgid "No account available"
msgstr "無可用帳號" msgstr "無可用帳號"
#: ops/ansible/inventory.py:303 ops/ansible/inventory.py:345 #: ops/ansible/inventory.py:313 ops/ansible/inventory.py:355
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible 已禁用" msgstr "Ansible 已禁用"
#: ops/ansible/inventory.py:361 #: ops/ansible/inventory.py:371
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "跳過以下主機: " msgstr "跳過以下主機: "
@ -6248,7 +6251,7 @@ msgstr "系統設置"
msgid "Session audits" msgid "Session audits"
msgstr "會話審計" msgstr "會話審計"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94 #: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
msgid "Cloud import" msgid "Cloud import"
msgstr "雲同步" msgstr "雲同步"
@ -6277,7 +6280,7 @@ msgid "Storage"
msgstr "儲存" msgstr "儲存"
#: rbac/tree.py:61 terminal/models/applet/applet.py:53 #: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:327 terminal/models/applet/host.py:30 #: terminal/models/applet/applet.py:369 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15 #: terminal/serializers/applet.py:15
msgid "Applet" msgid "Applet"
msgstr "遠程應用" msgstr "遠程應用"
@ -6287,7 +6290,7 @@ msgid "Appearance"
msgstr "介面" msgstr "介面"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10 #: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153 #: xpack/plugins/license/models.py:144
msgid "License" msgid "License"
msgstr "許可證" msgstr "許可證"
@ -7034,7 +7037,7 @@ msgid "SSO auth key TTL"
msgstr "令牌有效期" msgstr "令牌有效期"
#: settings/serializers/auth/sso.py:20 #: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Unit: second" msgid "Unit: second"
msgstr "單位: 秒" msgstr "單位: 秒"
@ -7190,8 +7193,7 @@ msgid "Tenant ID"
msgstr "租戶 ID" msgstr "租戶 ID"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68 #: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116 #: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/models.py:287
msgid "Region" msgid "Region"
msgstr "地域" msgstr "地域"
@ -8113,7 +8115,7 @@ msgstr "無法刪除正在使用的儲存: {}"
msgid "Command storages" msgid "Command storages"
msgstr "命令儲存" msgstr "命令儲存"
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111 #: terminal/api/component/storage.py:84
msgid "Invalid" msgid "Invalid"
msgstr "無效" msgstr "無效"
@ -8331,12 +8333,12 @@ msgstr "只支持自訂平台"
msgid "Missing type in platform.yml" msgid "Missing type in platform.yml"
msgstr "在 platform.yml 中缺少類型" msgstr "在 platform.yml 中缺少類型"
#: terminal/models/applet/applet.py:329 terminal/models/applet/host.py:36 #: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138 #: terminal/models/applet/host.py:138
msgid "Hosting" msgid "Hosting"
msgstr "宿主機" msgstr "宿主機"
#: terminal/models/applet/applet.py:335 #: terminal/models/applet/applet.py:377
msgid "Applet Publication" msgid "Applet Publication"
msgstr "應用發布" msgstr "應用發布"
@ -10436,7 +10438,7 @@ msgstr "私有IP"
msgid "Public IP" msgid "Public IP"
msgstr "公網IP" msgstr "公網IP"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361 #: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
msgid "Instance name" msgid "Instance name"
msgstr "實例名稱" msgstr "實例名稱"
@ -10448,19 +10450,19 @@ msgstr "實例名稱和部分IP"
msgid "Succeed" msgid "Succeed"
msgstr "成功" msgstr "成功"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
msgid "Unsync" msgid "Unsync"
msgstr "未同步" msgstr "未同步"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
msgid "New Sync" msgid "New Sync"
msgstr "新同步" msgstr "新同步"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98 #: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
msgid "Synced" msgid "Synced"
msgstr "已同步" msgstr "已同步"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100 #: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
msgid "Released" msgid "Released"
msgstr "已釋放" msgstr "已釋放"
@ -10480,51 +10482,47 @@ msgstr "已同步的組織"
msgid "Imported" msgid "Imported"
msgstr "導入" msgstr "導入"
#: xpack/plugins/cloud/manager.py:52 #: xpack/plugins/cloud/manager.py:47
#, python-format #, python-format
msgid "Task \"%s\" starts executing" msgid "Task \"%s\" starts executing"
msgstr "Action \"%s\" 開始執行" msgstr "Action \"%s\" 開始執行"
#: xpack/plugins/cloud/manager.py:91 #: xpack/plugins/cloud/manager.py:81
msgid "View the task details path: " msgid "View the task details path: "
msgstr "查看詳細內容" msgstr "查看詳細內容"
#: xpack/plugins/cloud/manager.py:94 #: xpack/plugins/cloud/manager.py:84
msgid "Account Details" msgid "Account Details"
msgstr "帳號" msgstr "帳號"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization History List" msgid "Synchronization History List"
msgstr "Synchronous history list" msgstr "Synchronous history list"
#: xpack/plugins/cloud/manager.py:95 #: xpack/plugins/cloud/manager.py:85
msgid "Synchronization Instance List" msgid "Synchronization Instance List"
msgstr "Synchronous instance list" msgstr "Synchronous instance list"
#: xpack/plugins/cloud/manager.py:99 #: xpack/plugins/cloud/manager.py:93
msgid "To be released"
msgstr "待釋放"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed" msgid "Task execution completed"
msgstr "任務執行完成" msgstr "任務執行完成"
#: xpack/plugins/cloud/manager.py:108 #: xpack/plugins/cloud/manager.py:97
msgid "Synchronization regions" msgid "Synchronization regions"
msgstr "同步地區" msgstr "同步地區"
#: xpack/plugins/cloud/manager.py:133 #: xpack/plugins/cloud/manager.py:115
#, python-format #, python-format
msgid "Get instances of region \"%s\" error, error: %s" msgid "Get instances of region \"%s\" error, error: %s"
msgstr "" msgstr ""
"An error occurred while getting the instances of Region \"%s\", Error: %s" "An error occurred while getting the instances of Region \"%s\", Error: %s"
#: xpack/plugins/cloud/manager.py:179 #: xpack/plugins/cloud/manager.py:157
#, python-format #, python-format
msgid "Failed to synchronize the instance \"%s\"" msgid "Failed to synchronize the instance \"%s\""
msgstr "Unable to synchronize instance %s" msgstr "Unable to synchronize instance %s"
#: xpack/plugins/cloud/manager.py:355 #: 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 "
@ -10533,47 +10531,42 @@ msgstr ""
"The update platform of asset \"%s\" is not consistent with the original " "The update platform of asset \"%s\" is not consistent with the original "
"platform type. Skip platform and protocol updates" "platform type. Skip platform and protocol updates"
#: xpack/plugins/cloud/manager.py:407 #: 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:409 #: 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:412 #: 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:421 #: xpack/plugins/cloud/manager.py:407
#, python-format #, python-format
msgid "Prepare to create asset \"%s\"" msgid "Prepare to create asset \"%s\""
msgstr "Preparing to create asset %s" msgstr "Preparing to create asset %s"
#: xpack/plugins/cloud/manager.py:442 #: 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:468 #: 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:484 #: 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:492 #: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#, 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" msgid "Run sync instance task"
msgstr "執行同步實例任務" msgstr "執行同步實例任務"
@ -10600,8 +10593,8 @@ msgstr "測試雲帳號"
#: xpack/plugins/cloud/models.py:104 #: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76 #: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159 #: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:160 #: xpack/plugins/cloud/serializers/task.py:158
msgid "Regions" msgid "Regions"
msgstr "地域" msgstr "地域"
@ -10614,7 +10607,7 @@ msgid "IP network segment group"
msgstr "IP網段組" msgstr "IP網段組"
#: xpack/plugins/cloud/models.py:116 #: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:161
msgid "Preferred IP type" msgid "Preferred IP type"
msgstr "首選 IP 類型" msgstr "首選 IP 類型"
@ -10626,124 +10619,120 @@ msgstr "總是更新"
msgid "Fully synchronous" msgid "Fully synchronous"
msgstr "完全同步" msgstr "完全同步"
#: xpack/plugins/cloud/models.py:122 #: xpack/plugins/cloud/models.py:126
msgid "Release assets"
msgstr "發布資產"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync" msgid "Date last sync"
msgstr "最後同步日期" msgstr "最後同步日期"
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379 #: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:406 #: xpack/plugins/cloud/models.py:404
msgid "Strategy" msgid "Strategy"
msgstr "策略" msgstr "策略"
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223 #: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
msgid "Sync instance task" msgid "Sync instance task"
msgstr "同步實例任務" msgstr "同步實例任務"
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297 #: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
msgid "Date sync" msgid "Date sync"
msgstr "同步日期" msgstr "同步日期"
#: xpack/plugins/cloud/models.py:238 #: xpack/plugins/cloud/models.py:237
msgid "Sync instance snapshot" msgid "Sync instance snapshot"
msgstr "同步實例快照" msgstr "同步實例快照"
#: xpack/plugins/cloud/models.py:246 #: xpack/plugins/cloud/models.py:245
msgid "Sync instance task execution" msgid "Sync instance task execution"
msgstr "同步實例任務執行" msgstr "同步實例任務執行"
#: xpack/plugins/cloud/models.py:277 #: xpack/plugins/cloud/models.py:276
msgid "Sync task" msgid "Sync task"
msgstr "同步任務" msgstr "同步任務"
#: xpack/plugins/cloud/models.py:281 #: xpack/plugins/cloud/models.py:280
msgid "Sync instance task history" msgid "Sync instance task history"
msgstr "同步實例任務歷史" msgstr "同步實例任務歷史"
#: xpack/plugins/cloud/models.py:284 #: xpack/plugins/cloud/models.py:283
msgid "Instance" msgid "Instance"
msgstr "實例" msgstr "實例"
#: xpack/plugins/cloud/models.py:301 #: xpack/plugins/cloud/models.py:300
msgid "Sync instance detail" msgid "Sync instance detail"
msgstr "同步實例詳情" msgstr "同步實例詳情"
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79 #: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
msgid "Rule relation" msgid "Rule relation"
msgstr "條件關係" msgstr "條件關係"
#: xpack/plugins/cloud/models.py:323 #: xpack/plugins/cloud/models.py:322
msgid "Task strategy" msgid "Task strategy"
msgstr "任務策略" msgstr "任務策略"
#: xpack/plugins/cloud/models.py:350 #: xpack/plugins/cloud/models.py:349
msgid "Equal" msgid "Equal"
msgstr "等於" msgstr "等於"
#: xpack/plugins/cloud/models.py:351 #: xpack/plugins/cloud/models.py:350
msgid "Not Equal" msgid "Not Equal"
msgstr "不等於" msgstr "不等於"
#: xpack/plugins/cloud/models.py:352 #: xpack/plugins/cloud/models.py:351
msgid "In" msgid "In"
msgstr "在...中" msgstr "在...中"
#: xpack/plugins/cloud/models.py:353 #: xpack/plugins/cloud/models.py:352
msgid "Contains" msgid "Contains"
msgstr "包含" msgstr "包含"
#: xpack/plugins/cloud/models.py:354 #: xpack/plugins/cloud/models.py:353
msgid "Exclude" msgid "Exclude"
msgstr "排除" msgstr "排除"
#: xpack/plugins/cloud/models.py:355 #: xpack/plugins/cloud/models.py:354
msgid "Startswith" msgid "Startswith"
msgstr "以...開頭" msgstr "以...開頭"
#: xpack/plugins/cloud/models.py:356 #: xpack/plugins/cloud/models.py:355
msgid "Endswith" msgid "Endswith"
msgstr "以...結尾" msgstr "以...結尾"
#: xpack/plugins/cloud/models.py:362 #: xpack/plugins/cloud/models.py:361
msgid "Instance platform" msgid "Instance platform"
msgstr "實例平台" msgstr "實例平台"
#: xpack/plugins/cloud/models.py:363 #: xpack/plugins/cloud/models.py:362
msgid "Instance address" msgid "Instance address"
msgstr "實例地址" msgstr "實例地址"
#: xpack/plugins/cloud/models.py:370 #: xpack/plugins/cloud/models.py:369
msgid "Rule attr" msgid "Rule attr"
msgstr "規則屬性" msgstr "規則屬性"
#: xpack/plugins/cloud/models.py:374 #: xpack/plugins/cloud/models.py:373
msgid "Rule match" msgid "Rule match"
msgstr "規則匹配" msgstr "規則匹配"
#: xpack/plugins/cloud/models.py:376 #: xpack/plugins/cloud/models.py:375
msgid "Rule value" msgid "Rule value"
msgstr "規則值" msgstr "規則值"
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82 #: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
msgid "Strategy rule" msgid "Strategy rule"
msgstr "條件" msgstr "條件"
#: xpack/plugins/cloud/models.py:394 #: xpack/plugins/cloud/models.py:392
msgid "Name strategy" msgid "Name strategy"
msgstr "主機名稱策略" msgstr "主機名稱策略"
#: xpack/plugins/cloud/models.py:401 #: xpack/plugins/cloud/models.py:399
msgid "Action attr" msgid "Action attr"
msgstr "動作屬性" msgstr "動作屬性"
#: xpack/plugins/cloud/models.py:403 #: xpack/plugins/cloud/models.py:401
msgid "Action value" msgid "Action value"
msgstr "動作值" msgstr "動作值"
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85 #: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
msgid "Strategy action" msgid "Strategy action"
msgstr "動作" msgstr "動作"
@ -10967,55 +10956,51 @@ msgstr "Access key id"
msgid "Subscription ID" msgid "Subscription ID"
msgstr "訂閱 ID" msgstr "訂閱 ID"
#: xpack/plugins/cloud/serializers/account_attrs.py:74 #: xpack/plugins/cloud/serializers/account_attrs.py:98
msgid "Auto node classification" #: xpack/plugins/cloud/serializers/account_attrs.py:102
msgstr "自動節點分類" #: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:99 #: xpack/plugins/cloud/serializers/account_attrs.py:206
#: 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" msgid "API Endpoint"
msgstr "API 端點" msgstr "API 端點"
#: xpack/plugins/cloud/serializers/account_attrs.py:109 #: xpack/plugins/cloud/serializers/account_attrs.py:108
msgid "Auth url" msgid "Auth url"
msgstr "認證地址" msgstr "認證地址"
#: xpack/plugins/cloud/serializers/account_attrs.py:110 #: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "eg: http://openstack.example.com:5000/v3" msgid "eg: http://openstack.example.com:5000/v3"
msgstr "如: http://openstack.example.com:5000/v3" msgstr "如: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:113 #: xpack/plugins/cloud/serializers/account_attrs.py:112
msgid "User domain" msgid "User domain"
msgstr "用戶域" msgstr "用戶域"
#: xpack/plugins/cloud/serializers/account_attrs.py:128 #: xpack/plugins/cloud/serializers/account_attrs.py:127
msgid "Cert File" msgid "Cert File"
msgstr "證書文件" msgstr "證書文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:129 #: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Key File" msgid "Key File"
msgstr "金鑰文件" msgstr "金鑰文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:145 #: xpack/plugins/cloud/serializers/account_attrs.py:144
msgid "Service account key" msgid "Service account key"
msgstr "服務帳號密鑰" msgstr "服務帳號密鑰"
#: xpack/plugins/cloud/serializers/account_attrs.py:146 #: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "The file is in JSON format" msgid "The file is in JSON format"
msgstr "JSON 格式的文件" msgstr "JSON 格式的文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:164 #: xpack/plugins/cloud/serializers/account_attrs.py:163
msgid "IP address invalid `{}`, {}" msgid "IP address invalid `{}`, {}"
msgstr "IP 地址無效: `{}`, {}" msgstr "IP 地址無效: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:180 #: xpack/plugins/cloud/serializers/account_attrs.py:179
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255" 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" msgstr "例: 192.168.1.0/24,10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:183 #: xpack/plugins/cloud/serializers/account_attrs.py:182
msgid "" msgid ""
"The port is used to detect the validity of the IP address. When the " "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 " "synchronization task is executed, only the valid IP address will be "
@ -11024,51 +11009,66 @@ msgstr ""
"埠用來檢測 IP 地址的有效性,在同步任務執行時,只會同步有效的 IP 地址。 <br>如" "埠用來檢測 IP 地址的有效性,在同步任務執行時,只會同步有效的 IP 地址。 <br>如"
"果埠為 0則表示所有 IP 地址均有效。" "果埠為 0則表示所有 IP 地址均有效。"
#: xpack/plugins/cloud/serializers/account_attrs.py:191 #: xpack/plugins/cloud/serializers/account_attrs.py:190
msgid "Hostname prefix" msgid "Hostname prefix"
msgstr "主機名前綴" msgstr "主機名前綴"
#: xpack/plugins/cloud/serializers/account_attrs.py:194 #: xpack/plugins/cloud/serializers/account_attrs.py:193
msgid "IP segment" msgid "IP segment"
msgstr "IP 網段" msgstr "IP 網段"
#: xpack/plugins/cloud/serializers/account_attrs.py:198 #: xpack/plugins/cloud/serializers/account_attrs.py:197
msgid "Test port" msgid "Test port"
msgstr "測試埠" msgstr "測試埠"
#: xpack/plugins/cloud/serializers/account_attrs.py:201 #: xpack/plugins/cloud/serializers/account_attrs.py:200
msgid "Test timeout" msgid "Test timeout"
msgstr "測試超時時間" msgstr "測試超時時間"
#: xpack/plugins/cloud/serializers/account_attrs.py:217 #: xpack/plugins/cloud/serializers/account_attrs.py:216
msgid "Project" msgid "Project"
msgstr "project" msgstr "project"
#: xpack/plugins/cloud/serializers/task.py:157 #: xpack/plugins/cloud/serializers/task.py:155
msgid "History count" msgid "History count"
msgstr "執行次數" msgstr "執行次數"
#: xpack/plugins/cloud/serializers/task.py:158 #: xpack/plugins/cloud/serializers/task.py:156
msgid "Instance count" msgid "Instance count"
msgstr "實例個數" msgstr "實例個數"
#: xpack/plugins/cloud/tasks.py:33 #: xpack/plugins/cloud/tasks.py:33
#, fuzzy
#| msgid ""
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid "" msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are " "\n"
"performed" " Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
msgstr "手動或定時雲同步任務執行時執行此任務" msgstr "手動或定時雲同步任務執行時執行此任務"
#: xpack/plugins/cloud/tasks.py:50 #: xpack/plugins/cloud/tasks.py:52
msgid "Period clean sync instance task execution" msgid "Period clean sync instance task execution"
msgstr "定期清除同步實例任務執行記錄" msgstr "定期清除同步實例任務執行記錄"
#: xpack/plugins/cloud/tasks.py:52 #: 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"
msgid "" msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - " "\n"
"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 - Cloud sync task history retention days\" the system will "
"clean up the execution \n" "clean up the execution \n"
" records generated by cloud synchronization" " records generated by cloud synchronization\n"
" "
msgstr "" msgstr ""
"每天系統會根據「系統設置-任務-」中的配置定期清理雲同步任務歷史保留天數,對雲" "每天系統會根據「系統設置-任務-」中的配置定期清理雲同步任務歷史保留天數,對雲"
"同步產生的執行記錄進行清理。" "同步產生的執行記錄進行清理。"
@ -11127,6 +11127,19 @@ msgstr "許可證匯入成功"
msgid "Invalid license" msgid "Invalid license"
msgstr "許可證無效" msgstr "許可證無效"
#~ msgid "To be released"
#~ msgstr "待釋放"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "設定標籤: \"%s\""
#~ msgid "Release assets"
#~ msgstr "發布資產"
#~ msgid "Auto node classification"
#~ msgstr "自動節點分類"
#, fuzzy #, fuzzy
#~| msgid "Directory service" #~| msgid "Directory service"
#~ msgid "Directory services" #~ msgid "Directory services"

View File

@ -502,6 +502,7 @@
"DuplicateFileExists": "Uploading a file with the same name is not allowed, please delete the file with the same name", "DuplicateFileExists": "Uploading a file with the same name is not allowed, please delete the file with the same name",
"Duration": "Duration", "Duration": "Duration",
"DynamicUsername": "Dynamic username", "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", "Edit": "Edit",
"EditRecipient": "Edit recipient", "EditRecipient": "Edit recipient",
"EditSecret": "Edit secret", "EditSecret": "Edit secret",

View File

@ -421,6 +421,7 @@
"DatabaseCreate": "创建资产-数据库", "DatabaseCreate": "创建资产-数据库",
"DatabasePort": "数据库协议端口", "DatabasePort": "数据库协议端口",
"DatabaseUpdate": "更新资产-数据库", "DatabaseUpdate": "更新资产-数据库",
"DirectoryServiceHelpMessage": "目录服务Directory Service 是一种用于集中存储、管理和查询网络资源信息的服务,常见实现包括 LDAP 和 Active Directory。其它资产关联目录服务后会继承来自目录服务的账号.",
"Date": "日期", "Date": "日期",
"DateCreated": "创建时间", "DateCreated": "创建时间",
"DateEnd": "结束日期", "DateEnd": "结束日期",