perf: Translate

pull/15695/head
feng 2025-07-08 16:00:15 +08:00 committed by ZhaoJiSen
parent d933e296bc
commit 2d5401e76e
33 changed files with 1002 additions and 969 deletions

View File

@ -28,7 +28,7 @@ class DiscoverAccountAutomationSerializer(BaseAutomationSerializer):
+ read_only_fields) + read_only_fields)
extra_kwargs = { extra_kwargs = {
'check_risk': { 'check_risk': {
'help_text': _('Whether to check the risk of the gathered accounts.'), 'help_text': _('Whether to check the risk of the discovered accounts.'),
}, },
**BaseAutomationSerializer.Meta.extra_kwargs **BaseAutomationSerializer.Meta.extra_kwargs
} }

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -161,7 +161,7 @@ msgid "API key"
msgstr "" msgstr ""
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "" msgstr ""
@ -333,8 +333,8 @@ msgid "Success"
msgstr "Success" msgstr "Success"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "" msgstr ""
@ -448,7 +448,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -514,7 +514,7 @@ msgstr ""
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -625,7 +625,7 @@ msgstr ""
#: perms/models/asset_permission.py:82 terminal/models/component/endpoint.py:30 #: perms/models/asset_permission.py:82 terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "Active" msgstr "Active"
@ -745,7 +745,7 @@ msgstr ""
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -858,7 +858,7 @@ msgstr ""
#: accounts/templates/accounts/gather_account_report.html:118 #: accounts/templates/accounts/gather_account_report.html:118
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:192 #: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:195
#: authentication/forms.py:21 authentication/forms.py:23 #: authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
@ -880,7 +880,7 @@ msgid "Risk"
msgstr "" msgstr ""
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "" msgstr ""
@ -1115,7 +1115,7 @@ msgstr ""
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "" msgstr ""
@ -1249,7 +1249,7 @@ msgstr ""
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:55 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:55
#: audits/models.py:94 audits/models.py:176 audits/models.py:275 #: audits/models.py:97 audits/models.py:179 audits/models.py:278
#: audits/serializers.py:197 authentication/models/connection_token.py:37 #: audits/serializers.py:197 authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1445,7 +1445,7 @@ msgid "Invalid engine id"
msgstr "" msgstr ""
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "" msgstr ""
# msgid "Success" # msgid "Success"
@ -1754,7 +1754,7 @@ msgstr ""
msgid "App Acls" msgid "App Acls"
msgstr "ACLs" msgstr "ACLs"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "" msgstr ""
@ -1802,7 +1802,7 @@ msgid "1-100, the lower the value will be match first"
msgstr "" msgstr ""
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 audits/serializers.py:107 #: assets/models/cmd_filter.py:81 audits/models.py:99 audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:63 perms/serializers/permission.py:85 #: perms/serializers/permission.py:63 perms/serializers/permission.py:85
@ -1933,18 +1933,22 @@ msgstr ""
msgid "None of the reviewers belong to Organization `{}`" msgid "None of the reviewers belong to Organization `{}`"
msgstr "" msgstr ""
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "" msgstr ""
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr ""
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
msgstr "" msgstr ""
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -1952,7 +1956,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "" msgstr ""
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "" msgstr ""
@ -1996,15 +2000,15 @@ msgstr ""
msgid "User details" msgid "User details"
msgstr "" msgstr ""
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "" msgstr ""
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "" msgstr ""
@ -2432,7 +2436,7 @@ msgid "Port"
msgstr "" msgstr ""
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "" msgstr ""
@ -2703,7 +2707,6 @@ msgstr ""
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "" msgstr ""
@ -3297,12 +3300,12 @@ msgstr "Sign in"
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "" msgstr ""
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "" msgstr ""
@ -3314,7 +3317,7 @@ msgstr ""
msgid "Terminal" msgid "Terminal"
msgstr "" msgstr ""
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "" msgstr ""
@ -3344,8 +3347,8 @@ msgstr ""
msgid "Job audit log" msgid "Job audit log"
msgstr "" msgstr ""
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "" msgstr ""
@ -3375,97 +3378,97 @@ msgstr ""
msgid "File transfer log" msgid "File transfer log"
msgstr "" msgstr ""
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "" msgstr ""
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "" msgstr ""
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "" msgstr ""
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "" msgstr ""
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "" msgstr ""
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "" msgstr ""
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "" msgstr ""
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "" msgstr ""
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "" msgstr ""
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "" msgstr ""
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "" msgstr ""
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "" msgstr ""
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "" msgstr ""
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "" msgstr ""
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "" msgstr ""
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "" msgstr ""
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "" msgstr ""
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "" msgstr ""
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "" msgstr ""
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "" msgstr ""
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "" msgstr ""
@ -4477,7 +4480,7 @@ msgid ""
msgstr "" msgstr ""
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -4746,7 +4749,7 @@ msgstr ""
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "" msgstr ""
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, python-format #, python-format
msgid "%(name)s was created successfully" msgid "%(name)s was created successfully"
msgstr "" msgstr ""
@ -7851,15 +7854,15 @@ msgstr ""
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "" msgstr ""
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "" msgstr ""
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "" msgstr ""
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr "" msgstr ""
@ -8075,6 +8078,11 @@ msgstr ""
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "" msgstr ""
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr ""
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "" msgstr ""
@ -8363,7 +8371,7 @@ msgstr ""
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8427,10 +8435,6 @@ msgstr ""
msgid "Command record" msgid "Command record"
msgstr "" msgstr ""
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr ""
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "" msgstr ""
@ -8459,23 +8463,27 @@ msgstr ""
msgid "Error reason" msgid "Error reason"
msgstr "" msgstr ""
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr ""
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "" msgstr ""
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "" msgstr ""
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "" msgstr ""
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "" msgstr ""
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "" msgstr ""
@ -8738,19 +8746,15 @@ msgid ""
"does not allow modification of the host)" "does not allow modification of the host)"
msgstr "" msgstr ""
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the "
"connection"
msgstr ""
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "The assets within this IP range or Host, the following endpoint will be used "
"for the connection"
msgstr "" msgstr ""
#: terminal/serializers/endpoint.py:57 #: terminal/serializers/endpoint.py:54
msgid "Asset IP" msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "" msgstr ""
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
@ -9102,39 +9106,39 @@ msgstr "Tickets"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "" msgstr ""
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "" msgstr ""
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "" msgstr ""
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "" msgstr ""
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "" msgstr ""
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "" msgstr ""
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "" msgstr ""
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "" msgstr ""
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "" msgstr ""
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "" msgstr ""
@ -10016,6 +10020,7 @@ msgstr ""
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "" msgstr ""
@ -10297,7 +10302,7 @@ msgstr ""
msgid "OpenStack" msgid "OpenStack"
msgstr "" msgstr ""
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "" msgstr ""
@ -10419,47 +10424,47 @@ msgid ""
"platform type. Skip platform and protocol updates" "platform type. Skip platform and protocol updates"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:432 #: xpack/plugins/cloud/manager.py:435
#, python-format #, python-format
msgid "The asset \"%s\" already exists" msgid "The asset \"%s\" already exists"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:434 #: xpack/plugins/cloud/manager.py:437
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:437 #: xpack/plugins/cloud/manager.py:440
#, python-format #, python-format
msgid "Asset \"%s\" has been updated" msgid "Asset \"%s\" has been updated"
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:446 #: xpack/plugins/cloud/manager.py:449
#, python-format #, python-format
msgid "Prepare to create asset \"%s\"" msgid "Prepare to create asset \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:467 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:493 #: xpack/plugins/cloud/manager.py:496
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:509 #: xpack/plugins/cloud/manager.py:512
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "" msgstr ""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "" msgstr ""

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -186,7 +186,7 @@ msgid "API key"
msgstr "Clave API" msgstr "Clave API"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "Todas" msgstr "Todas"
@ -359,8 +359,8 @@ msgid "Success"
msgstr "éxito" msgstr "éxito"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "pendiente" msgstr "pendiente"
@ -476,7 +476,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -542,7 +542,7 @@ msgstr "Estado de cambio de contraseña"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -658,7 +658,7 @@ msgstr "Fecha de último uso"
#: terminal/models/component/endpoint.py:30 #: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "Activado" msgstr "Activado"
@ -778,7 +778,7 @@ msgstr "Fecha de finalización"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -892,7 +892,7 @@ msgstr "Contraseña duplicada"
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 #: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:192 authentication/forms.py:21 authentication/forms.py:23 #: audits/models.py:195 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53 #: authentication/serializers/connect_token_secret.py:53
@ -913,7 +913,7 @@ msgid "Risk"
msgstr "Riesgo" msgstr "Riesgo"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "Detalles" msgstr "Detalles"
@ -1172,7 +1172,7 @@ msgstr "Reabrir"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "Cerrar" msgstr "Cerrar"
@ -1306,8 +1306,8 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 #: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:94 audits/models.py:176 #: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:275 audits/serializers.py:197 #: audits/models.py:278 audits/serializers.py:197
#: authentication/models/connection_token.py:37 #: authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1523,8 +1523,8 @@ msgid "Invalid engine id"
msgstr "ID de motor no válido" msgstr "ID de motor no válido"
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "Se realizará un chequeo de riesgo para cuentas agrupadas." msgstr "¿Se realiza una revisión de riesgos para las cuentas agrupadas?"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
#, python-format #, python-format
@ -1864,7 +1864,7 @@ msgstr "Clave no válida o error en la contraseña de la clave"
msgid "App Acls" msgid "App Acls"
msgstr "Control de acceso" msgstr "Control de acceso"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "Denegado" msgstr "Denegado"
@ -1914,7 +1914,7 @@ msgstr ""
"prioridad)" "prioridad)"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 #: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107 #: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
@ -2049,12 +2049,16 @@ msgstr "La organización `{}` no existe"
msgid "None of the reviewers belong to Organization `{}`" 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:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "Dirección IP no válida: `{}`" msgstr "Dirección IP no válida: `{}`"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "Dirección no válida: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -2062,7 +2066,7 @@ msgstr ""
"* El asterisco indica que se coincide con todos. Por ejemplo: 192.168.10.1, " "* El asterisco indica que se coincide con todos. Por ejemplo: 192.168.10.1, "
"192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64" "192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -2070,7 +2074,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "Intervalo de tiempo" msgstr "Intervalo de tiempo"
@ -2122,15 +2126,15 @@ msgstr ""
msgid "User details" msgid "User details"
msgstr "Detalles del usuario" msgstr "Detalles del usuario"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "Ciudad de inicio de sesión" msgstr "Ciudad de inicio de sesión"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "Agente del usuario" msgstr "Agente del usuario"
@ -2580,7 +2584,7 @@ msgid "Port"
msgstr "Puerto" msgstr "Puerto"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "Dirección" msgstr "Dirección"
@ -2851,7 +2855,6 @@ msgstr "público"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "configuración" msgstr "configuración"
@ -3491,12 +3494,12 @@ msgstr "Iniciar sesión"
msgid "Notifications" msgid "Notifications"
msgstr "Notificación" msgstr "Notificación"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "Aceptar" msgstr "Aceptar"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "Terminar" msgstr "Terminar"
@ -3508,7 +3511,7 @@ msgstr "Terminar"
msgid "Terminal" msgid "Terminal"
msgstr "Terminal" msgstr "Terminal"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "Registro de operaciones" msgstr "Registro de operaciones"
@ -3538,8 +3541,8 @@ msgstr "Es"
msgid "Job audit log" msgid "Job audit log"
msgstr "Registro de auditoría de trabajos" msgstr "Registro de auditoría de trabajos"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "Dirección remota" msgstr "Dirección remota"
@ -3569,97 +3572,97 @@ msgstr "Conversación"
msgid "File transfer log" msgid "File transfer log"
msgstr "Transferencia de archivos" msgstr "Transferencia de archivos"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "Tipo de recurso" msgstr "Tipo de recurso"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "Recurso" msgstr "Recurso"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "Fecha" msgstr "Fecha"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "Tipo de actividad" msgstr "Tipo de actividad"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "Detalles ID" msgstr "Detalles ID"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "Registro de actividad" msgstr "Registro de actividad"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "Modificador" msgstr "Modificador"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "Registro de cambio de contraseña" msgstr "Registro de cambio de contraseña"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "Método de inicio de sesión" msgstr "Método de inicio de sesión"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "IP de inicio de sesión" msgstr "IP de inicio de sesión"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "Razón" msgstr "Razón"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "Fecha de inicio de sesión" msgstr "Fecha de inicio de sesión"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "Token de autenticación" msgstr "Token de autenticación"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "Registro de inicio de sesión de usuario" msgstr "Registro de inicio de sesión de usuario"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "Identificación de sesión" msgstr "Identificación de sesión"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "Fecha de inicio de sesión" msgstr "Fecha de inicio de sesión"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "Sesión de usuario" msgstr "Sesión de usuario"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "Sesión de usuario desconectada" msgstr "Sesión de usuario desconectada"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "Aplicación" msgstr "Aplicación"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "ID de aplicación" msgstr "ID de aplicación"
@ -4751,7 +4754,7 @@ msgstr ""
"un problema de seguridad con tu cuenta." "un problema de seguridad con tu cuenta."
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
@ -5037,7 +5040,7 @@ msgstr "Versión profesional empresarial"
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:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, 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"
@ -8531,15 +8534,15 @@ msgstr "Error de autenticación: (desconocido): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "Autenticación exitosa: {}" msgstr "Autenticación exitosa: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "No se obtuvo ningún usuario LDAP" msgstr "No se obtuvo ningún usuario LDAP"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "Total: {}, Éxitos: {}, Fracasos: {}" msgstr "Total: {}, Éxitos: {}, Fracasos: {}"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr ", deshabilitar {}" msgstr ", deshabilitar {}"
@ -8780,6 +8783,11 @@ msgstr "Hay una sesión en línea"
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "El usuario %s %s ha grabado la sesión %s" msgstr "El usuario %s %s ha grabado la sesión %s"
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Grabación de sesiones"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "La sesión no existe: {}" msgstr "La sesión no existe: {}"
@ -9081,7 +9089,7 @@ msgstr "Puerto de VNC"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -9145,10 +9153,6 @@ msgstr "Se puede ver la configuración del terminal"
msgid "Command record" msgid "Command record"
msgstr "Registro de comandos" msgstr "Registro de comandos"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Grabación de sesiones"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "Se puede subir la grabación de la sesión" msgstr "Se puede subir la grabación de la sesión"
@ -9178,23 +9182,27 @@ msgstr "Cantidad de comandos"
msgid "Error reason" msgid "Error reason"
msgstr "Razón del error" msgstr "Razón del error"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "Tamaño del video"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "Registro de la conversación" msgstr "Registro de la conversación"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "Se puede monitorear la conversación" msgstr "Se puede monitorear la conversación"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "Se puede compartir la conversación" msgstr "Se puede compartir la conversación"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "Se puede interrumpir la conversación" msgstr "Se puede interrumpir la conversación"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "Se puede verificar la autorización de acción de la conversación" msgstr "Se puede verificar la autorización de acción de la conversación"
@ -9489,25 +9497,21 @@ msgstr ""
"utilizará la dirección de acceso del navegador actual (el punto final por " "utilizará la dirección de acceso del navegador actual (el punto final por "
"defecto no permite modificar el host)" "defecto no permite modificar el host)"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the"
" connection"
msgstr ""
"Los activos dentro de este rango de IP se conectarán utilizando el siguiente"
" punto final"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr ""
"Los activos dentro de este rango de IP o de este host se conectarán "
"utilizando el siguiente punto final."
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "" msgstr ""
"Si hay conflictos de IP de activos bajo diferentes puntos finales, se " "Si hay conflictos de IP de activos bajo diferentes puntos finales, se "
"resolverá utilizando etiquetas de activos" "resolverá utilizando etiquetas de activos"
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "IP del activo"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "¿Es reproducible?" msgstr "¿Es reproducible?"
@ -9872,39 +9876,39 @@ msgstr "Gestión de Tickets"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "Solicitar Activos" msgstr "Solicitar Activos"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "Abrir" msgstr "Abrir"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "Aprobado" msgstr "Aprobado"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "Rechazado" msgstr "Rechazado"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "Cerrado" msgstr "Cerrado"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "Nivel 1" msgstr "Nivel 1"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "Nivel 2" msgstr "Nivel 2"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "Todos los Activos" msgstr "Todos los Activos"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "Activos Autorizados" msgstr "Activos Autorizados"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "Activos Autorizados Válidos" msgstr "Activos Autorizados Válidos"
@ -10846,6 +10850,7 @@ msgstr "Número de teléfono"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "Enviar" msgstr "Enviar"
@ -11149,7 +11154,7 @@ msgstr "Tianyi Nube Privada"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -11273,47 +11278,47 @@ 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:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, 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:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, 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:493 #: xpack/plugins/cloud/manager.py:496
#, 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:509 #: xpack/plugins/cloud/manager.py:512
#, 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:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "Configurar etiqueta: \"%s\"" msgstr "Configurar etiqueta: \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 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"
@ -11890,17 +11895,3 @@ msgstr "Importación de licencia exitosa"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "Licencia no válida" msgstr "Licencia no válida"
#, fuzzy
#~ msgid "Change rotation"
#~ msgstr "Automatización de cambio de clave"
#~ msgid "Change password"
#~ msgstr "Modificar contraseña"
#~ msgid ""
#~ "When creating or modifying an account requires account push, this task is "
#~ "executed"
#~ msgstr ""
#~ "Cuando se crea o modifica una cuenta, se debe ejecutar esta tarea para la "
#~ "notificación de la cuenta"

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -164,7 +164,7 @@ msgid "API key"
msgstr "API key" msgstr "API key"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "すべて" msgstr "すべて"
@ -337,8 +337,8 @@ msgid "Success"
msgstr "成功" msgstr "成功"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "未定" msgstr "未定"
@ -452,7 +452,7 @@ msgstr "Vault 操作に失敗しました。再試行するか、Vault のアカ
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -533,7 +533,7 @@ msgstr "変更状態"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -649,7 +649,7 @@ msgstr "最後に使用した日付"
#: terminal/models/component/endpoint.py:30 #: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "アクティブ" msgstr "アクティブ"
@ -769,7 +769,7 @@ msgstr "終了日"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -883,7 +883,7 @@ msgstr "パスワードの重複"
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 #: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:192 authentication/forms.py:21 authentication/forms.py:23 #: audits/models.py:195 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53 #: authentication/serializers/connect_token_secret.py:53
@ -904,7 +904,7 @@ msgid "Risk"
msgstr "リスク" msgstr "リスク"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "詳細" msgstr "詳細"
@ -1142,7 +1142,7 @@ msgstr "再オープン"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "閉じる" msgstr "閉じる"
@ -1276,8 +1276,8 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 #: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:94 audits/models.py:176 #: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:275 audits/serializers.py:197 #: audits/models.py:278 audits/serializers.py:197
#: authentication/models/connection_token.py:37 #: authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1479,8 +1479,8 @@ msgid "Invalid engine id"
msgstr "エンジンIDが無効です" msgstr "エンジンIDが無効です"
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "集約されたアカウントに対してリスクチェックが行われるかどうか確認してください。" msgstr "集約されたアカウントに対してリスクチェックを行いますか?"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
#, python-format #, python-format
@ -1777,7 +1777,7 @@ msgstr "秘密鍵が無効またはpassphraseエラー"
msgid "App Acls" msgid "App Acls"
msgstr "Acls" msgstr "Acls"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "拒否" msgstr "拒否"
@ -1825,7 +1825,7 @@ msgid "1-100, the lower the value will be match first"
msgstr "1-100、低い値は最初に一致します" msgstr "1-100、低い値は最初に一致します"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 #: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107 #: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
@ -1960,12 +1960,16 @@ msgstr "組織 '{}'は存在しません"
msgid "None of the reviewers belong to Organization `{}`" msgid "None of the reviewers belong to Organization `{}`"
msgstr "いずれのレビューアも組織 '{}' に属していません" msgstr "いずれのレビューアも組織 '{}' に属していません"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IPアドレスが無効: '{}'" msgstr "IPアドレスが無効: '{}'"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "無効な住所: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -1973,7 +1977,7 @@ msgstr ""
"* はすべて一致することを示します。例: " "* はすべて一致することを示します。例: "
"192.168.10.1、192.168.1.0/24、10.1.1.1-10.1.1.20、2001:db8:2de::e13、2001:db8:1a:1110::/64" "192.168.10.1、192.168.1.0/24、10.1.1.1-10.1.1.20、2001:db8:2de::e13、2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -1981,7 +1985,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "期間" msgstr "期間"
@ -2026,15 +2030,15 @@ msgstr "ユーザーが最近ログインしたことをお知らせいたしま
msgid "User details" msgid "User details"
msgstr "ユーザー詳細" msgstr "ユーザー詳細"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "ログイン都市" msgstr "ログイン都市"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "ユーザーエージェント" msgstr "ユーザーエージェント"
@ -2464,7 +2468,7 @@ msgid "Port"
msgstr "ポート" msgstr "ポート"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "アドレス" msgstr "アドレス"
@ -2735,7 +2739,6 @@ msgstr "開ける"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "設定" msgstr "設定"
@ -3340,12 +3343,12 @@ msgstr "ログイン"
msgid "Notifications" msgid "Notifications"
msgstr "通知" msgstr "通知"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "承認" msgstr "承認"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "終了" msgstr "終了"
@ -3357,7 +3360,7 @@ msgstr "終了"
msgid "Terminal" msgid "Terminal"
msgstr "ターミナル" msgstr "ターミナル"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "ログの操作" msgstr "ログの操作"
@ -3387,8 +3390,8 @@ msgstr "是"
msgid "Job audit log" msgid "Job audit log"
msgstr "業務監査" msgstr "業務監査"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "リモートaddr" msgstr "リモートaddr"
@ -3418,97 +3421,97 @@ msgstr "セッション"
msgid "File transfer log" msgid "File transfer log"
msgstr "ファイル転送ログ" msgstr "ファイル転送ログ"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "リソースタイプ" msgstr "リソースタイプ"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "リソース" msgstr "リソース"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "時間" msgstr "時間"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "活動の種類" msgstr "活動の種類"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "詳細 ID" msgstr "詳細 ID"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "活動記録" msgstr "活動記録"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "による変更" msgstr "による変更"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "パスワード変更ログ" msgstr "パスワード変更ログ"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "ログインタイプ" msgstr "ログインタイプ"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "ログインIP" msgstr "ログインIP"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "理由" msgstr "理由"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "日付ログイン" msgstr "日付ログイン"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "認証バックエンド" msgstr "認証バックエンド"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "ユーザーログインログ" msgstr "ユーザーログインログ"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "セッションID" msgstr "セッションID"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "日付ログイン" msgstr "日付ログイン"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "ユーザーセッション" msgstr "ユーザーセッション"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "オフラインユーザセッション" msgstr "オフラインユーザセッション"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "アプリ" msgstr "アプリ"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "アプリ ID" msgstr "アプリ ID"
@ -4521,7 +4524,7 @@ msgid ""
msgstr "公開鍵の更新が開始されなかった場合、アカウントにセキュリティ上の問題がある可能性があります" msgstr "公開鍵の更新が開始されなかった場合、アカウントにセキュリティ上の問題がある可能性があります"
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "キャンセル" msgstr "キャンセル"
@ -4792,7 +4795,7 @@ msgstr "エンタープライズプロフェッショナル版"
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "エンタープライズ・フラッグシップ・エディション" msgstr "エンタープライズ・フラッグシップ・エディション"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, python-format #, python-format
msgid "%(name)s was created successfully" msgid "%(name)s was created successfully"
msgstr "%(name)s が正常に作成されました" msgstr "%(name)s が正常に作成されました"
@ -7957,15 +7960,15 @@ msgstr "認証に失敗しました (不明): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "認証成功: {}" msgstr "認証成功: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "LDAPユーザーが取得されませんでした" msgstr "LDAPユーザーが取得されませんでした"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "合計 {},成功 {},失敗 {}" msgstr "合計 {},成功 {},失敗 {}"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr "無効 {}" msgstr "無効 {}"
@ -8189,6 +8192,11 @@ msgstr "オンラインセッションを持つ"
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "ユーザー%s %sこのセッション %s の録画です" msgstr "ユーザー%s %sこのセッション %s の録画です"
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "セッション再生"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "セッションが存在しません: {}" msgstr "セッションが存在しません: {}"
@ -8477,7 +8485,7 @@ msgstr "VNC ポート"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8541,10 +8549,6 @@ msgstr "ターミナル構成を表示できます"
msgid "Command record" msgid "Command record"
msgstr "コマンドレコード" msgstr "コマンドレコード"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "セッション再生"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "セッションのリプレイをアップロードできます" msgstr "セッションのリプレイをアップロードできます"
@ -8574,23 +8578,27 @@ msgstr "コマンド量"
msgid "Error reason" msgid "Error reason"
msgstr "間違った理由" msgstr "間違った理由"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "録画サイズ"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "セッション記録" msgstr "セッション記録"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "セッションを監視できます" msgstr "セッションを監視できます"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "セッションを共有できます" msgstr "セッションを共有できます"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "セッションを終了できます" msgstr "セッションを終了できます"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "セッションアクションのパーマを検証できます" msgstr "セッションアクションのパーマを検証できます"
@ -8862,21 +8870,17 @@ msgstr ""
"アセットに接続するときにアクセスされるホスト アドレス。空の場合は、現在のブラウザのアクセス アドレスが使用されます " "アセットに接続するときにアクセスされるホスト アドレス。空の場合は、現在のブラウザのアクセス アドレスが使用されます "
"(デフォルトのエンドポイントではホストの変更は許可されません)。" "(デフォルトのエンドポイントではホストの変更は許可されません)。"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the"
" connection"
msgstr "このIP範囲内のアセットは、以下のエンドポイントを使用して接続されます"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr "この IP 範囲またはホスト内の資産は、以下のエンドポイントを使用して接続されます。"
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "異なるエンドポイントの下に競合するアセットIPがある場合は、アセットタグを使用して実装します" msgstr "異なるエンドポイントの下に競合するアセットIPがある場合は、アセットタグを使用して実装します"
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "資産 IP"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "再生できます" msgstr "再生できます"
@ -9222,39 +9226,39 @@ msgstr "チケット"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "資産の申請" msgstr "資産の申請"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "オープン" msgstr "オープン"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "承認済み" msgstr "承認済み"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "拒否" msgstr "拒否"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "クローズ" msgstr "クローズ"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "1つのレベル" msgstr "1つのレベル"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "2つのレベル" msgstr "2つのレベル"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "すべての資産" msgstr "すべての資産"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "許可された資産" msgstr "許可された資産"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "有効な許可を受けた資産" msgstr "有効な許可を受けた資産"
@ -10146,6 +10150,7 @@ msgstr "携帯番号"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "送信" msgstr "送信"
@ -10427,7 +10432,7 @@ msgstr "スカイウィング私有雲"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -10549,47 +10554,47 @@ msgid ""
"platform type. Skip platform and protocol updates" "platform type. Skip platform and protocol updates"
msgstr "更新された資産 \"%s\" のプラットフォームタイプと元のタイプは一致しません。プラットフォームとプロトコルの更新をスキップ" msgstr "更新された資産 \"%s\" のプラットフォームタイプと元のタイプは一致しません。プラットフォームとプロトコルの更新をスキップ"
#: xpack/plugins/cloud/manager.py:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "資産の更新 \"%s\"" msgstr "資産の更新 \"%s\""
#: xpack/plugins/cloud/manager.py:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "ノードを設定する \"%s\"" msgstr "ノードを設定する \"%s\""
#: xpack/plugins/cloud/manager.py:493 #: xpack/plugins/cloud/manager.py:496
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "アカウントを設定する \"%s\"" msgstr "アカウントを設定する \"%s\""
#: xpack/plugins/cloud/manager.py:509 #: xpack/plugins/cloud/manager.py:512
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "プロトコル \"%s\" の設定" msgstr "プロトコル \"%s\" の設定"
#: xpack/plugins/cloud/manager.py:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "ラベル設定: \"%s\"" msgstr "ラベル設定: \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "同期インスタンス タスクを実行する" msgstr "同期インスタンス タスクを実行する"
@ -11142,15 +11147,3 @@ msgstr "ライセンスのインポートに成功"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "ライセンスが無効です" msgstr "ライセンスが無効です"
#, fuzzy
#~ msgid "Change rotation"
#~ msgstr "自動暗号化"
#~ msgid "Change password"
#~ msgstr "パスワードを変更する"
#~ msgid ""
#~ "When creating or modifying an account requires account push, this task is "
#~ "executed"
#~ msgstr "アカウントの作成、アカウントの変更を行う際、アカウントプッシュが必要な場合はこのタスクを実行します"

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -164,7 +164,7 @@ msgid "API key"
msgstr "API 키" msgstr "API 키"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "모두" msgstr "모두"
@ -337,8 +337,8 @@ msgid "Success"
msgstr "성공" msgstr "성공"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "대기 중" msgstr "대기 중"
@ -452,7 +452,7 @@ msgstr "Vault 작업이 실패했습니다. 다시 시도하거나 Vault의 계
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -518,7 +518,7 @@ msgstr "비밀번호 변경 상태"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -634,7 +634,7 @@ msgstr "최종 사용 날짜"
#: terminal/models/component/endpoint.py:30 #: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "활성화 중" msgstr "활성화 중"
@ -754,7 +754,7 @@ msgstr "종료 날짜"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -868,7 +868,7 @@ msgstr "중복 비밀번호"
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 #: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:192 authentication/forms.py:21 authentication/forms.py:23 #: audits/models.py:195 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53 #: authentication/serializers/connect_token_secret.py:53
@ -889,7 +889,7 @@ msgid "Risk"
msgstr "위험" msgstr "위험"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "상세 정보" msgstr "상세 정보"
@ -1128,7 +1128,7 @@ msgstr "다시 열기"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "닫기" msgstr "닫기"
@ -1262,8 +1262,8 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 #: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:94 audits/models.py:176 #: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:275 audits/serializers.py:197 #: audits/models.py:278 audits/serializers.py:197
#: authentication/models/connection_token.py:37 #: authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1466,8 +1466,8 @@ msgid "Invalid engine id"
msgstr "엔진 ID가 잘못되었습니다." msgstr "엔진 ID가 잘못되었습니다."
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "집중 계정에 대한 위험 검사를 수행하시겠습니까?" msgstr "집계 계좌에 대한 위험 검사를 실시합니까?"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
#, python-format #, python-format
@ -1767,7 +1767,7 @@ msgstr "키가 불법이거나 키 비밀번호 오류"
msgid "App Acls" msgid "App Acls"
msgstr "접근 제어" msgstr "접근 제어"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "거부" msgstr "거부"
@ -1815,7 +1815,7 @@ msgid "1-100, the lower the value will be match first"
msgstr "우선순위 선택 범위는 1-100 (숫자가 작을수록 더 우선)" msgstr "우선순위 선택 범위는 1-100 (숫자가 작을수록 더 우선)"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 #: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107 #: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
@ -1949,12 +1949,16 @@ msgstr "조직 `{}` 가 존재하지 않습니다."
msgid "None of the reviewers belong to Organization `{}`" msgid "None of the reviewers belong to Organization `{}`"
msgstr "모든 검토자는 조직에 속하지 않습니다 `{}`" msgstr "모든 검토자는 조직에 속하지 않습니다 `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IP 주소가 유효하지 않습니다: `{}`" msgstr "IP 주소가 유효하지 않습니다: `{}`"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "주소가 유효하지 않습니다: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -1962,7 +1966,7 @@ msgstr ""
"* 모든 것을 포함함을 나타냅니다. 예: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, " "* 모든 것을 포함함을 나타냅니다. 예: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, "
"2001:db8:2de::e13, 2001:db8:1a:1110::/64" "2001:db8:2de::e13, 2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -1970,7 +1974,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "시간대" msgstr "시간대"
@ -2016,15 +2020,15 @@ msgstr "최근에 사용자가 로그인했음을 알려드립니다:"
msgid "User details" msgid "User details"
msgstr "사용자 세부정보" msgstr "사용자 세부정보"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "로그인 도시" msgstr "로그인 도시"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "사용자 에이전트" msgstr "사용자 에이전트"
@ -2456,7 +2460,7 @@ msgid "Port"
msgstr "포트" msgstr "포트"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "주소" msgstr "주소"
@ -2727,7 +2731,6 @@ msgstr "공용"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "설정" msgstr "설정"
@ -3331,12 +3334,12 @@ msgstr "로그인"
msgid "Notifications" msgid "Notifications"
msgstr "알림" msgstr "알림"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "동의" msgstr "동의"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "종료" msgstr "종료"
@ -3348,7 +3351,7 @@ msgstr "종료"
msgid "Terminal" msgid "Terminal"
msgstr "터미널" msgstr "터미널"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "작업 로그" msgstr "작업 로그"
@ -3378,8 +3381,8 @@ msgstr "입니다"
msgid "Job audit log" msgid "Job audit log"
msgstr "작업 감사 로그" msgstr "작업 감사 로그"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "원격 주소" msgstr "원격 주소"
@ -3409,97 +3412,97 @@ msgstr "세션"
msgid "File transfer log" msgid "File transfer log"
msgstr "파일 전송" msgstr "파일 전송"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "자원 유형" msgstr "자원 유형"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "자원" msgstr "자원"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "날짜" msgstr "날짜"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "활동 유형" msgstr "활동 유형"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "상세 ID" msgstr "상세 ID"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "활동 로그" msgstr "활동 로그"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "수정자" msgstr "수정자"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "비밀번호 변경 로그" msgstr "비밀번호 변경 로그"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "로그인 방식" msgstr "로그인 방식"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "로그인 IP" msgstr "로그인 IP"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "원인" msgstr "원인"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "로그인 날짜" msgstr "로그인 날짜"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "인증 토큰" msgstr "인증 토큰"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "사용자 로그인 로그" msgstr "사용자 로그인 로그"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "세션 식별자" msgstr "세션 식별자"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "로그인 날짜" msgstr "로그인 날짜"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "사용자 세션" msgstr "사용자 세션"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "오프라인 사용자 세션" msgstr "오프라인 사용자 세션"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "애플리케이션" msgstr "애플리케이션"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "애플리케이션 ID" msgstr "애플리케이션 ID"
@ -4514,7 +4517,7 @@ msgid ""
msgstr "취소" msgstr "취소"
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "재시도" msgstr "재시도"
@ -4786,7 +4789,7 @@ msgstr "기업 전문 버전"
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "기업 플래그십 버전" msgstr "기업 플래그십 버전"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, python-format #, python-format
msgid "%(name)s was created successfully" msgid "%(name)s was created successfully"
msgstr "%(name)s가 생성되었습니다." msgstr "%(name)s가 생성되었습니다."
@ -8014,15 +8017,15 @@ msgstr "인증 실패: (알 수 없음): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "인증 성공: {}" msgstr "인증 성공: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "LDAP 사용자를 획득하지 못함" msgstr "LDAP 사용자를 획득하지 못함"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "총 {}명, 성공 {}명, 실패 {}명" msgstr "총 {}명, 성공 {}명, 실패 {}명"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr "비활성화 {}" msgstr "비활성화 {}"
@ -8244,6 +8247,11 @@ msgstr "온라인 세션이 있습니다."
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "사용자 %s %s는 세션 %s의 녹화를 했습니다." msgstr "사용자 %s %s는 세션 %s의 녹화를 했습니다."
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "세션 녹화"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "회화가 존재하지 않습니다: {}" msgstr "회화가 존재하지 않습니다: {}"
@ -8532,7 +8540,7 @@ msgstr "VNC 포트"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8596,10 +8604,6 @@ msgstr "터미널 구성 조회 가능"
msgid "Command record" msgid "Command record"
msgstr "명령 기록" msgstr "명령 기록"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "세션 녹화"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "세션 녹화 업로드 가능" msgstr "세션 녹화 업로드 가능"
@ -8629,23 +8633,27 @@ msgstr "명령 수"
msgid "Error reason" msgid "Error reason"
msgstr "오류 원인" msgstr "오류 원인"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "녹화 크기"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "세션 기록" msgstr "세션 기록"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "세션 모니터링 가능" msgstr "세션 모니터링 가능"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "세션 공유 가능" msgstr "세션 공유 가능"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "세션 종료 가능" msgstr "세션 종료 가능"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "세션 Action 권한 검증 가능" msgstr "세션 Action 권한 검증 가능"
@ -8921,21 +8929,17 @@ msgstr ""
"연결 자산에 접근하는 호스트 주소. 비어 있을 경우 현재 브라우저의 접근 주소를 사용합니다 (기본 엔드포인트는 호스트를 수정할 수 " "연결 자산에 접근하는 호스트 주소. 비어 있을 경우 현재 브라우저의 접근 주소를 사용합니다 (기본 엔드포인트는 호스트를 수정할 수 "
"없습니다)" "없습니다)"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the"
" connection"
msgstr "해당 IP 범위 내의 자산은 아래의 엔드포인트를 사용하여 연결됩니다"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr "이 IP 범위 또는 호스트 내의 자산은 다음 엔드포인트를 사용하여 연결됩니다."
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "다른 엔드포인트에 있는 자산 IP 충돌 시, 자산 태그를 사용하여 해결합니다" msgstr "다른 엔드포인트에 있는 자산 IP 충돌 시, 자산 태그를 사용하여 해결합니다"
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "자산 IP"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "재생 가능 여부" msgstr "재생 가능 여부"
@ -9280,39 +9284,39 @@ msgstr "작업 관리"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "자산 신청" msgstr "자산 신청"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "열기" msgstr "열기"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "동의함" msgstr "동의함"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "거부함" msgstr "거부함"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "닫기" msgstr "닫기"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "1급" msgstr "1급"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "2급" msgstr "2급"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "모든 자산" msgstr "모든 자산"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "권한이 부여된 자산" msgstr "권한이 부여된 자산"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "유효한 권한이 부여된 자산" msgstr "유효한 권한이 부여된 자산"
@ -10229,6 +10233,7 @@ msgstr "휴대폰 번호"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "제출" msgstr "제출"
@ -10510,7 +10515,7 @@ msgstr "천익 개인 클라우드"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -10632,47 +10637,47 @@ msgid ""
"platform type. Skip platform and protocol updates" "platform type. Skip platform and protocol updates"
msgstr "자산 \"%s\"의 업데이트 플랫폼과 원래 플랫폼 유형이 일치하지 않습니다. 플랫폼 및 프로토콜 업데이트를 건너뜁니다" msgstr "자산 \"%s\"의 업데이트 플랫폼과 원래 플랫폼 유형이 일치하지 않습니다. 플랫폼 및 프로토콜 업데이트를 건너뜁니다"
#: xpack/plugins/cloud/manager.py:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "자산 \"%s\" 업데이트됨" msgstr "자산 \"%s\" 업데이트됨"
#: xpack/plugins/cloud/manager.py:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "노드 설정: \"%s\"" msgstr "노드 설정: \"%s\""
#: xpack/plugins/cloud/manager.py:493 #: xpack/plugins/cloud/manager.py:496
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "계정 설정: %s" msgstr "계정 설정: %s"
#: xpack/plugins/cloud/manager.py:509 #: xpack/plugins/cloud/manager.py:512
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "프로토콜 설정: \"%s\"" msgstr "프로토콜 설정: \"%s\""
#: xpack/plugins/cloud/manager.py:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "태그 설정: \"%s\"" msgstr "태그 설정: \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "동기화 인스턴스 작업 실행" msgstr "동기화 인스턴스 작업 실행"
@ -11226,15 +11231,3 @@ msgstr "라이센스 가져오기 성공"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "라이센스가 유효하지 않습니다." msgstr "라이센스가 유효하지 않습니다."
#, fuzzy
#~ msgid "Change rotation"
#~ msgstr "자동화 비밀번호 변경"
#~ msgid "Change password"
#~ msgstr "비밀번호 변경"
#~ msgid ""
#~ "When creating or modifying an account requires account push, this task is "
#~ "executed"
#~ msgstr "계정을 생성하거나 수정할 때, 계정이 푸시될 필요가 있을 경우 이 작업을 실행합니다."

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -164,7 +164,7 @@ msgid "API key"
msgstr "API key" msgstr "API key"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "Todos" msgstr "Todos"
@ -338,8 +338,8 @@ msgid "Success"
msgstr "Successo" msgstr "Successo"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "Pendente" msgstr "Pendente"
@ -455,7 +455,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -521,7 +521,7 @@ msgstr "Status da Alteração de Senha"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -637,7 +637,7 @@ msgstr "Data do último uso"
#: terminal/models/component/endpoint.py:30 #: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "Ativação em andamento" msgstr "Ativação em andamento"
@ -757,7 +757,7 @@ msgstr "Data de fim"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -886,7 +886,7 @@ msgstr "Senha repetida"
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 #: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:192 authentication/forms.py:21 authentication/forms.py:23 #: audits/models.py:195 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53 #: authentication/serializers/connect_token_secret.py:53
@ -907,7 +907,7 @@ msgid "Risk"
msgstr "Risco" msgstr "Risco"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "Detalhes" msgstr "Detalhes"
@ -1161,7 +1161,7 @@ msgstr "Reabrir"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "Fechar" msgstr "Fechar"
@ -1295,8 +1295,8 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 #: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:94 audits/models.py:176 #: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:275 audits/serializers.py:197 #: audits/models.py:278 audits/serializers.py:197
#: authentication/models/connection_token.py:37 #: authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1511,8 +1511,8 @@ msgid "Invalid engine id"
msgstr "ID do motor inválido" msgstr "ID do motor inválido"
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "Deve ser realizada uma verificação de risco para as contas agrupadas." msgstr "É feita uma verificação de risco para contas agrupadas?"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
#, python-format #, python-format
@ -1840,7 +1840,7 @@ msgstr "Chave inválida ou erro de senha da chave"
msgid "App Acls" msgid "App Acls"
msgstr "Controle de acesso" msgstr "Controle de acesso"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "Negar" msgstr "Negar"
@ -1890,7 +1890,7 @@ msgstr ""
" prioridade)" " prioridade)"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 #: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107 #: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
@ -2025,12 +2025,16 @@ msgstr "A organização `{}` não existe."
msgid "None of the reviewers belong to Organization `{}`" 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:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "Endereço IP inválido: `{}`" msgstr "Endereço IP inválido: `{}`"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "Endereço inválido: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -2038,7 +2042,7 @@ msgstr ""
"* indica correspondência com todos. Por exemplo: 192.168.10.1, " "* indica correspondência com todos. Por exemplo: 192.168.10.1, "
"192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64" "192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -2046,7 +2050,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "Período" msgstr "Período"
@ -2095,15 +2099,15 @@ msgstr "Queremos informá-lo de que recentemente houve logins de usuários:"
msgid "User details" msgid "User details"
msgstr "Detalhes do usuário" msgstr "Detalhes do usuário"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "Cidade do login" msgstr "Cidade do login"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "Agente do usuário" msgstr "Agente do usuário"
@ -2549,7 +2553,7 @@ msgid "Port"
msgstr "Porta" msgstr "Porta"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "Endereço" msgstr "Endereço"
@ -2820,7 +2824,6 @@ msgstr "Público"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "Configurações" msgstr "Configurações"
@ -3454,12 +3457,12 @@ msgstr "Login"
msgid "Notifications" msgid "Notifications"
msgstr "Notificações" msgstr "Notificações"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "Concordar" msgstr "Concordar"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "Terminar" msgstr "Terminar"
@ -3471,7 +3474,7 @@ msgstr "Terminar"
msgid "Terminal" msgid "Terminal"
msgstr "Terminal" msgstr "Terminal"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "Registro de Ações" msgstr "Registro de Ações"
@ -3501,8 +3504,8 @@ msgstr "Sim"
msgid "Job audit log" msgid "Job audit log"
msgstr "Logs de auditoria de tarefas" msgstr "Logs de auditoria de tarefas"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "Endereço remoto" msgstr "Endereço remoto"
@ -3532,97 +3535,97 @@ msgstr "Sessão"
msgid "File transfer log" msgid "File transfer log"
msgstr "Transferência de arquivo" msgstr "Transferência de arquivo"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "Tipo de recurso" msgstr "Tipo de recurso"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "Recurso" msgstr "Recurso"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "Data" msgstr "Data"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "Tipo de atividade" msgstr "Tipo de atividade"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "Detalhes ID" msgstr "Detalhes ID"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "Registro de Atividades" msgstr "Registro de Atividades"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "Modificador" msgstr "Modificador"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "Registro de Alteração de Senha" msgstr "Registro de Alteração de Senha"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "Método de Login" msgstr "Método de Login"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "IP de Login" msgstr "IP de Login"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "Motivo" msgstr "Motivo"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "Data de Login" msgstr "Data de Login"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "Token de Autenticação" msgstr "Token de Autenticação"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "Registro de Login de Usuário" msgstr "Registro de Login de Usuário"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "Identificador de Sessão" msgstr "Identificador de Sessão"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "Data de Login" msgstr "Data de Login"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "Sessão do Usuário" msgstr "Sessão do Usuário"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "Desconectar Sessão do Usuário" msgstr "Desconectar Sessão do Usuário"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "Aplicativo" msgstr "Aplicativo"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "IDdoAplicativo" msgstr "IDdoAplicativo"
@ -4689,7 +4692,7 @@ msgstr ""
"pode estar com problemas de segurança" "pode estar com problemas de segurança"
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
@ -4974,7 +4977,7 @@ msgstr "Versão Profissional Empresarial"
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:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, 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"
@ -8339,15 +8342,15 @@ msgstr "Falha na autenticação: (desconhecido): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "Autenticação bem sucedida: {}" msgstr "Autenticação bem sucedida: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "Não foi possível obter usuário LDAP" msgstr "Não foi possível obter usuário LDAP"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "Total de {}, sucesso {}, falha {}" msgstr "Total de {}, sucesso {}, falha {}"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr ", desativar {}" msgstr ", desativar {}"
@ -8581,6 +8584,11 @@ msgstr "Existem sessões online"
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "O usuário %s %s a gravação da sessão %s" msgstr "O usuário %s %s a gravação da sessão %s"
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Gravação de sessão"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "Sessão não existe: {}" msgstr "Sessão não existe: {}"
@ -8869,7 +8877,7 @@ msgstr "Porta VNC"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8933,10 +8941,6 @@ msgstr "Pode-se visualizar a configuração do terminal"
msgid "Command record" msgid "Command record"
msgstr "Registro de comandos" msgstr "Registro de comandos"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Gravação de sessão"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "É possível fazer upload da gravação da sessão" msgstr "É possível fazer upload da gravação da sessão"
@ -8966,23 +8970,27 @@ msgstr "Quantidade de comandos"
msgid "Error reason" msgid "Error reason"
msgstr "Motivo do erro" msgstr "Motivo do erro"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "Tamanho da gravação"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "Registros de sessão" msgstr "Registros de sessão"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "É possível monitorar a sessão" msgstr "É possível monitorar a sessão"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "É possível compartilhar a sessão" msgstr "É possível compartilhar a sessão"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "É possível encerrar a sessão" msgstr "É possível encerrar a sessão"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "É possível validar as permissões de Action na sessão." msgstr "É possível validar as permissões de Action na sessão."
@ -9269,23 +9277,21 @@ msgstr ""
"endereço de acesso do navegador atual (o host padrão não permite " "endereço de acesso do navegador atual (o host padrão não permite "
"modificação)" "modificação)"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the"
" connection"
msgstr "O ativo na faixa de IP usará o endpoint abaixo para conexão"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr ""
"Os ativos dentro deste intervalo de IP ou host serão conectados utilizando o"
" seguinte endpoint."
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "" msgstr ""
"Se houver conflitos de IP de ativos em diferentes pontos finais, use tags de" "Se houver conflitos de IP de ativos em diferentes pontos finais, use tags de"
" ativos para resolver." " ativos para resolver."
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "Ativo IP"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "É Repetível" msgstr "É Repetível"
@ -9646,39 +9652,39 @@ msgstr "Gerenciar ordens de serviço"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "Solicitar Ativos" msgstr "Solicitar Ativos"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "Abrir" msgstr "Abrir"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "Aprovado" msgstr "Aprovado"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "Negado" msgstr "Negado"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "Fechado" msgstr "Fechado"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "Nível 1" msgstr "Nível 1"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "Nível 2" msgstr "Nível 2"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "Todos Ativos" msgstr "Todos Ativos"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "Ativos Autorizados" msgstr "Ativos Autorizados"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "Ativos autorizados efetivamente" msgstr "Ativos autorizados efetivamente"
@ -10616,6 +10622,7 @@ msgstr "Número de celular"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "Enviar" msgstr "Enviar"
@ -10914,7 +10921,7 @@ msgstr "Tianyi Cloud Privado"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -11038,47 +11045,47 @@ 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:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, 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:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, 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:493 #: xpack/plugins/cloud/manager.py:496
#, 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:509 #: xpack/plugins/cloud/manager.py:512
#, 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:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "Definir etiqueta: \"%s\"" msgstr "Definir etiqueta: \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 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"
@ -11640,17 +11647,3 @@ msgstr "Importação de licença bem-sucedida"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "Licença inválida" msgstr "Licença inválida"
#, fuzzy
#~ msgid "Change rotation"
#~ msgstr "Automação da alteração de senha"
#~ msgid "Change password"
#~ msgstr "Alterar Senha"
#~ msgid ""
#~ "When creating or modifying an account requires account push, this task is "
#~ "executed"
#~ msgstr ""
#~ "Essa tarefa é realizada quando uma conta é criada ou modificada e o envio da"
#~ " conta é necessário"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+0800\n"
"PO-Revision-Date: 2025-06-11 11:51+0300\n" "PO-Revision-Date: 2025-06-11 11:51+0300\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -166,7 +166,7 @@ msgid "API key"
msgstr "Ключ API" msgstr "Ключ API"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "Все" msgstr "Все"
@ -339,8 +339,8 @@ msgid "Success"
msgstr "Успех" msgstr "Успех"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "В ожидании" msgstr "В ожидании"
@ -456,7 +456,7 @@ msgstr ""
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -522,7 +522,7 @@ msgstr "Статус изменения секрета"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -638,7 +638,7 @@ msgstr "Дата последнего использования"
#: terminal/models/component/endpoint.py:30 #: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "Активен" msgstr "Активен"
@ -758,7 +758,7 @@ msgstr "Дата окончания"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -872,7 +872,7 @@ msgstr "Повторяющийся пароль"
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 #: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:192 authentication/forms.py:21 authentication/forms.py:23 #: audits/models.py:195 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53 #: authentication/serializers/connect_token_secret.py:53
@ -893,7 +893,7 @@ msgid "Risk"
msgstr "Риск" msgstr "Риск"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "Подробности" msgstr "Подробности"
@ -1148,7 +1148,7 @@ msgstr "Открыть заново"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "Закрыть" msgstr "Закрыть"
@ -1282,8 +1282,8 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 #: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:94 audits/models.py:176 #: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:275 audits/serializers.py:197 #: audits/models.py:278 audits/serializers.py:197
#: authentication/models/connection_token.py:37 #: authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1494,8 +1494,8 @@ msgid "Invalid engine id"
msgstr "Неверный ID механизма" msgstr "Неверный ID механизма"
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "Следует ли проверять риск, связанный с собранными УЗ." msgstr "Следует ли проводить проверку рисков для объединенных счетов?"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
#, python-format #, python-format
@ -1819,7 +1819,7 @@ msgstr "неверный закрытый ключ или ошибка паро
msgid "App Acls" msgid "App Acls"
msgstr "Контроль доступа" msgstr "Контроль доступа"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "Отказать" msgstr "Отказать"
@ -1867,7 +1867,7 @@ msgid "1-100, the lower the value will be match first"
msgstr "1-100 (меньшее число - выше приоритет)" msgstr "1-100 (меньшее число - выше приоритет)"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 #: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107 #: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
@ -2002,12 +2002,16 @@ msgstr "Организация `{}` не существует"
msgid "None of the reviewers belong to Organization `{}`" msgid "None of the reviewers belong to Organization `{}`"
msgstr "Ни один утверждающий не относится к организации `{}`" msgstr "Ни один утверждающий не относится к организации `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "Неверный IP-адрес: `{}`" msgstr "Неверный IP-адрес: `{}`"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "Адрес недействителен: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -2016,7 +2020,7 @@ msgstr ""
"192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2 de::e13, " "192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2 de::e13, "
"2001:db8:1a:1110::/64" "2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -2024,7 +2028,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "Период времени" msgstr "Период времени"
@ -2072,15 +2076,15 @@ msgstr "Мы хотим сообщить вам, что недавно воше
msgid "User details" msgid "User details"
msgstr "Данные пользователя" msgstr "Данные пользователя"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "Город входа" msgstr "Город входа"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "Агент пользователя" msgstr "Агент пользователя"
@ -2525,7 +2529,7 @@ msgid "Port"
msgstr "Порт" msgstr "Порт"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "Адрес" msgstr "Адрес"
@ -2796,7 +2800,6 @@ msgstr "Публичный"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "Настройки" msgstr "Настройки"
@ -3436,12 +3439,12 @@ msgstr "Войти"
msgid "Notifications" msgid "Notifications"
msgstr "Уведомления" msgstr "Уведомления"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "Одобрить" msgstr "Одобрить"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "Завершено" msgstr "Завершено"
@ -3453,7 +3456,7 @@ msgstr "Завершено"
msgid "Terminal" msgid "Terminal"
msgstr "Терминал" msgstr "Терминал"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "Журнал операций" msgstr "Журнал операций"
@ -3483,8 +3486,8 @@ msgstr "Да"
msgid "Job audit log" msgid "Job audit log"
msgstr "Журнал аудита заданий" msgstr "Журнал аудита заданий"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "Удалённый адрес" msgstr "Удалённый адрес"
@ -3514,97 +3517,97 @@ msgstr "Сессия"
msgid "File transfer log" msgid "File transfer log"
msgstr "Журнал передачи файлов" msgstr "Журнал передачи файлов"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "Тип ресурса" msgstr "Тип ресурса"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "Ресурс" msgstr "Ресурс"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "Дата и время" msgstr "Дата и время"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "Тип активности" msgstr "Тип активности"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "ID деталей" msgstr "ID деталей"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "Журнал активности" msgstr "Журнал активности"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "Изменивший" msgstr "Изменивший"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "Журнал изменения пароля" msgstr "Журнал изменения пароля"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "Способ входа" msgstr "Способ входа"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "IP входа" msgstr "IP входа"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "МФА" msgstr "МФА"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "Причина" msgstr "Причина"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "Дата входа" msgstr "Дата входа"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "Токен аутентификации" msgstr "Токен аутентификации"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "Журнал входа пользователя" msgstr "Журнал входа пользователя"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "Ключ сессии" msgstr "Ключ сессии"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "Дата входа" msgstr "Дата входа"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "Сессия пользователя" msgstr "Сессия пользователя"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "Прервать сессию пользователя" msgstr "Прервать сессию пользователя"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "Приложение" msgstr "Приложение"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "ID приложения" msgstr "ID приложения"
@ -4672,7 +4675,7 @@ msgstr ""
"безопасность вашей учетной записи под угрозой" "безопасность вашей учетной записи под угрозой"
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "Отмена" msgstr "Отмена"
@ -4955,7 +4958,7 @@ msgstr "Редакция Professional"
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "Редакция Ultimate" msgstr "Редакция Ultimate"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, python-format #, python-format
msgid "%(name)s was created successfully" msgid "%(name)s was created successfully"
msgstr "%(name)s успешно создано" msgstr "%(name)s успешно создано"
@ -8303,15 +8306,15 @@ msgstr "Ошибка аутентификации: (неизвестная): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "Успешная аутентификация: {}" msgstr "Успешная аутентификация: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "Не удалось получить пользователей из LDAP" msgstr "Не удалось получить пользователей из LDAP"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "Всего {} , успешно {} , неудачно {}" msgstr "Всего {} , успешно {} , неудачно {}"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr ", отключено {}" msgstr ", отключено {}"
@ -8544,6 +8547,11 @@ msgstr "Есть активные сессии"
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "Пользователь %s %s запись сеанса %s" msgstr "Пользователь %s %s запись сеанса %s"
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Запись сессий"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "Сессия не существует: {}" msgstr "Сессия не существует: {}"
@ -8832,7 +8840,7 @@ msgstr "VNC порт"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8896,10 +8904,6 @@ msgstr "Просмотр конфигурации терминала"
msgid "Command record" msgid "Command record"
msgstr "Запись команд" msgstr "Запись команд"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Запись сессий"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "Загрузка записи сессии" msgstr "Загрузка записи сессии"
@ -8929,23 +8933,27 @@ msgstr "Количество команд"
msgid "Error reason" msgid "Error reason"
msgstr "Причина ошибки" msgstr "Причина ошибки"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "Размер видео"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "Запись сессии" msgstr "Запись сессии"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "Контроль сессии" msgstr "Контроль сессии"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "Поделиться сессией" msgstr "Поделиться сессией"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "Прерывание сессии" msgstr "Прерывание сессии"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "Проверка прав на действия с сессией" msgstr "Проверка прав на действия с сессией"
@ -9236,25 +9244,21 @@ msgstr ""
"Если он пустой, используется адрес доступа текущего браузера (в конечной " "Если он пустой, используется адрес доступа текущего браузера (в конечной "
"точке по умолчанию нельзя изменить хост)" "точке по умолчанию нельзя изменить хост)"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the"
" connection"
msgstr ""
"Активы в этом диапазоне IP будут подключаться с использованием нижеуказанных"
" конечных точек"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr ""
"Активы в пределах данного диапазона IP или хоста будут подключены с "
"использованием следующей конечной точки."
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "" msgstr ""
"Если есть конфликт IP активов под разными конечными точками, используйте " "Если есть конфликт IP активов под разными конечными точками, используйте "
"теги активов" "теги активов"
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "IP актива"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "Воспроизведение" msgstr "Воспроизведение"
@ -9615,39 +9619,39 @@ msgstr "Управление заявками"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "Запрос актива" msgstr "Запрос актива"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "Открыто" msgstr "Открыто"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "Согласовано" msgstr "Согласовано"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "Отклонено" msgstr "Отклонено"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "Закрыто" msgstr "Закрыто"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "Уровень 1" msgstr "Уровень 1"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "Уровень 2" msgstr "Уровень 2"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "Все активы" msgstr "Все активы"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "Разрешенные активы" msgstr "Разрешенные активы"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "Активы с действующими правами" msgstr "Активы с действующими правами"
@ -10577,6 +10581,7 @@ msgstr "Мобильный номер"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "Отправить" msgstr "Отправить"
@ -10875,7 +10880,7 @@ msgstr "CTYun Private Cloud"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -10999,47 +11004,47 @@ msgstr ""
"Обновлённая платформа актива \"%s\" не совпадает с исходным типом платформы." "Обновлённая платформа актива \"%s\" не совпадает с исходным типом платформы."
" Пропущено обновление платформы и протокола" " Пропущено обновление платформы и протокола"
#: xpack/plugins/cloud/manager.py:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "Обновление актива \"%s\"" msgstr "Обновление актива \"%s\""
#: xpack/plugins/cloud/manager.py:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "Задать папки \"%s\"" msgstr "Задать папки \"%s\""
#: xpack/plugins/cloud/manager.py:493 #: xpack/plugins/cloud/manager.py:496
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "Настройка учетных записей: %s" msgstr "Настройка учетных записей: %s"
#: xpack/plugins/cloud/manager.py:509 #: xpack/plugins/cloud/manager.py:512
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "Настройка протоколов \"%s\"" msgstr "Настройка протоколов \"%s\""
#: xpack/plugins/cloud/manager.py:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "Настройка тегов \"%s\"" msgstr "Настройка тегов \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "Выполнение задачи синхронизации экземпляров" msgstr "Выполнение задачи синхронизации экземпляров"
@ -11597,10 +11602,3 @@ msgstr "Лицензия успешно импортирована"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "Лицензия недействительна" msgstr "Лицензия недействительна"
#, fuzzy
#~ msgid "Change rotation"
#~ msgstr "Автоматизация смены секрета"
#~ msgid "Change password"
#~ msgstr "Изменить пароль"

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -163,7 +163,7 @@ msgid "API key"
msgstr "API key" msgstr "API key"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "全部" msgstr "全部"
@ -335,8 +335,8 @@ msgid "Success"
msgstr "成功" msgstr "成功"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "待定的" msgstr "待定的"
@ -450,7 +450,7 @@ msgstr "Vault 操作失败,请重试,或者检查 Vault 上的账号信息
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -516,7 +516,7 @@ msgstr "改密状态"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -627,7 +627,7 @@ msgstr "最后使用日期"
#: perms/models/asset_permission.py:82 terminal/models/component/endpoint.py:30 #: perms/models/asset_permission.py:82 terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "激活中" msgstr "激活中"
@ -747,7 +747,7 @@ msgstr "结束日期"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -860,7 +860,7 @@ msgstr "重复密码"
#: accounts/templates/accounts/gather_account_report.html:118 #: accounts/templates/accounts/gather_account_report.html:118
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:192 #: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:195
#: authentication/forms.py:21 authentication/forms.py:23 #: authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
@ -882,7 +882,7 @@ msgid "Risk"
msgstr "风险" msgstr "风险"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "详情" msgstr "详情"
@ -1126,7 +1126,7 @@ msgstr "重新打开"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "关闭" msgstr "关闭"
@ -1260,7 +1260,7 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:55 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:55
#: audits/models.py:94 audits/models.py:176 audits/models.py:275 #: audits/models.py:97 audits/models.py:179 audits/models.py:278
#: audits/serializers.py:197 authentication/models/connection_token.py:37 #: audits/serializers.py:197 authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1467,7 +1467,7 @@ msgid "Invalid engine id"
msgstr "引擎 ID 无效" msgstr "引擎 ID 无效"
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "是否对聚集账户进行风险检查。" msgstr "是否对聚集账户进行风险检查。"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
@ -1783,7 +1783,7 @@ msgstr "密钥不合法或密钥密码错误"
msgid "App Acls" msgid "App Acls"
msgstr "访问控制" msgstr "访问控制"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "拒绝" msgstr "拒绝"
@ -1831,7 +1831,7 @@ msgid "1-100, the lower the value will be match first"
msgstr "优先级可选范围为 1-100 (数值越小越优先)" msgstr "优先级可选范围为 1-100 (数值越小越优先)"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 audits/serializers.py:107 #: assets/models/cmd_filter.py:81 audits/models.py:99 audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:63 perms/serializers/permission.py:85 #: perms/serializers/permission.py:63 perms/serializers/permission.py:85
@ -1964,12 +1964,16 @@ msgstr "组织 `{}` 不存在"
msgid "None of the reviewers belong to Organization `{}`" msgid "None of the reviewers belong to Organization `{}`"
msgstr "所有复核人都不属于组织 `{}`" msgstr "所有复核人都不属于组织 `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IP 地址无效: `{}`" msgstr "IP 地址无效: `{}`"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "地址无效: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -1977,7 +1981,7 @@ msgstr ""
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:" "* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:"
"db8:2de::e13, 2001:db8:1a:1110::/64" "db8:2de::e13, 2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -1985,7 +1989,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "时段" msgstr "时段"
@ -2031,15 +2035,15 @@ msgstr "我们想通知您,最近有用户登录:"
msgid "User details" msgid "User details"
msgstr "用户详情" msgstr "用户详情"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "登录城市" msgstr "登录城市"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "用户代理" msgstr "用户代理"
@ -2472,7 +2476,7 @@ msgid "Port"
msgstr "端口" msgstr "端口"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "地址" msgstr "地址"
@ -2745,7 +2749,6 @@ msgstr "开放的"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "设置" msgstr "设置"
@ -3359,12 +3362,12 @@ msgstr "登录"
msgid "Notifications" msgid "Notifications"
msgstr "通知" msgstr "通知"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "同意" msgstr "同意"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "结束" msgstr "结束"
@ -3376,7 +3379,7 @@ msgstr "结束"
msgid "Terminal" msgid "Terminal"
msgstr "终端" msgstr "终端"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "操作日志" msgstr "操作日志"
@ -3406,8 +3409,8 @@ msgstr "是"
msgid "Job audit log" msgid "Job audit log"
msgstr "作业审计日志" msgstr "作业审计日志"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "远端地址" msgstr "远端地址"
@ -3437,97 +3440,97 @@ msgstr "会话"
msgid "File transfer log" msgid "File transfer log"
msgstr "文件传输" msgstr "文件传输"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "资源类型" msgstr "资源类型"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "资源" msgstr "资源"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "日期" msgstr "日期"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "活动类型" msgstr "活动类型"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "详情 ID" msgstr "详情 ID"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "活动日志" msgstr "活动日志"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "修改者" msgstr "修改者"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "改密日志" msgstr "改密日志"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "登录方式" msgstr "登录方式"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "登录 IP" msgstr "登录 IP"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "原因" msgstr "原因"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "登录日期" msgstr "登录日期"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "认证令牌" msgstr "认证令牌"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "用户登录日志" msgstr "用户登录日志"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "会话标识" msgstr "会话标识"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "登录日期" msgstr "登录日期"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "用户会话" msgstr "用户会话"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "下线用户会话" msgstr "下线用户会话"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "应用" msgstr "应用"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "应用 ID" msgstr "应用 ID"
@ -4547,7 +4550,7 @@ msgid ""
msgstr "如果这次公钥更新不是由你发起的,那么你的账号可能存在安全问题" msgstr "如果这次公钥更新不是由你发起的,那么你的账号可能存在安全问题"
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
@ -4819,7 +4822,7 @@ msgstr "企业专业版"
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "企业旗舰版" msgstr "企业旗舰版"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, python-format #, python-format
msgid "%(name)s was created successfully" msgid "%(name)s was created successfully"
msgstr "%(name)s 创建成功" msgstr "%(name)s 创建成功"
@ -8020,15 +8023,15 @@ msgstr "认证失败: (未知): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "认证成功: {}" msgstr "认证成功: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "没有获取到 LDAP 用户" msgstr "没有获取到 LDAP 用户"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "总共 {},成功 {},失败 {}" msgstr "总共 {},成功 {},失败 {}"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr ", 禁用 {}" msgstr ", 禁用 {}"
@ -8249,6 +8252,11 @@ msgstr "有在线会话"
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "用户 %s %s 了会话 %s 的录像" msgstr "用户 %s %s 了会话 %s 的录像"
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "会话录像"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "会话不存在: {}" msgstr "会话不存在: {}"
@ -8537,7 +8545,7 @@ msgstr "VNC 端口"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8601,10 +8609,6 @@ msgstr "可以查看终端配置"
msgid "Command record" msgid "Command record"
msgstr "命令记录" msgstr "命令记录"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "会话录像"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "可以上传会话录像" msgstr "可以上传会话录像"
@ -8633,23 +8637,27 @@ msgstr "命令数量"
msgid "Error reason" msgid "Error reason"
msgstr "错误原因" msgstr "错误原因"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "录像大小"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "会话记录" msgstr "会话记录"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "可以监控会话" msgstr "可以监控会话"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "可以分享会话" msgstr "可以分享会话"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "可以终断会话" msgstr "可以终断会话"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "可以验证会话动作权限" msgstr "可以验证会话动作权限"
@ -8933,21 +8941,17 @@ msgstr ""
"连接资产时访问的主机地址,如果为空则使用当前浏览器的访问地址 (默认端点不允许" "连接资产时访问的主机地址,如果为空则使用当前浏览器的访问地址 (默认端点不允许"
"修改主机)" "修改主机)"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the "
"connection"
msgstr "该 IP 范围内的资产,将使用下面的端点进行连接"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used "
"for the connection"
msgstr "此 IP 范围或主机内的资产,将使用以下端点进行连接"
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "如果不同端点下的资产 IP 有冲突,使用资产标签实现" msgstr "如果不同端点下的资产 IP 有冲突,使用资产标签实现"
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "资产 IP"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "是否可重放" msgstr "是否可重放"
@ -9302,39 +9306,39 @@ msgstr "工单管理"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "申请资产" msgstr "申请资产"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "打开" msgstr "打开"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "已同意" msgstr "已同意"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "已拒绝" msgstr "已拒绝"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "关闭的" msgstr "关闭的"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "1 级" msgstr "1 级"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "2 级" msgstr "2 级"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "所有资产" msgstr "所有资产"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "授权的资产" msgstr "授权的资产"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "有效授权的资产" msgstr "有效授权的资产"
@ -10241,6 +10245,7 @@ msgstr "手机号码"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "提交" msgstr "提交"
@ -10522,7 +10527,7 @@ msgstr "天翼私有云"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -10644,47 +10649,47 @@ msgid ""
"platform type. Skip platform and protocol updates" "platform type. Skip platform and protocol updates"
msgstr "资产 \"%s\" 的更新平台与原平台类型不一致。跳过平台和协议更新" msgstr "资产 \"%s\" 的更新平台与原平台类型不一致。跳过平台和协议更新"
#: xpack/plugins/cloud/manager.py:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "更新资产 \"%s\"" msgstr "更新资产 \"%s\""
#: xpack/plugins/cloud/manager.py:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "设置节点: \"%s\"" msgstr "设置节点: \"%s\""
#: xpack/plugins/cloud/manager.py:493 #: xpack/plugins/cloud/manager.py:496
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "设置账号: %s" msgstr "设置账号: %s"
#: xpack/plugins/cloud/manager.py:509 #: xpack/plugins/cloud/manager.py:512
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "设置协议 \"%s\"" msgstr "设置协议 \"%s\""
#: xpack/plugins/cloud/manager.py:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "设置标签: \"%s\"" msgstr "设置标签: \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "执行同步实例任务" msgstr "执行同步实例任务"
@ -11237,3 +11242,6 @@ msgstr "许可证导入成功"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "许可证无效" msgstr "许可证无效"
#~ msgid "Asset IP"
#~ msgstr "资产 IP"

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-06-27 13:13+0800\n" "POT-Creation-Date: 2025-07-08 15:52+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"
@ -164,7 +164,7 @@ msgid "API key"
msgstr "API key" msgstr "API key"
#: accounts/const/account.py:14 common/db/fields.py:231 #: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14 #: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All" msgid "All"
msgstr "全部" msgstr "全部"
@ -337,8 +337,8 @@ msgid "Success"
msgstr "成功" msgstr "成功"
#: accounts/const/automation.py:117 common/const/choices.py:63 #: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:29 #: common/const/choices.py:113 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:38 #: tickets/const.py:39
msgid "Pending" msgid "Pending"
msgstr "待定的" msgstr "待定的"
@ -452,7 +452,7 @@ msgstr "Vault 操作失敗,請重試,或檢查 Vault 上的帳號信息。"
#: accounts/templates/accounts/push_account_report.html:118 #: accounts/templates/accounts/push_account_report.html:118
#: acls/serializers/base.py:132 assets/models/asset/common.py:102 #: acls/serializers/base.py:132 assets/models/asset/common.py:102
#: assets/models/asset/common.py:428 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:315 audits/serializers.py:230 #: audits/models.py:59 audits/models.py:318 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
#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/models/session/session.py:35 terminal/notifications.py:156
@ -518,7 +518,7 @@ msgstr "改密狀態"
#: accounts/templates/accounts/change_secret_failed_info.html:12 #: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:133 #: acls/serializers/base.py:133
#: acls/templates/acls/asset_login_reminder.html:10 #: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:316 #: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:319
#: audits/serializers.py:231 authentication/api/connection_token.py:464 #: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75 #: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
@ -634,7 +634,7 @@ msgstr "最後使用日期"
#: terminal/models/component/endpoint.py:30 #: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118 #: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44 #: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36 #: tickets/const.py:37
msgid "Active" msgid "Active"
msgstr "啟用中" msgstr "啟用中"
@ -754,7 +754,7 @@ msgstr "結束日期"
#: accounts/models/automations/gather_account.py:26 #: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39 #: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137 #: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:45 audits/models.py:212 #: assets/serializers/automations/base.py:45 audits/models.py:215
#: 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:374 terminal/models/applet/host.py:140 #: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30 #: terminal/models/component/status.py:30
@ -868,7 +868,7 @@ msgstr "重複密碼"
#: accounts/templates/accounts/push_account_report.html:79 #: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119 #: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50 #: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:192 authentication/forms.py:21 authentication/forms.py:23 #: audits/models.py:195 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/serializers/connect_token_secret.py:43 #: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53 #: authentication/serializers/connect_token_secret.py:53
@ -889,7 +889,7 @@ msgid "Risk"
msgstr "風險" msgstr "風險"
#: accounts/models/automations/check_account.py:73 #: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:27 audits/models.py:154 #: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail" msgid "Detail"
msgstr "詳情" msgstr "詳情"
@ -1128,7 +1128,7 @@ msgstr "重新打開"
#: accounts/risk_handlers.py:19 audits/const.py:39 #: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155 #: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53 #: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:43 #: templates/_modal.html:22 tickets/const.py:44
msgid "Close" msgid "Close"
msgstr "關閉" msgstr "關閉"
@ -1262,8 +1262,8 @@ msgstr "ID"
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 #: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:94 audits/models.py:176 #: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:275 audits/serializers.py:197 #: audits/models.py:278 audits/serializers.py:197
#: authentication/models/connection_token.py:37 #: authentication/models/connection_token.py:37
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
@ -1463,7 +1463,7 @@ msgid "Invalid engine id"
msgstr "引擎 ID 無效" msgstr "引擎 ID 無效"
#: accounts/serializers/automations/gather_account.py:31 #: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the gathered accounts." msgid "Whether to check the risk of the discovered accounts."
msgstr "是否對聚集帳戶進行風險檢查。" msgstr "是否對聚集帳戶進行風險檢查。"
#: accounts/signal_handlers.py:43 #: accounts/signal_handlers.py:43
@ -1759,7 +1759,7 @@ msgstr "金鑰不合法或金鑰密碼錯誤"
msgid "App Acls" msgid "App Acls"
msgstr "存取控制" msgstr "存取控制"
#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:44 #: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47 #: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject" msgid "Reject"
msgstr "拒絕" msgstr "拒絕"
@ -1807,7 +1807,7 @@ msgid "1-100, the lower the value will be match first"
msgstr "優先度可選範圍為 1-100 (數值越小越優先)" msgstr "優先度可選範圍為 1-100 (數值越小越優先)"
#: acls/models/base.py:41 acls/serializers/base.py:57 #: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:96 #: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107 #: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
@ -1941,12 +1941,16 @@ msgstr "組織 `{}` 不存在"
msgid "None of the reviewers belong to Organization `{}`" msgid "None of the reviewers belong to Organization `{}`"
msgstr "所有覆核人都不屬於組織 `{}`" msgstr "所有覆核人都不屬於組織 `{}`"
#: acls/serializers/rules/rules.py:20 #: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163 #: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`" msgid "IP address invalid: `{}`"
msgstr "IP 地址無效: `{}`" msgstr "IP 地址無效: `{}`"
#: acls/serializers/rules/rules.py:25 #: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "地址無效: `{}`"
#: acls/serializers/rules/rules.py:40
msgid "" msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, " "With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 " "10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
@ -1954,7 +1958,7 @@ msgstr ""
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, " "* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, "
"2001:db8:2de::e13, 2001:db8:1a:1110::/64" "2001:db8:2de::e13, 2001:db8:1a:1110::/64"
#: acls/serializers/rules/rules.py:33 #: acls/serializers/rules/rules.py:48
#: 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
@ -1962,7 +1966,7 @@ msgstr ""
msgid "IP" msgid "IP"
msgstr "IP" msgstr "IP"
#: acls/serializers/rules/rules.py:35 #: acls/serializers/rules/rules.py:50
msgid "Time Period" msgid "Time Period"
msgstr "時段" msgstr "時段"
@ -2006,15 +2010,15 @@ msgstr "我們想通知您,最近有用戶登入:"
msgid "User details" msgid "User details"
msgstr "使用者詳情" msgstr "使用者詳情"
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:198 #: acls/templates/acls/user_login_reminder.html:10 audits/models.py:201
#: audits/models.py:269 #: audits/models.py:272
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13 #: tickets/models/ticket/login_confirm.py:13
msgid "Login city" msgid "Login city"
msgstr "登錄城市" msgstr "登錄城市"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:201 #: acls/templates/acls/user_login_reminder.html:11 audits/models.py:204
#: audits/models.py:270 audits/serializers.py:91 #: audits/models.py:273 audits/serializers.py:91
msgid "User agent" msgid "User agent"
msgstr "用戶代理" msgstr "用戶代理"
@ -2444,7 +2448,7 @@ msgid "Port"
msgstr "埠" msgstr "埠"
#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174 #: assets/models/asset/common.py:167 assets/serializers/asset/common.py:174
#: settings/serializers/terminal.py:10 #: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:58
msgid "Address" msgid "Address"
msgstr "地址" msgstr "地址"
@ -2717,7 +2721,6 @@ msgstr "開放的"
#: assets/models/platform.py:21 assets/serializers/platform.py:85 #: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95 #: settings/serializers/settings.py:95
#: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
msgstr "設置" msgstr "設置"
@ -3319,12 +3322,12 @@ msgstr "登錄"
msgid "Notifications" msgid "Notifications"
msgstr "通知" msgstr "通知"
#: audits/const.py:38 tickets/const.py:45 #: audits/const.py:38 tickets/const.py:46
msgid "Approve" msgid "Approve"
msgstr "同意" msgstr "同意"
#: audits/const.py:42 ops/models/celery.py:85 #: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25 #: terminal/models/session/sharing.py:128 tickets/const.py:26
#: xpack/plugins/cloud/const.py:73 #: xpack/plugins/cloud/const.py:73
msgid "Finished" msgid "Finished"
msgstr "結束" msgstr "結束"
@ -3336,7 +3339,7 @@ msgstr "結束"
msgid "Terminal" msgid "Terminal"
msgstr "終端" msgstr "終端"
#: audits/const.py:52 audits/models.py:136 #: audits/const.py:52 audits/models.py:139
msgid "Operate log" msgid "Operate log"
msgstr "操作日誌" msgstr "操作日誌"
@ -3366,8 +3369,8 @@ msgstr "是"
msgid "Job audit log" msgid "Job audit log"
msgstr "作業審計" msgstr "作業審計"
#: audits/models.py:57 audits/models.py:104 audits/models.py:179 #: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:312 terminal/models/session/session.py:42 #: audits/models.py:315 terminal/models/session/session.py:42
#: terminal/models/session/sharing.py:113 #: terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "遠端地址" msgstr "遠端地址"
@ -3397,97 +3400,97 @@ msgstr "會話"
msgid "File transfer log" msgid "File transfer log"
msgstr "文件管理" msgstr "文件管理"
#: audits/models.py:98 audits/serializers.py:109 #: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type" msgid "Resource Type"
msgstr "資源類型" msgstr "資源類型"
#: audits/models.py:99 audits/models.py:102 audits/models.py:148 #: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46 #: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource" msgid "Resource"
msgstr "資源" msgstr "資源"
#: audits/models.py:105 audits/models.py:151 audits/models.py:181 #: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:317 audits/serializers.py:232 #: audits/models.py:320 audits/serializers.py:232
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "日期" msgstr "日期"
#: audits/models.py:144 #: audits/models.py:147
msgid "Activity type" msgid "Activity type"
msgstr "活動類型" msgstr "活動類型"
#: audits/models.py:157 #: audits/models.py:160
msgid "Detail ID" msgid "Detail ID"
msgstr "詳情 ID" msgstr "詳情 ID"
#: audits/models.py:161 #: audits/models.py:164
msgid "Activity log" msgid "Activity log"
msgstr "活動日誌" msgstr "活動日誌"
#: audits/models.py:177 #: audits/models.py:180
msgid "Change by" msgid "Change by"
msgstr "修改者" msgstr "修改者"
#: audits/models.py:187 #: audits/models.py:190
msgid "Password change log" msgid "Password change log"
msgstr "改密日誌" msgstr "改密日誌"
#: audits/models.py:194 audits/models.py:271 #: audits/models.py:197 audits/models.py:274
msgid "Login type" msgid "Login type"
msgstr "登錄方式" msgstr "登錄方式"
#: audits/models.py:196 audits/models.py:267 #: audits/models.py:199 audits/models.py:270
#: tickets/models/ticket/login_confirm.py:12 #: tickets/models/ticket/login_confirm.py:12
msgid "Login IP" msgid "Login IP"
msgstr "登錄 IP" msgstr "登錄 IP"
#: audits/models.py:204 audits/serializers.py:75 #: audits/models.py:207 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87 #: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:63 #: users/serializers/profile.py:63
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:207 terminal/models/session/sharing.py:125 #: audits/models.py:210 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236 #: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
msgid "Reason" msgid "Reason"
msgstr "原因" msgstr "原因"
#: audits/models.py:214 #: audits/models.py:217
#: authentication/templates/authentication/_msg_different_city.html:10 #: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14 #: tickets/models/ticket/login_confirm.py:14
msgid "Login Date" msgid "Login Date"
msgstr "登录日期" msgstr "登录日期"
#: audits/models.py:216 audits/models.py:272 #: audits/models.py:219 audits/models.py:275
msgid "Auth backend" msgid "Auth backend"
msgstr "认证代币" msgstr "认证代币"
#: audits/models.py:260 #: audits/models.py:263
msgid "User login log" msgid "User login log"
msgstr "用戶登錄日誌" msgstr "用戶登錄日誌"
#: audits/models.py:268 #: audits/models.py:271
msgid "Session key" msgid "Session key"
msgstr "會話標識" msgstr "會話標識"
#: audits/models.py:273 #: audits/models.py:276
msgid "Login date" msgid "Login date"
msgstr "登录日期" msgstr "登录日期"
#: audits/models.py:304 #: audits/models.py:307
msgid "User session" msgid "User session"
msgstr "用戶會話" msgstr "用戶會話"
#: audits/models.py:306 #: audits/models.py:309
msgid "Offline user session" msgid "Offline user session"
msgstr "下線用戶會話" msgstr "下線用戶會話"
#: audits/models.py:313 #: audits/models.py:316
msgid "Application" msgid "Application"
msgstr "應用" msgstr "應用"
#: audits/models.py:314 #: audits/models.py:317
msgid "Application ID" msgid "Application ID"
msgstr "應用 ID" msgstr "應用 ID"
@ -4498,7 +4501,7 @@ msgid ""
msgstr "如果這次公鑰更新不是由你發起的,那麼你的帳號可能存在安全問題" msgstr "如果這次公鑰更新不是由你發起的,那麼你的帳號可能存在安全問題"
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28 #: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28 tickets/const.py:18 #: templates/flash_message_standalone.html:28 tickets/const.py:19
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
@ -4769,7 +4772,7 @@ msgstr "企業專業版"
msgid "Ultimate edition" msgid "Ultimate edition"
msgstr "企業旗艦版" msgstr "企業旗艦版"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:450 #: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
#, python-format #, python-format
msgid "%(name)s was created successfully" msgid "%(name)s was created successfully"
msgstr "%(name)s 創建成功" msgstr "%(name)s 創建成功"
@ -7898,15 +7901,15 @@ msgstr "認證失敗: (未知): {}"
msgid "Authentication success: {}" msgid "Authentication success: {}"
msgstr "認證成功: {}" msgstr "認證成功: {}"
#: settings/ws.py:223 #: settings/ws.py:226
msgid "No LDAP user was found" msgid "No LDAP user was found"
msgstr "沒有取得到 LDAP 用戶" msgstr "沒有取得到 LDAP 用戶"
#: settings/ws.py:232 #: settings/ws.py:235
msgid "Total {}, success {}, failure {}" msgid "Total {}, success {}, failure {}"
msgstr "總共 {},成功 {},失敗 {}" msgstr "總共 {},成功 {},失敗 {}"
#: settings/ws.py:236 #: settings/ws.py:239
msgid ", disabled {}" msgid ", disabled {}"
msgstr ",禁用 {}" msgstr ",禁用 {}"
@ -8122,6 +8125,11 @@ msgstr "有在線會話"
msgid "User %s %s session %s replay" msgid "User %s %s session %s replay"
msgstr "用戶 %s %s 了會話 %s 的錄影" msgstr "用戶 %s %s 了會話 %s 的錄影"
#: terminal/api/session/session.py:158 terminal/api/session/session.py:288
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "會話錄影"
#: terminal/api/session/session.py:329 #: terminal/api/session/session.py:329
msgid "Session does not exist: {}" msgid "Session does not exist: {}"
msgstr "會話不存在: {}" msgstr "會話不存在: {}"
@ -8410,7 +8418,7 @@ msgstr "VNC 端口"
#: terminal/models/component/endpoint.py:35 #: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115 #: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:61 terminal/serializers/storage.py:41 #: terminal/serializers/endpoint.py:62 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83 #: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101 #: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint" msgid "Endpoint"
@ -8474,10 +8482,6 @@ msgstr "可以查看終端配置"
msgid "Command record" msgid "Command record"
msgstr "命令記錄" msgstr "命令記錄"
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "會話錄影"
#: terminal/models/session/replay.py:14 #: terminal/models/session/replay.py:14
msgid "Can upload session replay" msgid "Can upload session replay"
msgstr "可以上傳會話錄影" msgstr "可以上傳會話錄影"
@ -8507,23 +8511,27 @@ msgstr "命令數量"
msgid "Error reason" msgid "Error reason"
msgstr "錯誤原因" msgstr "錯誤原因"
#: terminal/models/session/session.py:323 #: terminal/models/session/session.py:53
msgid "Replay size"
msgstr "錄像大小"
#: terminal/models/session/session.py:324
msgid "Session record" msgid "Session record"
msgstr "會話記錄" msgstr "會話記錄"
#: terminal/models/session/session.py:325 #: terminal/models/session/session.py:326
msgid "Can monitor session" msgid "Can monitor session"
msgstr "可以監控會話" msgstr "可以監控會話"
#: terminal/models/session/session.py:326 #: terminal/models/session/session.py:327
msgid "Can share session" msgid "Can share session"
msgstr "可以分享會話" msgstr "可以分享會話"
#: terminal/models/session/session.py:327 #: terminal/models/session/session.py:328
msgid "Can terminate session" msgid "Can terminate session"
msgstr "可以終斷會話" msgstr "可以終斷會話"
#: terminal/models/session/session.py:328 #: terminal/models/session/session.py:329
msgid "Can validate session action perm" msgid "Can validate session action perm"
msgstr "可以驗證會話動作權限" msgstr "可以驗證會話動作權限"
@ -8792,21 +8800,17 @@ msgid ""
"does not allow modification of the host)" "does not allow modification of the host)"
msgstr "連接資產時訪問的主機地址,如果為空則使用當前瀏覽器的訪問地址 (默認端點不允許修改主機)" msgstr "連接資產時訪問的主機地址,如果為空則使用當前瀏覽器的訪問地址 (默認端點不允許修改主機)"
#: terminal/serializers/endpoint.py:52
msgid ""
"The assets within this IP range, the following endpoint will be used for the"
" connection"
msgstr "該 IP 範圍內的資產,將使用下面的端點進行連接"
#: terminal/serializers/endpoint.py:53 #: terminal/serializers/endpoint.py:53
msgid "" msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr "此 IP 範圍或主機內的資產,將使用以下端點進行連接。"
#: terminal/serializers/endpoint.py:54
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels" "If asset IP addresses under different endpoints conflict, use asset labels"
msgstr "如果不同端點下的資產 IP 有衝突,使用資產標籤實現" msgstr "如果不同端點下的資產 IP 有衝突,使用資產標籤實現"
#: terminal/serializers/endpoint.py:57
msgid "Asset IP"
msgstr "資產 IP"
#: terminal/serializers/session.py:35 terminal/serializers/session.py:63 #: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay" msgid "Can replay"
msgstr "是否可重放" msgstr "是否可重放"
@ -9149,39 +9153,39 @@ msgstr "工單管理"
msgid "Apply for asset" msgid "Apply for asset"
msgstr "申請資產" msgstr "申請資產"
#: tickets/const.py:17 tickets/const.py:24 tickets/const.py:42 #: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open" msgid "Open"
msgstr "打開" msgstr "打開"
#: tickets/const.py:19 tickets/const.py:31 #: tickets/const.py:20 tickets/const.py:32
msgid "Approved" msgid "Approved"
msgstr "已同意" msgstr "已同意"
#: tickets/const.py:20 tickets/const.py:32 #: tickets/const.py:21 tickets/const.py:33
msgid "Rejected" msgid "Rejected"
msgstr "已拒絕" msgstr "已拒絕"
#: tickets/const.py:30 tickets/const.py:37 #: tickets/const.py:31 tickets/const.py:38
msgid "Closed" msgid "Closed"
msgstr "關閉的" msgstr "關閉的"
#: tickets/const.py:49 #: tickets/const.py:50
msgid "One level" msgid "One level"
msgstr "1 級" msgstr "1 級"
#: tickets/const.py:50 #: tickets/const.py:51
msgid "Two level" msgid "Two level"
msgstr "2 級" msgstr "2 級"
#: tickets/const.py:54 #: tickets/const.py:55
msgid "All assets" msgid "All assets"
msgstr "所有資產" msgstr "所有資產"
#: tickets/const.py:55 #: tickets/const.py:56
msgid "Permed assets" msgid "Permed assets"
msgstr "授權的資產" msgstr "授權的資產"
#: tickets/const.py:56 #: tickets/const.py:57
msgid "Permed valid assets" msgid "Permed valid assets"
msgstr "有效授權的資產" msgstr "有效授權的資產"
@ -10072,6 +10076,7 @@ msgstr "手機號碼"
#: users/templates/users/forgot_password.html:105 #: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30 #: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit" msgid "Submit"
msgstr "提交" msgstr "提交"
@ -10356,7 +10361,7 @@ msgstr "天翼私有雲"
msgid "OpenStack" msgid "OpenStack"
msgstr "OpenStack" msgstr "OpenStack"
#: xpack/plugins/cloud/const.py:29 xpack/plugins/cloud/providers/zstack.py:21 #: xpack/plugins/cloud/const.py:29
msgid "ZStack" msgid "ZStack"
msgstr "ZStack" msgstr "ZStack"
@ -10480,47 +10485,47 @@ 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:432 #: xpack/plugins/cloud/manager.py:435
#, 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:434 #: xpack/plugins/cloud/manager.py:437
#, python-format #, python-format
msgid "Update asset \"%s\"" msgid "Update asset \"%s\""
msgstr "更新資產 \"%s\"" msgstr "更新資產 \"%s\""
#: xpack/plugins/cloud/manager.py:437 #: xpack/plugins/cloud/manager.py:440
#, 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:446 #: xpack/plugins/cloud/manager.py:449
#, 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:467 #: xpack/plugins/cloud/manager.py:470
#, python-format #, python-format
msgid "Set nodes \"%s\"" msgid "Set nodes \"%s\""
msgstr "設定節點: \"%s\"" msgstr "設定節點: \"%s\""
#: xpack/plugins/cloud/manager.py:493 #: xpack/plugins/cloud/manager.py:496
#, python-format #, python-format
msgid "Set accounts \"%s\"" msgid "Set accounts \"%s\""
msgstr "設定帳號: %s" msgstr "設定帳號: %s"
#: xpack/plugins/cloud/manager.py:509 #: xpack/plugins/cloud/manager.py:512
#, python-format #, python-format
msgid "Set protocols \"%s\"" msgid "Set protocols \"%s\""
msgstr "設定協議 \"%s\"" msgstr "設定協議 \"%s\""
#: xpack/plugins/cloud/manager.py:517 #: xpack/plugins/cloud/manager.py:520
#, python-format #, python-format
msgid "Set labels \"%s\"" msgid "Set labels \"%s\""
msgstr "設定標籤: \"%s\"" msgstr "設定標籤: \"%s\""
#: xpack/plugins/cloud/manager.py:531 xpack/plugins/cloud/tasks.py:31 #: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task" msgid "Run sync instance task"
msgstr "執行同步實例任務" msgstr "執行同步實例任務"
@ -11070,94 +11075,3 @@ msgstr "許可證匯入成功"
#: xpack/plugins/license/api.py:53 #: xpack/plugins/license/api.py:53
msgid "Invalid license" msgid "Invalid license"
msgstr "許可證無效" msgstr "許可證無效"
#, fuzzy
#~ msgid "Change rotation"
#~ msgstr "自動化改密"
#~ msgid "Change password"
#~ msgstr "改密"
#~ msgid ""
#~ "When creating or modifying an account requires account push, this task is "
#~ "executed"
#~ msgstr "當創建帳號或修改帳號時,需要帳號推送時執行該任務"
#~ msgid "Sudo permission error"
#~ msgstr "提權失敗"
#, fuzzy
#~ msgid "Directory services"
#~ msgstr "目錄服務"
#~ msgid "Deleting other people's script is not allowed"
#~ msgstr "不允許刪除別人的腳本"
#~ msgid "Deleting other people's playbook is not allowed"
#~ msgstr "不允許刪除他人的 playbook"
#, python-format
#~ msgid "User %s view/export secret"
#~ msgstr "用戶 %s 查看/匯出 了密碼"
#~ msgid "Enabled, the web session and replay contains watermark information"
#~ msgstr "啟用後Web 會話和錄影將包含浮水印資訊"
#~ msgid "Oracle port range"
#~ msgstr "Oracle 埠範圍"
#~ msgid ""
#~ "Oracle proxy server listen port is dynamic, Each additional Oracle database "
#~ "instance adds a port listener"
#~ msgstr "Oracle 代理伺服器監聽埠是動態的,每增加一個 Oracle 資料庫實例,就會增加一個埠監聽"
#~ msgid ""
#~ "No available port is matched. The number of databases may have exceeded the "
#~ "number of ports open to the database agent service, Contact the "
#~ "administrator to open more ports."
#~ msgstr "未匹配到可用埠,資料庫的數量可能已經超過資料庫代理服務開放的埠數量,請聯系管理員開放更多埠。"
#~ msgid ""
#~ "No ports can be used, check and modify the limit on the number of ports that"
#~ " Magnus listens on in the configuration file."
#~ msgstr "沒有埠可以使用,檢查並修改配置文件中 Magnus 監聽的埠數量限制。"
#~ msgid "All available port count: {}, Already use port count: {}"
#~ msgstr "所有可用埠數量:{},已使用埠數量:{}"
#~ msgid "Password error"
#~ msgstr "密碼錯誤"
#~ msgid "No admin account"
#~ msgstr "沒有管理帳號"
#~ msgid "Others"
#~ msgstr "其它"
#~ msgid "Ok count"
#~ msgstr "成功數"
#~ msgid "No password count"
#~ msgstr "無密碼數"
#~ msgid "No weak password"
#~ msgstr "無弱密碼"
#~ msgid ""
#~ "The following is a summary of account backup tasks, please review and handle"
#~ " them"
#~ msgstr "以下是帳戶備份任務的概要,請查閱並處理。"
#~ msgid ""
#~ "The following is a summary of account change secret tasks, please read and "
#~ "process"
#~ msgstr "以下是帳號更改秘密任務的摘要,請閱讀並處理"
#~ msgid ""
#~ "The following is a summary of the account check tasks. Please review and "
#~ "handle them"
#~ msgstr "以下為帳號檢查任務的彙總,請查閱並處理"
#~ msgid ""
#~ "The following is a summary of account push tasks, please read and process"
#~ msgstr "以下是帳號推送任務的彙總,請閱讀並處理"

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "Action Permission", "ActionPerm": "Action Permission",
"AlreadyExistsPleaseRename": "File already exists, please rename it", "AlreadyExistsPleaseRename": "File already exists, please rename it",
"AvailableShortcutKey": "Available Shortcut Key",
"Back": "Back",
"Cancel": "Cancel", "Cancel": "Cancel",
"CancelFileUpload": "Cancel file upload", "CancelFileUpload": "Cancel file upload",
"Clone Connect": "Clone Connect", "Clone Connect": "Clone Connect",
@ -28,8 +30,10 @@
"ExceedTransferSize": "exceed max transfer size", "ExceedTransferSize": "exceed max transfer size",
"Expand": "Expand", "Expand": "Expand",
"ExpiredTime": "Expiration time", "ExpiredTime": "Expiration time",
"FailedCreateConnection": "Failed to create connection",
"FileAlreadyExists": "File already exists", "FileAlreadyExists": "File already exists",
"FileListError": "Failed to get file list", "FileListError": "Failed to get file list",
"FileManagement": "File Management",
"FileManagementExpired": "The current file management session has expired.", "FileManagementExpired": "The current file management session has expired.",
"FileUploadInterrupted": "File upload interrupted", "FileUploadInterrupted": "File upload interrupted",
"Format": "Format", "Format": "Format",
@ -42,6 +46,7 @@
"LastModified": "Last Modified", "LastModified": "Last Modified",
"LeaveShare": "Leave Session", "LeaveShare": "Leave Session",
"LeftArrow": "Left arrow", "LeftArrow": "Left arrow",
"LinkAddr": "Link Address",
"List": "List", "List": "List",
"Minute": "Minute", "Minute": "Minute",
"Minutes": "Minutes", "Minutes": "Minutes",
@ -49,8 +54,10 @@
"MustSelectOneFile": "Must select one file", "MustSelectOneFile": "Must select one file",
"Name": "Name", "Name": "Name",
"NewFolder": "New Folder", "NewFolder": "New Folder",
"NoActiveTerminalTabFound": "No active terminal tab found",
"NoData": "No data", "NoData": "No data",
"NoLink": "No Link", "NoLink": "No Link",
"OnlineUser": "Online User",
"OperationSuccessful": "Operation successful", "OperationSuccessful": "Operation successful",
"Paste": "Paste", "Paste": "Paste",
"PauseSession": "Pause Session", "PauseSession": "Pause Session",
@ -58,11 +65,14 @@
"PermissionExpired": "Permission expired", "PermissionExpired": "Permission expired",
"PermissionValid": "Permission valid", "PermissionValid": "Permission valid",
"PleaseInput": "Please input", "PleaseInput": "Please input",
"PleaseInputVerifyCode": "Please input verify code",
"PrimaryUser": "Primary user",
"ReadOnly": "Read Only", "ReadOnly": "Read Only",
"Reconnect": "Reconnect", "Reconnect": "Reconnect",
"Refresh": "Refresh", "Refresh": "Refresh",
"Remove": "Remove", "Remove": "Remove",
"RemoveShareUser": "You have been removed from the shared session.", "RemoveShareUser": "You have been removed from the shared session.",
"RemoveUser": "Remove User",
"Rename": "Rename", "Rename": "Rename",
"ResumeSession": "Resume Session", "ResumeSession": "Resume Session",
"RightArrow": "Right arrow", "RightArrow": "Right arrow",
@ -70,14 +80,18 @@
"SelectAction": "Select", "SelectAction": "Select",
"SelectTheme": "Select Theme", "SelectTheme": "Select Theme",
"Self": "Self", "Self": "Self",
"SessionDetail": "Session Detail",
"SessionShare": "Session Share",
"Settings": "Settings", "Settings": "Settings",
"Share": "Share", "Share": "Share",
"ShareLink": "Share Link",
"ShareUser": "Share User", "ShareUser": "Share User",
"ShareUserHelpText": "If left blank, everyone could join the session.", "ShareUserHelpText": "If left blank, everyone could join the session.",
"Size": "Size", "Size": "Size",
"Sync": "Sync", "Sync": "Sync",
"SyncUserPreferenceFailed": "Sync user preference failed", "SyncUserPreferenceFailed": "Sync user preference failed",
"SyncUserPreferenceSuccess": "Sync user preference success", "SyncUserPreferenceSuccess": "Sync user preference success",
"TerminalInstanceNotFoundForCurrentTab": "Terminal instance not found for current tab",
"Theme": "Theme", "Theme": "Theme",
"ThemeColors": "Theme Colors", "ThemeColors": "Theme Colors",
"ThemeConfig": "Theme", "ThemeConfig": "Theme",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "Permisos de acción", "ActionPerm": "Permisos de acción",
"AlreadyExistsPleaseRename": "El archivo ya existe, por favor renombrar", "AlreadyExistsPleaseRename": "El archivo ya existe, por favor renombrar",
"AvailableShortcutKey": "Atajos disponibles",
"Back": "Regresar",
"Cancel": "Cancelar", "Cancel": "Cancelar",
"CancelFileUpload": "Cancelar la subida del archivo", "CancelFileUpload": "Cancelar la subida del archivo",
"Clone Connect": "Copiar ventana", "Clone Connect": "Copiar ventana",
@ -28,8 +30,10 @@
"ExceedTransferSize": "Superado el tamaño máximo de transferencia", "ExceedTransferSize": "Superado el tamaño máximo de transferencia",
"Expand": "Expandir", "Expand": "Expandir",
"ExpiredTime": "Fecha de validez", "ExpiredTime": "Fecha de validez",
"FailedCreateConnection": "Fallo al crear conexión",
"FileAlreadyExists": "El archivo ya existe", "FileAlreadyExists": "El archivo ya existe",
"FileListError": "No se pudo obtener la información de la lista de archivos", "FileListError": "No se pudo obtener la información de la lista de archivos",
"FileManagement": "Gestión de archivos",
"FileManagementExpired": "La sesión actual de gestión de archivos ha expirado.", "FileManagementExpired": "La sesión actual de gestión de archivos ha expirado.",
"FileUploadInterrupted": "La subida del archivo se ha interrumpido", "FileUploadInterrupted": "La subida del archivo se ha interrumpido",
"Format": "Formato", "Format": "Formato",
@ -42,6 +46,7 @@
"LastModified": "Última fecha de modificación", "LastModified": "Última fecha de modificación",
"LeaveShare": "Salir de compartir", "LeaveShare": "Salir de compartir",
"LeftArrow": "Flecha hacia atrás", "LeftArrow": "Flecha hacia atrás",
"LinkAddr": "Dirección del enlace",
"List": "Lista", "List": "Lista",
"Minute": "Minutos", "Minute": "Minutos",
"Minutes": "Parte", "Minutes": "Parte",
@ -49,8 +54,10 @@
"MustSelectOneFile": "Debe seleccionar un archivo", "MustSelectOneFile": "Debe seleccionar un archivo",
"Name": "Nombre", "Name": "Nombre",
"NewFolder": "Nueva carpeta", "NewFolder": "Nueva carpeta",
"NoActiveTerminalTabFound": "No se encontró una pestaña de terminal activa",
"NoData": "Sin datos", "NoData": "Sin datos",
"NoLink": "Sin dirección", "NoLink": "Sin dirección",
"OnlineUser": "Usuarios en línea",
"OperationSuccessful": "La acción se realizó con éxito", "OperationSuccessful": "La acción se realizó con éxito",
"Paste": "Pegar", "Paste": "Pegar",
"PauseSession": "Pausar esta sesión", "PauseSession": "Pausar esta sesión",
@ -58,11 +65,14 @@
"PermissionExpired": "Los permisos han expirado", "PermissionExpired": "Los permisos han expirado",
"PermissionValid": "Permisos válidos", "PermissionValid": "Permisos válidos",
"PleaseInput": "Por favor, ingrese.", "PleaseInput": "Por favor, ingrese.",
"PleaseInputVerifyCode": "Por favor, ingresa el código de verificación",
"PrimaryUser": "Usuario principal",
"ReadOnly": "Solo lectura", "ReadOnly": "Solo lectura",
"Reconnect": "Reconectar", "Reconnect": "Reconectar",
"Refresh": "Refrescar", "Refresh": "Refrescar",
"Remove": "Eliminar", "Remove": "Eliminar",
"RemoveShareUser": "Has sido eliminado de la sesión compartida", "RemoveShareUser": "Has sido eliminado de la sesión compartida",
"RemoveUser": "Eliminar usuario",
"Rename": "Renombrar", "Rename": "Renombrar",
"ResumeSession": "Restaurar esta sesión", "ResumeSession": "Restaurar esta sesión",
"RightArrow": "Flecha hacia adelante", "RightArrow": "Flecha hacia adelante",
@ -70,14 +80,18 @@
"SelectAction": "Por favor selecciona", "SelectAction": "Por favor selecciona",
"SelectTheme": "Por favor, selecciona un tema", "SelectTheme": "Por favor, selecciona un tema",
"Self": "Yo", "Self": "Yo",
"SessionDetail": "Detalles de la conversación.",
"SessionShare": "Compartir conversación",
"Settings": "Ajustes", "Settings": "Ajustes",
"Share": "Compartir", "Share": "Compartir",
"ShareLink": "Compartir enlace",
"ShareUser": "Compartir usuario", "ShareUser": "Compartir usuario",
"ShareUserHelpText": "No se ha seleccionado un usuario, lo que permite la entrada de todos", "ShareUserHelpText": "No se ha seleccionado un usuario, lo que permite la entrada de todos",
"Size": "Tamaño", "Size": "Tamaño",
"Sync": "Sincronizar", "Sync": "Sincronizar",
"SyncUserPreferenceFailed": "Falló la sincronización de ajustes", "SyncUserPreferenceFailed": "Falló la sincronización de ajustes",
"SyncUserPreferenceSuccess": "Sincronización de ajustes exitosa", "SyncUserPreferenceSuccess": "Sincronización de ajustes exitosa",
"TerminalInstanceNotFoundForCurrentTab": "La pestaña actual no encontró una instancia de terminal",
"Theme": "Tema", "Theme": "Tema",
"ThemeColors": "Color del tema", "ThemeColors": "Color del tema",
"ThemeConfig": "Tema", "ThemeConfig": "Tema",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "操作権限", "ActionPerm": "操作権限",
"AlreadyExistsPleaseRename": "ファイルは既に存在します。名前を変更してください", "AlreadyExistsPleaseRename": "ファイルは既に存在します。名前を変更してください",
"AvailableShortcutKey": "使用可能なショートカット",
"Back": "戻る",
"Cancel": "キャンセル", "Cancel": "キャンセル",
"CancelFileUpload": "ファイルアップロードをキャンセルする", "CancelFileUpload": "ファイルアップロードをキャンセルする",
"Clone Connect": "ウィンドウをコピー", "Clone Connect": "ウィンドウをコピー",
@ -28,8 +30,10 @@
"ExceedTransferSize": "最大転送サイズを超えています", "ExceedTransferSize": "最大転送サイズを超えています",
"Expand": "展開", "Expand": "展開",
"ExpiredTime": "有効期限", "ExpiredTime": "有効期限",
"FailedCreateConnection": "接続の作成に失敗しました",
"FileAlreadyExists": "ファイルは既に存在します", "FileAlreadyExists": "ファイルは既に存在します",
"FileListError": "ファイルリスト情報の取得に失敗しました", "FileListError": "ファイルリスト情報の取得に失敗しました",
"FileManagement": "ファイル",
"FileManagementExpired": "現在のファイル管理セッションは期限切れです。", "FileManagementExpired": "現在のファイル管理セッションは期限切れです。",
"FileUploadInterrupted": "ファイルアップロードが中断されました", "FileUploadInterrupted": "ファイルアップロードが中断されました",
"Format": "フォーマット", "Format": "フォーマット",
@ -42,6 +46,7 @@
"LastModified": "最終修正時間", "LastModified": "最終修正時間",
"LeaveShare": "共有セッションから退出", "LeaveShare": "共有セッションから退出",
"LeftArrow": "戻る矢印", "LeftArrow": "戻る矢印",
"LinkAddr": "リンクのアドレス",
"List": "リスト", "List": "リスト",
"Minute": "分", "Minute": "分",
"Minutes": "分", "Minutes": "分",
@ -49,8 +54,10 @@
"MustSelectOneFile": "ファイルを選択する必要があります", "MustSelectOneFile": "ファイルを選択する必要があります",
"Name": "名前", "Name": "名前",
"NewFolder": "新しいフォルダー", "NewFolder": "新しいフォルダー",
"NoActiveTerminalTabFound": "アクティブな端末タブが見つかりませんでした",
"NoData": "データがありません", "NoData": "データがありません",
"NoLink": "住所なし", "NoLink": "住所なし",
"OnlineUser": "オンラインユーザー",
"OperationSuccessful": "操作成功", "OperationSuccessful": "操作成功",
"Paste": "貼り付け", "Paste": "貼り付け",
"PauseSession": "セッションを一時停止", "PauseSession": "セッションを一時停止",
@ -58,11 +65,14 @@
"PermissionExpired": "許可が期限切れになりました", "PermissionExpired": "許可が期限切れになりました",
"PermissionValid": "権限は有効です", "PermissionValid": "権限は有効です",
"PleaseInput": "入力してください", "PleaseInput": "入力してください",
"PleaseInputVerifyCode": "验证码を入力してください",
"PrimaryUser": "主要ユーザー",
"ReadOnly": "読み取り専用", "ReadOnly": "読み取り専用",
"Reconnect": "再接続", "Reconnect": "再接続",
"Refresh": "リフレッシュ", "Refresh": "リフレッシュ",
"Remove": "削除", "Remove": "削除",
"RemoveShareUser": "あなたはすでに共有セッションから削除されました」という意味です", "RemoveShareUser": "あなたはすでに共有セッションから削除されました」という意味です",
"RemoveUser": "ユーザーを削除",
"Rename": "再命名", "Rename": "再命名",
"ResumeSession": "セッションを再開", "ResumeSession": "セッションを再開",
"RightArrow": "進む矢印", "RightArrow": "進む矢印",
@ -70,14 +80,18 @@
"SelectAction": "選択してください", "SelectAction": "選択してください",
"SelectTheme": "テーマを選択してください", "SelectTheme": "テーマを選択してください",
"Self": "自分", "Self": "自分",
"SessionDetail": "会話の詳細",
"SessionShare": "会話を共有",
"Settings": "設定", "Settings": "設定",
"Share": "シェア", "Share": "シェア",
"ShareLink": "リンクを共有",
"ShareUser": "共有ユーザー", "ShareUser": "共有ユーザー",
"ShareUserHelpText": "ユーザーが選択されていません。つまり、すべての人が参加できます。", "ShareUserHelpText": "ユーザーが選択されていません。つまり、すべての人が参加できます。",
"Size": "サイズ", "Size": "サイズ",
"Sync": "同期", "Sync": "同期",
"SyncUserPreferenceFailed": "ユーザー設定の同期に失敗しました", "SyncUserPreferenceFailed": "ユーザー設定の同期に失敗しました",
"SyncUserPreferenceSuccess": "ユーザー設定の同期に成功しました", "SyncUserPreferenceSuccess": "ユーザー設定の同期に成功しました",
"TerminalInstanceNotFoundForCurrentTab": "現在のタブに端末インスタンスが見つかりません",
"Theme": "テーマ", "Theme": "テーマ",
"ThemeColors": "テーマカラー", "ThemeColors": "テーマカラー",
"ThemeConfig": "テーマ", "ThemeConfig": "テーマ",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "작업 권한", "ActionPerm": "작업 권한",
"AlreadyExistsPleaseRename": "파일이 이미 존재합니다, 이름을 변경해 주세요", "AlreadyExistsPleaseRename": "파일이 이미 존재합니다, 이름을 변경해 주세요",
"AvailableShortcutKey": "사용 가능한 단축키",
"Back": "돌아가기",
"Cancel": "취소", "Cancel": "취소",
"CancelFileUpload": "파일 업로드 취소", "CancelFileUpload": "파일 업로드 취소",
"Clone Connect": "복사 창", "Clone Connect": "복사 창",
@ -28,8 +30,10 @@
"ExceedTransferSize": "최대 전송 크기를 초과했습니다", "ExceedTransferSize": "최대 전송 크기를 초과했습니다",
"Expand": "펼치기", "Expand": "펼치기",
"ExpiredTime": "유효 기간", "ExpiredTime": "유효 기간",
"FailedCreateConnection": "연결 생성 실패",
"FileAlreadyExists": "파일이 이미 존재합니다", "FileAlreadyExists": "파일이 이미 존재합니다",
"FileListError": "파일 목록 정보 가져오기 실패", "FileListError": "파일 목록 정보 가져오기 실패",
"FileManagement": "파일 관리",
"FileManagementExpired": "현재 파일 관리 세션이 만료되었습니다.", "FileManagementExpired": "현재 파일 관리 세션이 만료되었습니다.",
"FileUploadInterrupted": "파일 업로드 중단", "FileUploadInterrupted": "파일 업로드 중단",
"Format": "형식", "Format": "형식",
@ -42,6 +46,7 @@
"LastModified": "최종 수정 시간", "LastModified": "최종 수정 시간",
"LeaveShare": "공유 종료", "LeaveShare": "공유 종료",
"LeftArrow": "뒤로 화살표", "LeftArrow": "뒤로 화살표",
"LinkAddr": "링크 주소",
"List": "목록", "List": "목록",
"Minute": "분", "Minute": "분",
"Minutes": "분", "Minutes": "분",
@ -49,8 +54,10 @@
"MustSelectOneFile": "파일 하나를 선택해야 합니다", "MustSelectOneFile": "파일 하나를 선택해야 합니다",
"Name": "이름", "Name": "이름",
"NewFolder": "새 폴더 만들기", "NewFolder": "새 폴더 만들기",
"NoActiveTerminalTabFound": "활성 터미널 탭을 찾을 수 없음",
"NoData": "데이터 없음", "NoData": "데이터 없음",
"NoLink": "주소 없음", "NoLink": "주소 없음",
"OnlineUser": "온라인 사용자",
"OperationSuccessful": "작업 성공", "OperationSuccessful": "작업 성공",
"Paste": "붙여넣기", "Paste": "붙여넣기",
"PauseSession": "이번 대화 일시 중지", "PauseSession": "이번 대화 일시 중지",
@ -58,11 +65,14 @@
"PermissionExpired": "권한이 만료되었습니다", "PermissionExpired": "권한이 만료되었습니다",
"PermissionValid": "권한 유효", "PermissionValid": "권한 유효",
"PleaseInput": "입력해 주세요.", "PleaseInput": "입력해 주세요.",
"PleaseInputVerifyCode": "입력한 인증 코드",
"PrimaryUser": "주 사용자",
"ReadOnly": "읽기 전용", "ReadOnly": "읽기 전용",
"Reconnect": "재연결", "Reconnect": "재연결",
"Refresh": "새로 고침", "Refresh": "새로 고침",
"Remove": "제거", "Remove": "제거",
"RemoveShareUser": "귀하가 공유 세션에서 제거되었습니다", "RemoveShareUser": "귀하가 공유 세션에서 제거되었습니다",
"RemoveUser": "사용자 제거",
"Rename": "이름 변경", "Rename": "이름 변경",
"ResumeSession": "이 세션을 복원하시겠습니까?", "ResumeSession": "이 세션을 복원하시겠습니까?",
"RightArrow": "앞으로 화살표", "RightArrow": "앞으로 화살표",
@ -70,14 +80,18 @@
"SelectAction": "선택하십시오", "SelectAction": "선택하십시오",
"SelectTheme": "주제를 선택하세요", "SelectTheme": "주제를 선택하세요",
"Self": "나", "Self": "나",
"SessionDetail": "대화 상세 내용",
"SessionShare": "세션 공유",
"Settings": "설정", "Settings": "설정",
"Share": "공유", "Share": "공유",
"ShareLink": "공유 링크",
"ShareUser": "공유 사용자", "ShareUser": "공유 사용자",
"ShareUserHelpText": "사용자가 선택되지 않았습니다, 모든 사람이 참여할 수 있습니다", "ShareUserHelpText": "사용자가 선택되지 않았습니다, 모든 사람이 참여할 수 있습니다",
"Size": "크기", "Size": "크기",
"Sync": "동기화", "Sync": "동기화",
"SyncUserPreferenceFailed": "동기화 설정 실패", "SyncUserPreferenceFailed": "동기화 설정 실패",
"SyncUserPreferenceSuccess": "동기화 설정 성공", "SyncUserPreferenceSuccess": "동기화 설정 성공",
"TerminalInstanceNotFoundForCurrentTab": "현재 탭에서 터미널 인스턴스를 찾을 수 없음",
"Theme": "주제", "Theme": "주제",
"ThemeColors": "테마 색상", "ThemeColors": "테마 색상",
"ThemeConfig": "주제", "ThemeConfig": "주제",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "Permissão de Ação", "ActionPerm": "Permissão de Ação",
"AlreadyExistsPleaseRename": "o arquivo já existe, por favor renomeie", "AlreadyExistsPleaseRename": "o arquivo já existe, por favor renomeie",
"AvailableShortcutKey": "Atalhos disponíveis",
"Back": "Voltar",
"Cancel": "Cancelar", "Cancel": "Cancelar",
"CancelFileUpload": "Cancelar upload de arquivo", "CancelFileUpload": "Cancelar upload de arquivo",
"Clone Connect": "Copiar janela", "Clone Connect": "Copiar janela",
@ -28,8 +30,10 @@
"ExceedTransferSize": "Excede o tamanho máximo de transferência", "ExceedTransferSize": "Excede o tamanho máximo de transferência",
"Expand": "Expandir", "Expand": "Expandir",
"ExpiredTime": "Prazo de validade", "ExpiredTime": "Prazo de validade",
"FailedCreateConnection": "Falha ao criar conexão",
"FileAlreadyExists": "arquivo já existe", "FileAlreadyExists": "arquivo já existe",
"FileListError": "Falha ao obter informações da lista de arquivos", "FileListError": "Falha ao obter informações da lista de arquivos",
"FileManagement": "Gerenciamento de arquivos",
"FileManagementExpired": "A sessão atual de gerenciamento de arquivos expirou.", "FileManagementExpired": "A sessão atual de gerenciamento de arquivos expirou.",
"FileUploadInterrupted": "Upload de arquivo interrompido", "FileUploadInterrupted": "Upload de arquivo interrompido",
"Format": "Formato", "Format": "Formato",
@ -42,6 +46,7 @@
"LastModified": "Última data de modificação", "LastModified": "Última data de modificação",
"LeaveShare": "Sair do compartilhamento", "LeaveShare": "Sair do compartilhamento",
"LeftArrow": "Seta para trás", "LeftArrow": "Seta para trás",
"LinkAddr": "Endereço do link",
"List": "Lista", "List": "Lista",
"Minute": "minutos", "Minute": "minutos",
"Minutes": "minutos", "Minutes": "minutos",
@ -49,8 +54,10 @@
"MustSelectOneFile": "É necessário selecionar um arquivo", "MustSelectOneFile": "É necessário selecionar um arquivo",
"Name": "Nome", "Name": "Nome",
"NewFolder": "Criar nova pasta", "NewFolder": "Criar nova pasta",
"NoActiveTerminalTabFound": "Não foi encontrada a guia do terminal ativo",
"NoData": "Sem dados", "NoData": "Sem dados",
"NoLink": "Sem endereço", "NoLink": "Sem endereço",
"OnlineUser": "Usuários online",
"OperationSuccessful": "Ação bem-sucedida", "OperationSuccessful": "Ação bem-sucedida",
"Paste": "Colar", "Paste": "Colar",
"PauseSession": "Pausar esta sessão", "PauseSession": "Pausar esta sessão",
@ -58,11 +65,14 @@
"PermissionExpired": "Permissão expirada", "PermissionExpired": "Permissão expirada",
"PermissionValid": "Permissão válida", "PermissionValid": "Permissão válida",
"PleaseInput": "Por favor, insira.", "PleaseInput": "Por favor, insira.",
"PleaseInputVerifyCode": "Por favor, insira o código de verificação",
"PrimaryUser": "Usuário principal",
"ReadOnly": "somente leitura", "ReadOnly": "somente leitura",
"Reconnect": "Reconectar", "Reconnect": "Reconectar",
"Refresh": "Atualizar", "Refresh": "Atualizar",
"Remove": "Remover", "Remove": "Remover",
"RemoveShareUser": "Você foi removido da sessão compartilhada", "RemoveShareUser": "Você foi removido da sessão compartilhada",
"RemoveUser": "Remover usuário",
"Rename": "Renomear", "Rename": "Renomear",
"ResumeSession": "Restaurar esta sessão", "ResumeSession": "Restaurar esta sessão",
"RightArrow": "Seta para frente", "RightArrow": "Seta para frente",
@ -70,14 +80,18 @@
"SelectAction": "Por favor, selecione", "SelectAction": "Por favor, selecione",
"SelectTheme": "Por favor, selecione um tema", "SelectTheme": "Por favor, selecione um tema",
"Self": "Eu", "Self": "Eu",
"SessionDetail": "Detalhes da conversa",
"SessionShare": "Compartilhamento de conversa",
"Settings": "Configurações", "Settings": "Configurações",
"Share": "Compartilhar", "Share": "Compartilhar",
"ShareLink": "Compartilhar link",
"ShareUser": "usuários de compartilhamento", "ShareUser": "usuários de compartilhamento",
"ShareUserHelpText": "Sem usuário selecionado, permitindo que todos se juntem", "ShareUserHelpText": "Sem usuário selecionado, permitindo que todos se juntem",
"Size": "Tamanho", "Size": "Tamanho",
"Sync": "Sincronizar", "Sync": "Sincronizar",
"SyncUserPreferenceFailed": "Falha na configuração de sincronização", "SyncUserPreferenceFailed": "Falha na configuração de sincronização",
"SyncUserPreferenceSuccess": "Configurações sincronizadas com sucesso", "SyncUserPreferenceSuccess": "Configurações sincronizadas com sucesso",
"TerminalInstanceNotFoundForCurrentTab": "A guia atual não encontrou a instância do terminal",
"Theme": "Tema", "Theme": "Tema",
"ThemeColors": "Cor do tema", "ThemeColors": "Cor do tema",
"ThemeConfig": "Tema", "ThemeConfig": "Tema",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "Права доступа", "ActionPerm": "Права доступа",
"AlreadyExistsPleaseRename": "Создать папку", "AlreadyExistsPleaseRename": "Создать папку",
"AvailableShortcutKey": "Доступные горячие клавиши",
"Back": "Вернуться",
"Cancel": "Отмена", "Cancel": "Отмена",
"CancelFileUpload": "Отменить передачу файла", "CancelFileUpload": "Отменить передачу файла",
"Clone Connect": "Клонировать окно", "Clone Connect": "Клонировать окно",
@ -28,8 +30,10 @@
"ExceedTransferSize": "Превышен максимальный размер передачи", "ExceedTransferSize": "Превышен максимальный размер передачи",
"Expand": "Развернуть", "Expand": "Развернуть",
"ExpiredTime": "Срок действия", "ExpiredTime": "Срок действия",
"FailedCreateConnection": "Ошибка создания соединения",
"FileAlreadyExists": "Только для чтения", "FileAlreadyExists": "Только для чтения",
"FileListError": "Не удалось получить информацию о списке файлов", "FileListError": "Не удалось получить информацию о списке файлов",
"FileManagement": "Управление файлами",
"FileManagementExpired": "Текущая сессия управления файлами истекла.", "FileManagementExpired": "Текущая сессия управления файлами истекла.",
"FileUploadInterrupted": "Передача файла прервана", "FileUploadInterrupted": "Передача файла прервана",
"Format": "Формат", "Format": "Формат",
@ -42,6 +46,7 @@
"LastModified": "Последнее время изменения", "LastModified": "Последнее время изменения",
"LeaveShare": "Покинуть общую сессию", "LeaveShare": "Покинуть общую сессию",
"LeftArrow": "Стрелка влево", "LeftArrow": "Стрелка влево",
"LinkAddr": "Адрес ссылки",
"List": "Список", "List": "Список",
"Minute": "Минуты", "Minute": "Минуты",
"Minutes": "Файл уже существует, пожалуйста, переименуйте", "Minutes": "Файл уже существует, пожалуйста, переименуйте",
@ -49,8 +54,10 @@
"MustSelectOneFile": "Необходимо выбрать файл", "MustSelectOneFile": "Необходимо выбрать файл",
"Name": "Название", "Name": "Название",
"NewFolder": "Создать папку", "NewFolder": "Создать папку",
"NoActiveTerminalTabFound": "Активная вкладка терминала не найдена",
"NoData": "Нет данных", "NoData": "Нет данных",
"NoLink": "Без адреса", "NoLink": "Без адреса",
"OnlineUser": "Онлайн пользователи",
"OperationSuccessful": "Операция выполнена успешно", "OperationSuccessful": "Операция выполнена успешно",
"Paste": "Вставить", "Paste": "Вставить",
"PauseSession": "Приостановить сессию", "PauseSession": "Приостановить сессию",
@ -58,11 +65,14 @@
"PermissionExpired": "Разрешение истекло", "PermissionExpired": "Разрешение истекло",
"PermissionValid": "Доступ разрешен", "PermissionValid": "Доступ разрешен",
"PleaseInput": "Пожалуйста, введите", "PleaseInput": "Пожалуйста, введите",
"PleaseInputVerifyCode": "Введите код безопасности",
"PrimaryUser": "Главный пользователь",
"ReadOnly": "Минуты", "ReadOnly": "Минуты",
"Reconnect": "Переподключение", "Reconnect": "Переподключение",
"Refresh": "Обновить", "Refresh": "Обновить",
"Remove": "Удалить", "Remove": "Удалить",
"RemoveShareUser": "Вас удалили из общей сессии", "RemoveShareUser": "Вас удалили из общей сессии",
"RemoveUser": "Удалить пользователя",
"Rename": "Переименовать", "Rename": "Переименовать",
"ResumeSession": "Возобновить сессию", "ResumeSession": "Возобновить сессию",
"RightArrow": "Стрелка вправо", "RightArrow": "Стрелка вправо",
@ -70,14 +80,18 @@
"SelectAction": "Выберите действие", "SelectAction": "Выберите действие",
"SelectTheme": "Выберите тему", "SelectTheme": "Выберите тему",
"Self": "Я", "Self": "Я",
"SessionDetail": "Детали разговора",
"SessionShare": "Поделиться сессией",
"Settings": "Настройки", "Settings": "Настройки",
"Share": "Поделиться", "Share": "Поделиться",
"ShareLink": "Поделиться ссылкой",
"ShareUser": "Поделиться пользователем", "ShareUser": "Поделиться пользователем",
"ShareUserHelpText": "Пустое поле означает, что присоединиться может каждый желающий.", "ShareUserHelpText": "Пустое поле означает, что присоединиться может каждый желающий.",
"Size": "Размер", "Size": "Размер",
"Sync": "Синхронизация", "Sync": "Синхронизация",
"SyncUserPreferenceFailed": "Ошибка синхронизации настроек", "SyncUserPreferenceFailed": "Ошибка синхронизации настроек",
"SyncUserPreferenceSuccess": "Настройки успешно синхронизированы", "SyncUserPreferenceSuccess": "Настройки успешно синхронизированы",
"TerminalInstanceNotFoundForCurrentTab": "Текущая вкладка не найдена экземпляр терминала",
"Theme": "Тема", "Theme": "Тема",
"ThemeColors": "Цвета темы", "ThemeColors": "Цвета темы",
"ThemeConfig": "Настройки темы", "ThemeConfig": "Настройки темы",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "操作权限", "ActionPerm": "操作权限",
"AlreadyExistsPleaseRename": "文件已存在,请重命名", "AlreadyExistsPleaseRename": "文件已存在,请重命名",
"AvailableShortcutKey": "可用快捷键",
"Back": "返回",
"Cancel": "取消", "Cancel": "取消",
"CancelFileUpload": "取消文件上传", "CancelFileUpload": "取消文件上传",
"Clone Connect": "复制窗口", "Clone Connect": "复制窗口",
@ -28,8 +30,10 @@
"ExceedTransferSize": "超过最大传输大小", "ExceedTransferSize": "超过最大传输大小",
"Expand": "展开", "Expand": "展开",
"ExpiredTime": "有效期限", "ExpiredTime": "有效期限",
"FailedCreateConnection": "创建连接失败",
"FileAlreadyExists": "文件已存在", "FileAlreadyExists": "文件已存在",
"FileListError": "获取文件列表信息失败", "FileListError": "获取文件列表信息失败",
"FileManagement": "文件管理",
"FileManagementExpired": "当前文件管理会话已过期。", "FileManagementExpired": "当前文件管理会话已过期。",
"FileUploadInterrupted": "文件上传中断", "FileUploadInterrupted": "文件上传中断",
"Format": "格式", "Format": "格式",
@ -42,6 +46,7 @@
"LastModified": "最后修改时间", "LastModified": "最后修改时间",
"LeaveShare": "离开共享", "LeaveShare": "离开共享",
"LeftArrow": "后退箭头", "LeftArrow": "后退箭头",
"LinkAddr": "链接地址",
"List": "列表", "List": "列表",
"Minute": "分钟", "Minute": "分钟",
"Minutes": "分", "Minutes": "分",
@ -49,8 +54,10 @@
"MustSelectOneFile": "必须选择一个文件", "MustSelectOneFile": "必须选择一个文件",
"Name": "名称", "Name": "名称",
"NewFolder": "新建文件夹", "NewFolder": "新建文件夹",
"NoActiveTerminalTabFound": "未找到活动终端标签页",
"NoData": "无数据", "NoData": "无数据",
"NoLink": "无地址", "NoLink": "无地址",
"OnlineUser": "在线用户",
"OperationSuccessful": "操作成功", "OperationSuccessful": "操作成功",
"Paste": "粘贴", "Paste": "粘贴",
"PauseSession": "暂停此会话", "PauseSession": "暂停此会话",
@ -58,11 +65,14 @@
"PermissionExpired": "权限已过期", "PermissionExpired": "权限已过期",
"PermissionValid": "权限有效", "PermissionValid": "权限有效",
"PleaseInput": "请输入", "PleaseInput": "请输入",
"PleaseInputVerifyCode": "请输入验证码",
"PrimaryUser": "主用户",
"ReadOnly": "只读", "ReadOnly": "只读",
"Reconnect": "重新连接", "Reconnect": "重新连接",
"Refresh": "刷新", "Refresh": "刷新",
"Remove": "移除", "Remove": "移除",
"RemoveShareUser": "你已经被移除共享会话", "RemoveShareUser": "你已经被移除共享会话",
"RemoveUser": "移除用户",
"Rename": "重命名", "Rename": "重命名",
"ResumeSession": "恢复此会话", "ResumeSession": "恢复此会话",
"RightArrow": "前进箭头", "RightArrow": "前进箭头",
@ -70,14 +80,18 @@
"SelectAction": "请选择", "SelectAction": "请选择",
"SelectTheme": "请选择主题", "SelectTheme": "请选择主题",
"Self": "我", "Self": "我",
"SessionDetail": "会话详情",
"SessionShare": "会话分享",
"Settings": "设置", "Settings": "设置",
"Share": "分享", "Share": "分享",
"ShareLink": "分享链接",
"ShareUser": "分享用户", "ShareUser": "分享用户",
"ShareUserHelpText": "未选择用户,即允许所有人加入", "ShareUserHelpText": "未选择用户,即允许所有人加入",
"Size": "大小", "Size": "大小",
"Sync": "同步", "Sync": "同步",
"SyncUserPreferenceFailed": "同步设置失败", "SyncUserPreferenceFailed": "同步设置失败",
"SyncUserPreferenceSuccess": "同步设置成功", "SyncUserPreferenceSuccess": "同步设置成功",
"TerminalInstanceNotFoundForCurrentTab": "当前标签页未找到终端实例",
"Theme": "主题", "Theme": "主题",
"ThemeColors": "主题颜色", "ThemeColors": "主题颜色",
"ThemeConfig": "主题", "ThemeConfig": "主题",

View File

@ -1,6 +1,8 @@
{ {
"ActionPerm": "操作權限", "ActionPerm": "操作權限",
"AlreadyExistsPleaseRename": "檔案已存在,請重新命名", "AlreadyExistsPleaseRename": "檔案已存在,請重新命名",
"AvailableShortcutKey": "可用快捷鍵",
"Back": "返回",
"Cancel": "取消", "Cancel": "取消",
"CancelFileUpload": "取消文件上傳", "CancelFileUpload": "取消文件上傳",
"Clone Connect": "複製視窗", "Clone Connect": "複製視窗",
@ -28,8 +30,10 @@
"ExceedTransferSize": "超過最大傳輸大小", "ExceedTransferSize": "超過最大傳輸大小",
"Expand": "展開", "Expand": "展開",
"ExpiredTime": "有效期限", "ExpiredTime": "有效期限",
"FailedCreateConnection": "創建連接失敗",
"FileAlreadyExists": "檔案已存在", "FileAlreadyExists": "檔案已存在",
"FileListError": "獲取文件列表資訊失敗", "FileListError": "獲取文件列表資訊失敗",
"FileManagement": "文件管理",
"FileManagementExpired": "當前文件管理會話已過期。", "FileManagementExpired": "當前文件管理會話已過期。",
"FileUploadInterrupted": "文件上傳中斷", "FileUploadInterrupted": "文件上傳中斷",
"Format": "格式", "Format": "格式",
@ -42,6 +46,7 @@
"LastModified": "最後修改時間", "LastModified": "最後修改時間",
"LeaveShare": "離開共享", "LeaveShare": "離開共享",
"LeftArrow": "後退箭頭", "LeftArrow": "後退箭頭",
"LinkAddr": "連結地址",
"List": "列表", "List": "列表",
"Minute": "分鐘", "Minute": "分鐘",
"Minutes": "分", "Minutes": "分",
@ -49,8 +54,10 @@
"MustSelectOneFile": "必須選擇一個文件", "MustSelectOneFile": "必須選擇一個文件",
"Name": "名稱", "Name": "名稱",
"NewFolder": "新建文件夾", "NewFolder": "新建文件夾",
"NoActiveTerminalTabFound": "未找到活動終端標籤頁",
"NoData": "無資料", "NoData": "無資料",
"NoLink": "無地址", "NoLink": "無地址",
"OnlineUser": "在線用戶",
"OperationSuccessful": "操作成功", "OperationSuccessful": "操作成功",
"Paste": "貼上", "Paste": "貼上",
"PauseSession": "暫停此會話", "PauseSession": "暫停此會話",
@ -58,11 +65,14 @@
"PermissionExpired": "權限已過期", "PermissionExpired": "權限已過期",
"PermissionValid": "權限有效", "PermissionValid": "權限有效",
"PleaseInput": "請輸入", "PleaseInput": "請輸入",
"PleaseInputVerifyCode": "請輸入驗證碼",
"PrimaryUser": "主用戶",
"ReadOnly": "只讀", "ReadOnly": "只讀",
"Reconnect": "重新連線", "Reconnect": "重新連線",
"Refresh": "刷新", "Refresh": "刷新",
"Remove": "移除", "Remove": "移除",
"RemoveShareUser": "你已經被移除共享會話", "RemoveShareUser": "你已經被移除共享會話",
"RemoveUser": "移除用戶",
"Rename": "重命名", "Rename": "重命名",
"ResumeSession": "恢復此會話", "ResumeSession": "恢復此會話",
"RightArrow": "前進箭頭", "RightArrow": "前進箭頭",
@ -70,14 +80,18 @@
"SelectAction": "請選擇", "SelectAction": "請選擇",
"SelectTheme": "請選擇主題", "SelectTheme": "請選擇主題",
"Self": "我", "Self": "我",
"SessionDetail": "會話詳情",
"SessionShare": "會話分享",
"Settings": "設置", "Settings": "設置",
"Share": "分享", "Share": "分享",
"ShareLink": "分享連結",
"ShareUser": "分享用戶", "ShareUser": "分享用戶",
"ShareUserHelpText": "未選擇用戶,即允許所有人加入", "ShareUserHelpText": "未選擇用戶,即允許所有人加入",
"Size": "大小", "Size": "大小",
"Sync": "同步", "Sync": "同步",
"SyncUserPreferenceFailed": "同步設定失敗", "SyncUserPreferenceFailed": "同步設定失敗",
"SyncUserPreferenceSuccess": "同步設定成功", "SyncUserPreferenceSuccess": "同步設定成功",
"TerminalInstanceNotFoundForCurrentTab": "當前標籤頁未找到終端實例",
"Theme": "主題", "Theme": "主題",
"ThemeColors": "主題顏色", "ThemeColors": "主題顏色",
"ThemeConfig": "主題", "ThemeConfig": "主題",

View File

@ -33,8 +33,8 @@
"AccountPushList": "Push accounts", "AccountPushList": "Push accounts",
"AccountPushTask": "Account push task | Account push tasks", "AccountPushTask": "Account push task | Account push tasks",
"AccountPushUpdate": "Update push account", "AccountPushUpdate": "Update push account",
"AccountSelectHelpText": "The account list adds the username of the account holder",
"AccountResult": "Account secret change success/failure", "AccountResult": "Account secret change success/failure",
"AccountSelectHelpText": "The account list adds the username of the account holder",
"AccountSessions": "Account sessions", "AccountSessions": "Account sessions",
"AccountStorage": "Account storage", "AccountStorage": "Account storage",
"AccountSummary": "Account summary", "AccountSummary": "Account summary",
@ -713,7 +713,7 @@
"IsFinished": "Finished", "IsFinished": "Finished",
"IsLocked": "Suspend", "IsLocked": "Suspend",
"IsSuccess": "Success", "IsSuccess": "Success",
"IsSyncAccountHelpText": "Upon collection completion, the collected account will be synced to asset", "IsSyncAccountHelpText": "Upon collection completion, the discovered account will be synced to asset",
"IsSyncAccountLabel": "Sync to assets", "IsSyncAccountLabel": "Sync to assets",
"JDCloud": "JD cloud", "JDCloud": "JD cloud",
"Job": "Job", "Job": "Job",
@ -1385,11 +1385,14 @@
"TicketFlow": "Ticket flow", "TicketFlow": "Ticket flow",
"TicketFlowCreate": "Create approval flow", "TicketFlowCreate": "Create approval flow",
"TicketFlowUpdate": "Update the approval flow", "TicketFlowUpdate": "Update the approval flow",
"TicketList": "Ticket list",
"Tickets": "Tickets", "Tickets": "Tickets",
"TicketsAudit": "Tickets audit",
"Time": "Time", "Time": "Time",
"TimeDelta": "Duration", "TimeDelta": "Duration",
"TimeExpression": "Time expression", "TimeExpression": "Time expression",
"Timeout": "Timeout", "Timeout": "Timeout",
"Timeout(s)": "Timeout (s)",
"TimeoutHelpText": "When this value is -1, no timeout is specified.", "TimeoutHelpText": "When this value is -1, no timeout is specified.",
"Timer": "Timer", "Timer": "Timer",
"TimerExecution": "Timer execution", "TimerExecution": "Timer execution",
@ -1555,8 +1558,5 @@
"removeWarningMsg": "Are you sure you want to remove", "removeWarningMsg": "Are you sure you want to remove",
"setVariable": "Set variable", "setVariable": "Set variable",
"userId": "User ID", "userId": "User ID",
"userName": "User name", "userName": "User name"
"Timeout(s)": "Timeout (s)",
"TicketList": "Ticket list",
"TicketsAudit": "Tickets audit"
} }

View File

@ -1388,11 +1388,14 @@
"TicketFlow": "Flujo de trabajo", "TicketFlow": "Flujo de trabajo",
"TicketFlowCreate": "Crear flujo de aprobación", "TicketFlowCreate": "Crear flujo de aprobación",
"TicketFlowUpdate": "Actualizar flujo de aprobación", "TicketFlowUpdate": "Actualizar flujo de aprobación",
"TicketList": "Lista de órdenes de trabajo",
"Tickets": "Lista de tickets", "Tickets": "Lista de tickets",
"TicketsAudit": "Auditoría de órdenes de trabajo",
"Time": "Hora", "Time": "Hora",
"TimeDelta": "Tiempo de funcionamiento", "TimeDelta": "Tiempo de funcionamiento",
"TimeExpression": "Expresión temporal", "TimeExpression": "Expresión temporal",
"Timeout": "Tiempo de espera", "Timeout": "Tiempo de espera",
"Timeout(s)": "Tiempo de espera (segundos)",
"TimeoutHelpText": "Cuando este valor es -1, no se especifica un tiempo de espera", "TimeoutHelpText": "Cuando este valor es -1, no se especifica un tiempo de espera",
"Timer": "Ejecución programada", "Timer": "Ejecución programada",
"TimerExecution": "Ejecutar de forma programada", "TimerExecution": "Ejecutar de forma programada",

View File

@ -1393,11 +1393,14 @@
"TicketFlow": "ワークフロー", "TicketFlow": "ワークフロー",
"TicketFlowCreate": "承認フローの作成", "TicketFlowCreate": "承認フローの作成",
"TicketFlowUpdate": "承認フローを更新", "TicketFlowUpdate": "承認フローを更新",
"TicketList": "作業リスト",
"Tickets": "チケットリスト", "Tickets": "チケットリスト",
"TicketsAudit": "作業監査",
"Time": "時間", "Time": "時間",
"TimeDelta": "運用時間", "TimeDelta": "運用時間",
"TimeExpression": "時間表現", "TimeExpression": "時間表現",
"Timeout": "タイムアウト", "Timeout": "タイムアウト",
"Timeout(s)": "タイムアウト(秒)",
"TimeoutHelpText": "この値が-1の場合、タイムアウト時間を指定しない", "TimeoutHelpText": "この値が-1の場合、タイムアウト時間を指定しない",
"Timer": "定期的にAction", "Timer": "定期的にAction",
"TimerExecution": "定期実行", "TimerExecution": "定期実行",

View File

@ -1388,11 +1388,14 @@
"TicketFlow": "작업 흐름", "TicketFlow": "작업 흐름",
"TicketFlowCreate": "승인 흐름 생성", "TicketFlowCreate": "승인 흐름 생성",
"TicketFlowUpdate": "승인 흐름 업데이트", "TicketFlowUpdate": "승인 흐름 업데이트",
"TicketList": "작업 목록",
"Tickets": "작업 목록", "Tickets": "작업 목록",
"TicketsAudit": "작업 감사",
"Time": "시간", "Time": "시간",
"TimeDelta": "실행 시간", "TimeDelta": "실행 시간",
"TimeExpression": "시간 표현식", "TimeExpression": "시간 표현식",
"Timeout": "시간 초과", "Timeout": "시간 초과",
"Timeout(s)": "지연 시간(초)",
"TimeoutHelpText": "이 값이 -1일 때, 타임아웃 시간을 지정하지 않습니다", "TimeoutHelpText": "이 값이 -1일 때, 타임아웃 시간을 지정하지 않습니다",
"Timer": "정기 실행", "Timer": "정기 실행",
"TimerExecution": "정기 실행", "TimerExecution": "정기 실행",

View File

@ -1389,11 +1389,14 @@
"TicketFlow": "Fluxo de ordens de serviço", "TicketFlow": "Fluxo de ordens de serviço",
"TicketFlowCreate": "Criar fluxo de aprovação", "TicketFlowCreate": "Criar fluxo de aprovação",
"TicketFlowUpdate": " Atualizar fluxo de aprovação", "TicketFlowUpdate": " Atualizar fluxo de aprovação",
"TicketList": "Lista de Ordens de Serviço",
"Tickets": "Lista de Tickets", "Tickets": "Lista de Tickets",
"TicketsAudit": "Auditoria de Ordens de Serviço",
"Time": "Tempo", "Time": "Tempo",
"TimeDelta": "Tempo de execução", "TimeDelta": "Tempo de execução",
"TimeExpression": "Expressão de tempo", "TimeExpression": "Expressão de tempo",
"Timeout": "Tempo esgotado", "Timeout": "Tempo esgotado",
"Timeout(s)": "Atraso (segundos)",
"TimeoutHelpText": " Quando este valor é -1, o tempo limite não é especificado", "TimeoutHelpText": " Quando este valor é -1, o tempo limite não é especificado",
"Timer": "Agendar", "Timer": "Agendar",
"TimerExecution": "Execução programada", "TimerExecution": "Execução programada",

View File

@ -1390,11 +1390,14 @@
"TicketFlow": "Поток заявок", "TicketFlow": "Поток заявок",
"TicketFlowCreate": "Создать поток одобрения", "TicketFlowCreate": "Создать поток одобрения",
"TicketFlowUpdate": "Обновить поток одобрения", "TicketFlowUpdate": "Обновить поток одобрения",
"TicketList": "Список заявок",
"Tickets": "Заявки", "Tickets": "Заявки",
"TicketsAudit": "Аудит заявок",
"Time": "Время", "Time": "Время",
"TimeDelta": "Продолжительность", "TimeDelta": "Продолжительность",
"TimeExpression": "Выражение времени", "TimeExpression": "Выражение времени",
"Timeout": "Таймаут", "Timeout": "Таймаут",
"Timeout(s)": "Превышение времени (сек)",
"TimeoutHelpText": "Если это значение равно -1, таймаут не указан.", "TimeoutHelpText": "Если это значение равно -1, таймаут не указан.",
"Timer": "Таймер", "Timer": "Таймер",
"TimerExecution": "Таймер выполнения", "TimerExecution": "Таймер выполнения",

View File

@ -34,8 +34,8 @@
"AccountPushList": "账号推送", "AccountPushList": "账号推送",
"AccountPushTask": "账号推送任务", "AccountPushTask": "账号推送任务",
"AccountPushUpdate": "更新账号推送", "AccountPushUpdate": "更新账号推送",
"AccountSelectHelpText": "账号列表添加的是账号的用户名",
"AccountResult": "账号改密成功/失败", "AccountResult": "账号改密成功/失败",
"AccountSelectHelpText": "账号列表添加的是账号的用户名",
"AccountSessions": "账号会话", "AccountSessions": "账号会话",
"AccountStorage": "账号存储", "AccountStorage": "账号存储",
"AccountSummary": "账号摘要", "AccountSummary": "账号摘要",
@ -1388,11 +1388,14 @@
"TicketFlow": "工单流", "TicketFlow": "工单流",
"TicketFlowCreate": "创建审批流", "TicketFlowCreate": "创建审批流",
"TicketFlowUpdate": "更新审批流", "TicketFlowUpdate": "更新审批流",
"TicketList": "工单列表",
"Tickets": "工单列表", "Tickets": "工单列表",
"TicketsAudit": "工单审计",
"Time": "时间", "Time": "时间",
"TimeDelta": "运行时间", "TimeDelta": "运行时间",
"TimeExpression": "时间表达式", "TimeExpression": "时间表达式",
"Timeout": "超时", "Timeout": "超时",
"Timeout(s)": "超时(秒)",
"TimeoutHelpText": "当此值为-1时不指定超时时间", "TimeoutHelpText": "当此值为-1时不指定超时时间",
"Timer": "定时执行", "Timer": "定时执行",
"TimerExecution": "定时执行", "TimerExecution": "定时执行",
@ -1560,8 +1563,5 @@
"removeWarningMsg": "你确定要移除", "removeWarningMsg": "你确定要移除",
"setVariable": "设置参数", "setVariable": "设置参数",
"userId": "用户ID", "userId": "用户ID",
"userName": "用户名", "userName": "用户名"
"Timeout(s)": "超时(秒)",
"TicketList": "工单列表",
"TicketsAudit": "工单审计"
} }

View File

@ -1393,11 +1393,14 @@
"TicketFlow": "工單流", "TicketFlow": "工單流",
"TicketFlowCreate": "創建審批流", "TicketFlowCreate": "創建審批流",
"TicketFlowUpdate": "更新審批流", "TicketFlowUpdate": "更新審批流",
"TicketList": "工單列表",
"Tickets": "工單列表", "Tickets": "工單列表",
"TicketsAudit": "工單審計",
"Time": "時間", "Time": "時間",
"TimeDelta": "運行時間", "TimeDelta": "運行時間",
"TimeExpression": "時間表示式", "TimeExpression": "時間表示式",
"Timeout": "超時(秒)", "Timeout": "超時(秒)",
"Timeout(s)": "超時(秒)",
"TimeoutHelpText": "當此值為-1時不指定超時時間", "TimeoutHelpText": "當此值為-1時不指定超時時間",
"Timer": "定時執行", "Timer": "定時執行",
"TimerExecution": "定時執行", "TimerExecution": "定時執行",

View File

@ -30,6 +30,7 @@
"Checkbox": "Checkbox", "Checkbox": "Checkbox",
"Choose a User": "Choose a User", "Choose a User": "Choose a User",
"Click to copy": "Click to copy", "Click to copy": "Click to copy",
"Click to download rdp file": "Click to download rdp file",
"Client": "Client", "Client": "Client",
"Clone Connect": "Clone Connect", "Clone Connect": "Clone Connect",
"Close": "Close", "Close": "Close",
@ -174,13 +175,14 @@
"RDP File": "RDP File", "RDP File": "RDP File",
"RDP client options": "RDP client options", "RDP client options": "RDP client options",
"RDP color quality": "RDP color quality", "RDP color quality": "RDP color quality",
"RDP file reusable": "RDP file reusable",
"RDP connection speed": "RDP connection speed", "RDP connection speed": "RDP connection speed",
"RDP file reusable": "RDP file reusable",
"RDP resolution": "RDP resolution", "RDP resolution": "RDP resolution",
"RDP smart size": "RDP smart size", "RDP smart size": "RDP smart size",
"Re-use for a long time after opening": "Re-use for a long time after opening", "Re-use for a long time after opening": "Re-use for a long time after opening",
"ReadOnly": "Read only", "ReadOnly": "Read only",
"Reconnect": "Reconnect", "Reconnect": "Reconnect",
"Redirecting": "Redirecting",
"Refresh": "Refresh", "Refresh": "Refresh",
"Remember password": "Remember me", "Remember password": "Remember me",
"Remember select": "Remember selected", "Remember select": "Remember selected",
@ -269,7 +271,6 @@
"cols": "Cols", "cols": "Cols",
"confirm": "Confirm", "confirm": "Confirm",
"connect info": "Connect info", "connect info": "Connect info",
"Click to download rdp file": "Click to download rdp file",
"connectDisabledTipsMethodDisabled": "Tips: No valid remote application deployment machine found, current resource cannot be connected. Please contact the administrator for assistance", "connectDisabledTipsMethodDisabled": "Tips: No valid remote application deployment machine found, current resource cannot be connected. Please contact the administrator for assistance",
"connectDisabledTipsNoAccount": "Tips: No valid authorization account found, current resource cannot be connected. Please contact the administrator for assistance", "connectDisabledTipsNoAccount": "Tips: No valid authorization account found, current resource cannot be connected. Please contact the administrator for assistance",
"connectDisabledTipsNoConnectMethod": "Tips: No valid connection method found, current resource cannot be connected. Please contact the administrator for assistance", "connectDisabledTipsNoConnectMethod": "Tips: No valid connection method found, current resource cannot be connected. Please contact the administrator for assistance",

View File

@ -16,7 +16,6 @@
"Asset: ": "Activo: {{value}}", "Asset: ": "Activo: {{value}}",
"Assignees": "Responsable", "Assignees": "Responsable",
"Auto": "Automático", "Auto": "Automático",
"WordSep": " ",
"Automatic login next": "Iniciar sesión automáticamente la próxima vez (se puede volver a seleccionar haciendo clic derecho en la conexión de activos)", "Automatic login next": "Iniciar sesión automáticamente la próxima vez (se puede volver a seleccionar haciendo clic derecho en la conexión de activos)",
"AvailableHotkeys": "atajos disponibles", "AvailableHotkeys": "atajos disponibles",
"Backspace as Ctrl+H": "Terminal de caracteres Retroceso como Ctrl+H", "Backspace as Ctrl+H": "Terminal de caracteres Retroceso como Ctrl+H",
@ -31,6 +30,7 @@
"Checkbox": "Selección múltiple", "Checkbox": "Selección múltiple",
"Choose a User": "Seleccionar un usuario", "Choose a User": "Seleccionar un usuario",
"Click to copy": "Haga clic para copiar", "Click to copy": "Haga clic para copiar",
"Click to download rdp file": "Haga clic para descargar el archivo RDP",
"Client": "Cliente", "Client": "Cliente",
"Clone Connect": "Copiar ventana", "Clone Connect": "Copiar ventana",
"Close": "Cerrar", "Close": "Cerrar",
@ -173,13 +173,14 @@
"RDP File": "Archivo RDP", "RDP File": "Archivo RDP",
"RDP client options": "Opciones del cliente RDP", "RDP client options": "Opciones del cliente RDP",
"RDP color quality": "Calidad de color RDP", "RDP color quality": "Calidad de color RDP",
"RDP file reusable": "Archivo RDP reutilizable",
"RDP connection speed": "Velocidad de conexión RDP", "RDP connection speed": "Velocidad de conexión RDP",
"RDP file reusable": "Archivo RDP reutilizable",
"RDP resolution": "Resolución RDP", "RDP resolution": "Resolución RDP",
"RDP smart size": "Tamaño inteligente RDP", "RDP smart size": "Tamaño inteligente RDP",
"Re-use for a long time after opening": "Una vez activada, esta información de conexión se puede utilizar múltiples veces durante un largo período", "Re-use for a long time after opening": "Una vez activada, esta información de conexión se puede utilizar múltiples veces durante un largo período",
"ReadOnly": "Solo lectura", "ReadOnly": "Solo lectura",
"Reconnect": "Reconectar", "Reconnect": "Reconectar",
"Redirecting": "Redirigiendo.",
"Refresh": "Actualizar", "Refresh": "Actualizar",
"Remember password": "Recordar contraseña", "Remember password": "Recordar contraseña",
"Remember select": "Recordar selección", "Remember select": "Recordar selección",
@ -262,13 +263,13 @@
"Web Terminal": "Terminal web", "Web Terminal": "Terminal web",
"Website": "Sitio oficial", "Website": "Sitio oficial",
"With secret accounts": "Cuenta de custodia", "With secret accounts": "Cuenta de custodia",
"WordSep": " ",
"Writable": "Escribible", "Writable": "Escribible",
"Yes": "Sí", "Yes": "Sí",
"asset": "Activos", "asset": "Activos",
"cols": "Número de columnas", "cols": "Número de columnas",
"confirm": "Confirmar", "confirm": "Confirmar",
"connect info": "Información de conexión", "connect info": "Información de conexión",
"Click to download rdp file": "Haga clic para descargar el archivo RDP",
"connectDisabledTipsMethodDisabled": "Nota: No se encontró un servidor de aplicaciones remotas válido, los recursos actuales no se pueden conectar, por favor contacta a management para su resolución", "connectDisabledTipsMethodDisabled": "Nota: No se encontró un servidor de aplicaciones remotas válido, los recursos actuales no se pueden conectar, por favor contacta a management para su resolución",
"connectDisabledTipsNoAccount": "Nota: No se encontró una cuenta de autorización válida, los recursos actuales no se pueden conectar, por favor contacte al administrador para su manejo", "connectDisabledTipsNoAccount": "Nota: No se encontró una cuenta de autorización válida, los recursos actuales no se pueden conectar, por favor contacte al administrador para su manejo",
"connectDisabledTipsNoConnectMethod": "Aviso: No se encontró un método de conexión válido, los recursos actuales no se pueden conectar, por favor, contacte al administrador para su resolución", "connectDisabledTipsNoConnectMethod": "Aviso: No se encontró un método de conexión válido, los recursos actuales no se pueden conectar, por favor, contacte al administrador para su resolución",

View File

@ -15,7 +15,6 @@
"Asset tree loading method": "資産ツリーのロード方法の設定", "Asset tree loading method": "資産ツリーのロード方法の設定",
"Asset: ": "アセット: {{value}}", "Asset: ": "アセット: {{value}}",
"Assignees": "受信者", "Assignees": "受信者",
"WordSep": "\u200B",
"Auto": "自動", "Auto": "自動",
"Automatic login next": "次回の自動登録 (右クリック資産接続は再選択できます)", "Automatic login next": "次回の自動登録 (右クリック資産接続は再選択できます)",
"AvailableHotkeys": "利用可能なショートカットキー", "AvailableHotkeys": "利用可能なショートカットキー",
@ -31,6 +30,7 @@
"Checkbox": "複数選択", "Checkbox": "複数選択",
"Choose a User": "ユーザーを選択します", "Choose a User": "ユーザーを選択します",
"Click to copy": "クリックしてコピーする", "Click to copy": "クリックしてコピーする",
"Click to download rdp file": "RDPファイルをダウンロードする",
"Client": "お客様", "Client": "お客様",
"Clone Connect": "コピーウィンドウ", "Clone Connect": "コピーウィンドウ",
"Close": "閉鎖", "Close": "閉鎖",
@ -173,13 +173,14 @@
"RDP File": "RDPファイル", "RDP File": "RDPファイル",
"RDP client options": "RDPクライアントオプション", "RDP client options": "RDPクライアントオプション",
"RDP color quality": "RDP 色品質", "RDP color quality": "RDP 色品質",
"RDP file reusable": "RDP ファイル再利用",
"RDP connection speed": "RDP 接続速度", "RDP connection speed": "RDP 接続速度",
"RDP file reusable": "RDP ファイル再利用",
"RDP resolution": "RDP 解像度", "RDP resolution": "RDP 解像度",
"RDP smart size": "RDP スマート・サイズ", "RDP smart size": "RDP スマート・サイズ",
"Re-use for a long time after opening": "開いた後、長い間再利用する", "Re-use for a long time after opening": "開いた後、長い間再利用する",
"ReadOnly": "只读", "ReadOnly": "只读",
"Reconnect": "再接続", "Reconnect": "再接続",
"Redirecting": "ジャンプ中です。",
"Refresh": "リフレッシュ", "Refresh": "リフレッシュ",
"Remember password": "パスワードを覚える", "Remember password": "パスワードを覚える",
"Remember select": "選択を覚える", "Remember select": "選択を覚える",
@ -262,13 +263,13 @@
"Web Terminal": "Web端末", "Web Terminal": "Web端末",
"Website": "公式サイト", "Website": "公式サイト",
"With secret accounts": "管理されたアカウント", "With secret accounts": "管理されたアカウント",
"WordSep": "",
"Writable": "書き込み可能", "Writable": "書き込み可能",
"Yes": "はい", "Yes": "はい",
"asset": "資産", "asset": "資産",
"cols": "列数", "cols": "列数",
"confirm": "確認", "confirm": "確認",
"connect info": "接続情報", "connect info": "接続情報",
"Click to download rdp file": "RDPファイルをダウンロードする",
"connectDisabledTipsMethodDisabled": "ヒント:有効なリモートアプリケーションデプロイメントマシンが見つかりませんでした。このリソースは接続できません。管理者に連絡してください", "connectDisabledTipsMethodDisabled": "ヒント:有効なリモートアプリケーションデプロイメントマシンが見つかりませんでした。このリソースは接続できません。管理者に連絡してください",
"connectDisabledTipsNoAccount": "ヒント:有効な認可アカウントが見つかりませんでした。このリソースは接続できません。管理者に連絡してください", "connectDisabledTipsNoAccount": "ヒント:有効な認可アカウントが見つかりませんでした。このリソースは接続できません。管理者に連絡してください",
"connectDisabledTipsNoConnectMethod": "ヒント:有効な接続方法が見つかりませんでした。このリソースは接続できません。管理者に連絡してください", "connectDisabledTipsNoConnectMethod": "ヒント:有効な接続方法が見つかりませんでした。このリソースは接続できません。管理者に連絡してください",

View File

@ -15,7 +15,6 @@
"Asset tree loading method": "자산 트리 로딩 방식 설정", "Asset tree loading method": "자산 트리 로딩 방식 설정",
"Asset: ": "자산: {{value}}", "Asset: ": "자산: {{value}}",
"Assignees": "접수인", "Assignees": "접수인",
"WordSep": " ",
"Auto": "자동", "Auto": "자동",
"Automatic login next": "다음 번에 자동으로 로그인 (자산 연결을 우클릭하여 다시 선택할 수 있습니다)", "Automatic login next": "다음 번에 자동으로 로그인 (자산 연결을 우클릭하여 다시 선택할 수 있습니다)",
"AvailableHotkeys": "사용 가능한 단축키", "AvailableHotkeys": "사용 가능한 단축키",
@ -31,6 +30,7 @@
"Checkbox": "다중 선택", "Checkbox": "다중 선택",
"Choose a User": "사용자를 선택하세요", "Choose a User": "사용자를 선택하세요",
"Click to copy": "클릭하여 복사", "Click to copy": "클릭하여 복사",
"Click to download rdp file": "RDP 파일 다운로드",
"Client": "클라이언트", "Client": "클라이언트",
"Clone Connect": "창 복사", "Clone Connect": "창 복사",
"Close": "닫기", "Close": "닫기",
@ -173,13 +173,14 @@
"RDP File": "RDP 파일", "RDP File": "RDP 파일",
"RDP client options": "RDP 클라이언트 옵션", "RDP client options": "RDP 클라이언트 옵션",
"RDP color quality": "RDP 색상 품질", "RDP color quality": "RDP 색상 품질",
"RDP file reusable": "RDP 파일 재사용",
"RDP connection speed": "RDP 연결 속도", "RDP connection speed": "RDP 연결 속도",
"RDP file reusable": "RDP 파일 재사용",
"RDP resolution": "RDP 해상도", "RDP resolution": "RDP 해상도",
"RDP smart size": "RDP 스마트 크기", "RDP smart size": "RDP 스마트 크기",
"Re-use for a long time after opening": "연결 정보가 활성화되면 장시간 동안 여러 번 사용할 수 있습니다.", "Re-use for a long time after opening": "연결 정보가 활성화되면 장시간 동안 여러 번 사용할 수 있습니다.",
"ReadOnly": "읽기 전용", "ReadOnly": "읽기 전용",
"Reconnect": "재연결", "Reconnect": "재연결",
"Redirecting": "전환 중입니다.",
"Refresh": "새로 고침", "Refresh": "새로 고침",
"Remember password": "비밀번호 기억하기", "Remember password": "비밀번호 기억하기",
"Remember select": "선택 기억하기", "Remember select": "선택 기억하기",
@ -262,13 +263,13 @@
"Web Terminal": "웹 터미널", "Web Terminal": "웹 터미널",
"Website": "공식 웹사이트", "Website": "공식 웹사이트",
"With secret accounts": "호스팅 계정", "With secret accounts": "호스팅 계정",
"WordSep": " ",
"Writable": "복사", "Writable": "복사",
"Yes": "예", "Yes": "예",
"asset": "자산", "asset": "자산",
"cols": "열 수", "cols": "열 수",
"confirm": "확인", "confirm": "확인",
"connect info": "연결 정보", "connect info": "연결 정보",
"Click to download rdp file": "RDP 파일 다운로드",
"connectDisabledTipsMethodDisabled": "알림: 유효한 원격 애플리케이션 배포기를 찾을 수 없습니다. 현재 리소스에 연결할 수 없으니 관리자에게 문의해 주시기 바랍니다.", "connectDisabledTipsMethodDisabled": "알림: 유효한 원격 애플리케이션 배포기를 찾을 수 없습니다. 현재 리소스에 연결할 수 없으니 관리자에게 문의해 주시기 바랍니다.",
"connectDisabledTipsNoAccount": "알림: 유효한 권한 계정을 찾을 수 없습니다. 현재 리소스에 연결할 수 없습니다. 관리자를 통해 처리해 주시기 바랍니다", "connectDisabledTipsNoAccount": "알림: 유효한 권한 계정을 찾을 수 없습니다. 현재 리소스에 연결할 수 없습니다. 관리자를 통해 처리해 주시기 바랍니다",
"connectDisabledTipsNoConnectMethod": "알림: 유효한 연결 방식을 찾을 수 없습니다. 현재 리소스에 연결할 수 없습니다. 관리자에게 문의하여 처리하십시오.", "connectDisabledTipsNoConnectMethod": "알림: 유효한 연결 방식을 찾을 수 없습니다. 현재 리소스에 연결할 수 없습니다. 관리자에게 문의하여 처리하십시오.",

View File

@ -15,7 +15,6 @@
"Asset tree loading method": " Configurar forma de carregamento da árvore de ativos ", "Asset tree loading method": " Configurar forma de carregamento da árvore de ativos ",
"Asset: ": "Ativo: {{value}}", "Asset: ": "Ativo: {{value}}",
"Assignees": "Atendente", "Assignees": "Atendente",
"WordSep": " ",
"Auto": "Automático", "Auto": "Automático",
"Automatic login next": "Login Automático na Próxima Vez (Clique com o botão direito na conexão do ativo para escolher novamente)", "Automatic login next": "Login Automático na Próxima Vez (Clique com o botão direito na conexão do ativo para escolher novamente)",
"AvailableHotkeys": "Teclas de atalho disponíveis", "AvailableHotkeys": "Teclas de atalho disponíveis",
@ -31,6 +30,7 @@
"Checkbox": "Seleção múltipla", "Checkbox": "Seleção múltipla",
"Choose a User": " Selecionar um Usuário ", "Choose a User": " Selecionar um Usuário ",
"Click to copy": "Clique para copiar", "Click to copy": "Clique para copiar",
"Click to download rdp file": "Clique para baixar o arquivo RDP",
"Client": "Cliente", "Client": "Cliente",
"Clone Connect": "Copiar Janela", "Clone Connect": "Copiar Janela",
"Close": "Fechar", "Close": "Fechar",
@ -46,7 +46,6 @@
"Confirm": "Confirmar", "Confirm": "Confirmar",
"ConfirmCreation": "Confirmar criação", "ConfirmCreation": "Confirmar criação",
"Connect": "Conectar", "Connect": "Conectar",
"Click to download rdp file": "Clique para baixar o arquivo RDP",
"Connect checked": "Conecte selecionado", "Connect checked": "Conecte selecionado",
"Connect command line": "Conectar linha de comando", "Connect command line": "Conectar linha de comando",
"Connect method": "Forma de conexão", "Connect method": "Forma de conexão",
@ -174,13 +173,14 @@
"RDP File": "Arquivo RDP", "RDP File": "Arquivo RDP",
"RDP client options": "Opções do cliente RDP", "RDP client options": "Opções do cliente RDP",
"RDP color quality": " Qualidade de cor RDP ", "RDP color quality": " Qualidade de cor RDP ",
"RDP file reusable": "Arquivo RDP reutilizável",
"RDP connection speed": "Velocidade de conexão RDP", "RDP connection speed": "Velocidade de conexão RDP",
"RDP file reusable": "Arquivo RDP reutilizável",
"RDP resolution": "RDP Resolução", "RDP resolution": "RDP Resolução",
"RDP smart size": "RDP Tamanho inteligente", "RDP smart size": "RDP Tamanho inteligente",
"Re-use for a long time after opening": "Após a ativação, essas informações de conexão podem ser usadas várias vezes por um longo período", "Re-use for a long time after opening": "Após a ativação, essas informações de conexão podem ser usadas várias vezes por um longo período",
"ReadOnly": "Somente leitura", "ReadOnly": "Somente leitura",
"Reconnect": "Reconectar", "Reconnect": "Reconectar",
"Redirecting": "Redirecionando...",
"Refresh": "Atualizar", "Refresh": "Atualizar",
"Remember password": "Lembrar senha", "Remember password": "Lembrar senha",
"Remember select": "Lembre-se da seleção", "Remember select": "Lembre-se da seleção",
@ -263,6 +263,7 @@
"Web Terminal": "Terminal web", "Web Terminal": "Terminal web",
"Website": "Site oficial", "Website": "Site oficial",
"With secret accounts": "Conta Gerida", "With secret accounts": "Conta Gerida",
"WordSep": " ",
"Writable": "Pode escrever", "Writable": "Pode escrever",
"Yes": "Sim", "Yes": "Sim",
"asset": "Ativos", "asset": "Ativos",

View File

@ -30,6 +30,7 @@
"Checkbox": "Чекбокс", "Checkbox": "Чекбокс",
"Choose a User": "Выберите пользователя", "Choose a User": "Выберите пользователя",
"Click to copy": "Нажмите, чтобы скопировать", "Click to copy": "Нажмите, чтобы скопировать",
"Click to download rdp file": "Нажмите, чтобы скачать RDP файл",
"Client": "Клиент", "Client": "Клиент",
"Clone Connect": "Клонировать окно", "Clone Connect": "Клонировать окно",
"Close": "Закрыть", "Close": "Закрыть",
@ -176,12 +177,12 @@
"RDP color quality": "Качество цвета RDP", "RDP color quality": "Качество цвета RDP",
"RDP connection speed": "Скорость подключения RDP", "RDP connection speed": "Скорость подключения RDP",
"RDP file reusable": "RDP файл повторно используемый", "RDP file reusable": "RDP файл повторно используемый",
"Click to download rdp file": "Нажмите, чтобы скачать RDP файл",
"RDP resolution": "Разрешение RDP", "RDP resolution": "Разрешение RDP",
"RDP smart size": "Умный размер RDP", "RDP smart size": "Умный размер RDP",
"Re-use for a long time after opening": "После включения эта информация о подключении может использоваться длительное время и многократно", "Re-use for a long time after opening": "После включения эта информация о подключении может использоваться длительное время и многократно",
"ReadOnly": "Только для чтения", "ReadOnly": "Только для чтения",
"Reconnect": "Переподключение", "Reconnect": "Переподключение",
"Redirecting": "Перенаправление...",
"Refresh": "Обновить", "Refresh": "Обновить",
"Remember password": "Запомнить пароль", "Remember password": "Запомнить пароль",
"Remember select": "Запомнить выбор", "Remember select": "Запомнить выбор",

View File

@ -30,6 +30,7 @@
"Checkbox": "多选", "Checkbox": "多选",
"Choose a User": "选择一个用户", "Choose a User": "选择一个用户",
"Click to copy": "点击复制", "Click to copy": "点击复制",
"Click to download rdp file": "点击下载 RDP 文件",
"Client": "客户端", "Client": "客户端",
"Clone Connect": "复制窗口", "Clone Connect": "复制窗口",
"Close": "关闭", "Close": "关闭",
@ -156,7 +157,6 @@
"Open in new window": "新窗口打开", "Open in new window": "新窗口打开",
"Operator": "操作人", "Operator": "操作人",
"Password": "密码", "Password": "密码",
"WordSep": "\u200B",
"Password is token password on the table": "密码是表格中的 Token 密码", "Password is token password on the table": "密码是表格中的 Token 密码",
"Password is your password login to system": "密码是你登录系统的密码", "Password is your password login to system": "密码是你登录系统的密码",
"Pause": "暂停", "Pause": "暂停",
@ -173,13 +173,14 @@
"RDP File": "RDP 文件", "RDP File": "RDP 文件",
"RDP client options": "RDP 客户端选项", "RDP client options": "RDP 客户端选项",
"RDP color quality": "RDP 颜色质量", "RDP color quality": "RDP 颜色质量",
"RDP file reusable": "RDP 文件可重复用",
"RDP connection speed": "RDP 连接速度", "RDP connection speed": "RDP 连接速度",
"RDP file reusable": "RDP 文件可重复用",
"RDP resolution": "RDP 分辨率", "RDP resolution": "RDP 分辨率",
"RDP smart size": "RDP 智能大小", "RDP smart size": "RDP 智能大小",
"Re-use for a long time after opening": "开启后该连接信息可长时间多次使用", "Re-use for a long time after opening": "开启后该连接信息可长时间多次使用",
"ReadOnly": "只读", "ReadOnly": "只读",
"Reconnect": "重新连接", "Reconnect": "重新连接",
"Redirecting": "正在跳转",
"Refresh": "刷新", "Refresh": "刷新",
"Remember password": "记住密码", "Remember password": "记住密码",
"Remember select": "记住选择", "Remember select": "记住选择",
@ -262,13 +263,13 @@
"Web Terminal": "Web终端", "Web Terminal": "Web终端",
"Website": "官网", "Website": "官网",
"With secret accounts": "托管账号", "With secret accounts": "托管账号",
"WordSep": "",
"Writable": "可写", "Writable": "可写",
"Yes": "是", "Yes": "是",
"asset": "资产", "asset": "资产",
"cols": "列数", "cols": "列数",
"confirm": "确认", "confirm": "确认",
"connect info": "连接信息", "connect info": "连接信息",
"Click to download rdp file": "点击下载 RDP 文件",
"connectDisabledTipsMethodDisabled": "提示:未找到有效的远程应用发布机,当前资源无法连接,请联系管理员进行处理", "connectDisabledTipsMethodDisabled": "提示:未找到有效的远程应用发布机,当前资源无法连接,请联系管理员进行处理",
"connectDisabledTipsNoAccount": "提示:未找到有效的授权账号,当前资源无法连接,请联系管理员进行处理", "connectDisabledTipsNoAccount": "提示:未找到有效的授权账号,当前资源无法连接,请联系管理员进行处理",
"connectDisabledTipsNoConnectMethod": "提示:未找到有效的连接方式,当前资源无法连接,请联系管理员进行处理", "connectDisabledTipsNoConnectMethod": "提示:未找到有效的连接方式,当前资源无法连接,请联系管理员进行处理",

View File

@ -181,6 +181,7 @@
"Re-use for a long time after opening": "開啟後該連接資訊可長時間多次使用", "Re-use for a long time after opening": "開啟後該連接資訊可長時間多次使用",
"ReadOnly": "只讀", "ReadOnly": "只讀",
"Reconnect": "重新連接", "Reconnect": "重新連接",
"Redirecting": "正在跳轉",
"Refresh": "刷新", "Refresh": "刷新",
"Remember password": "記住密碼", "Remember password": "記住密碼",
"Remember select": "記住選擇", "Remember select": "記住選擇",