mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-08-21 15:54:07 +00:00
perf: Translate
This commit is contained in:
parent
c65794a99d
commit
d0e625e322
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-08-08 11:14+0800\n"
|
||||
"POT-Creation-Date: 2025-08-18 19:03+0800\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -103,11 +103,11 @@ msgstr ""
|
||||
msgid "Success: %s, Failed: %s, Total: %s"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/automations/check_account/manager.py:272
|
||||
#: accounts/automations/check_account/manager.py:277
|
||||
msgid "Check account report of {}"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/automations/check_account/manager.py:278
|
||||
#: accounts/automations/check_account/manager.py:283
|
||||
msgid ""
|
||||
"---\n"
|
||||
"Summary: \n"
|
||||
@ -130,11 +130,12 @@ msgstr ""
|
||||
#: authentication/forms.py:28
|
||||
#: authentication/templates/authentication/login.html:368
|
||||
#: authentication/templates/authentication/login.html:414
|
||||
#: settings/models.py:246 settings/serializers/auth/ldap.py:27
|
||||
#: settings/serializers/auth/ldap.py:53 settings/serializers/auth/ldap_ha.py:35
|
||||
#: settings/serializers/msg.py:37 settings/serializers/terminal.py:32
|
||||
#: terminal/serializers/storage.py:123 terminal/serializers/storage.py:142
|
||||
#: users/forms/profile.py:22 users/serializers/user.py:148
|
||||
#: reports/api/users/user.py:101 settings/models.py:246
|
||||
#: settings/serializers/auth/ldap.py:27 settings/serializers/auth/ldap.py:53
|
||||
#: settings/serializers/auth/ldap_ha.py:35 settings/serializers/msg.py:37
|
||||
#: settings/serializers/terminal.py:32 terminal/serializers/storage.py:123
|
||||
#: terminal/serializers/storage.py:142 users/forms/profile.py:22
|
||||
#: users/serializers/user.py:148
|
||||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
@ -147,7 +148,7 @@ msgstr ""
|
||||
msgid "SSH key"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/account.py:8 authentication/models/access_key.py:40
|
||||
#: accounts/const/account.py:8 authentication/models/access_key.py:41
|
||||
msgid "Access key"
|
||||
msgstr ""
|
||||
|
||||
@ -198,7 +199,7 @@ msgstr ""
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:282
|
||||
#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:283
|
||||
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
@ -210,7 +211,7 @@ msgstr ""
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:25 rbac/tree.py:54
|
||||
#: accounts/const/automation.py:25 rbac/tree.py:55
|
||||
msgid "Push account"
|
||||
msgstr ""
|
||||
|
||||
@ -240,7 +241,7 @@ msgstr ""
|
||||
msgid "Check account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:52
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:53
|
||||
msgid "Backup account"
|
||||
msgstr ""
|
||||
|
||||
@ -313,7 +314,7 @@ msgstr ""
|
||||
#: authentication/serializers/password_mfa.py:24
|
||||
#: notifications/backends/__init__.py:10 settings/serializers/msg.py:21
|
||||
#: settings/serializers/msg.py:61 users/forms/profile.py:101
|
||||
#: users/forms/profile.py:111 users/models/user/__init__.py:66
|
||||
#: users/forms/profile.py:111 users/models/user/__init__.py:67
|
||||
#: users/templates/users/forgot_password.html:162
|
||||
#: users/views/profile/reset.py:94
|
||||
msgid "Email"
|
||||
@ -383,7 +384,7 @@ msgid "Default tablespace"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:135 rbac/models/role.py:46
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:74
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:75
|
||||
msgid "Role"
|
||||
msgstr ""
|
||||
|
||||
@ -482,7 +483,7 @@ msgid "Secret reset"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/account.py:97 accounts/serializers/account/account.py:229
|
||||
#: users/models/user/__init__.py:127
|
||||
#: users/models/user/__init__.py:128
|
||||
msgid "Source"
|
||||
msgstr ""
|
||||
|
||||
@ -559,7 +560,7 @@ msgid "Can view activity"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/application.py:16
|
||||
#: accounts/models/automations/check_account.py:116 accounts/models/base.py:63
|
||||
#: accounts/models/automations/check_account.py:118 accounts/models/base.py:63
|
||||
#: accounts/serializers/account/service.py:29
|
||||
#: accounts/serializers/account/virtual.py:20 acls/models/base.py:35
|
||||
#: acls/models/base.py:96 acls/models/command_acl.py:21
|
||||
@ -587,7 +588,7 @@ msgstr ""
|
||||
#: terminal/models/virtualapp/provider.py:10
|
||||
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
|
||||
#: users/forms/profile.py:33 users/models/group.py:16
|
||||
#: users/models/preference.py:11 users/models/user/__init__.py:65
|
||||
#: users/models/preference.py:11 users/models/user/__init__.py:66
|
||||
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:315
|
||||
#: xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
@ -599,7 +600,7 @@ msgstr ""
|
||||
|
||||
#: accounts/models/application.py:20 accounts/models/base.py:39
|
||||
#: accounts/models/mixins/vault.py:49 accounts/serializers/account/base.py:20
|
||||
#: authentication/models/temp_token.py:10
|
||||
#: authentication/models/temp_token.py:11
|
||||
#: authentication/templates/authentication/_access_key_modal.html:31
|
||||
#: settings/serializers/auth/radius.py:20
|
||||
msgid "Secret"
|
||||
@ -609,24 +610,24 @@ msgstr ""
|
||||
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
|
||||
#: assets/serializers/asset/common.py:148
|
||||
#: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
|
||||
#: perms/serializers/user_permission.py:87 rbac/tree.py:50
|
||||
#: perms/serializers/user_permission.py:87 rbac/tree.py:36 rbac/tree.py:51
|
||||
msgid "Accounts"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/application.py:22 authentication/models/access_key.py:20
|
||||
#: accounts/models/application.py:22 authentication/models/access_key.py:21
|
||||
#: terminal/models/component/endpoint.py:108
|
||||
msgid "IP group"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/application.py:23
|
||||
#: authentication/backends/passkey/models.py:14
|
||||
#: authentication/models/access_key.py:24
|
||||
#: authentication/models/access_key.py:25
|
||||
#: authentication/models/private_token.py:8 authentication/models/ssh_key.py:20
|
||||
msgid "Date last used"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/application.py:24 acls/models/base.py:43
|
||||
#: assets/models/asset/common.py:182 authentication/models/access_key.py:23
|
||||
#: assets/models/asset/common.py:182 authentication/models/access_key.py:24
|
||||
#: authentication/models/connection_token.py:59
|
||||
#: authentication/models/ssh_key.py:13 authentication/serializers/ssh_key.py:23
|
||||
#: authentication/templates/authentication/_access_key_modal.html:32
|
||||
@ -749,7 +750,7 @@ msgid "Date finished"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/change_secret.py:49
|
||||
#: accounts/models/automations/check_account.py:72
|
||||
#: accounts/models/automations/check_account.py:73
|
||||
#: accounts/models/automations/gather_account.py:26
|
||||
#: accounts/serializers/automations/check_account.py:39
|
||||
#: assets/models/automations/base.py:137
|
||||
@ -868,14 +869,14 @@ msgstr ""
|
||||
#: accounts/templates/accounts/push_account_report.html:119
|
||||
#: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:204
|
||||
#: authentication/forms.py:21 authentication/forms.py:23
|
||||
#: authentication/models/temp_token.py:9
|
||||
#: authentication/models/temp_token.py:10
|
||||
#: authentication/serializers/connect_token_secret.py:43
|
||||
#: authentication/serializers/connect_token_secret.py:53
|
||||
#: authentication/templates/authentication/_msg_different_city.html:9
|
||||
#: authentication/templates/authentication/_msg_oauth_bind.html:9
|
||||
#: authentication/templates/authentication/login.html:414
|
||||
#: terminal/serializers/storage.py:136 users/forms/profile.py:32
|
||||
#: users/forms/profile.py:117 users/models/user/__init__.py:64
|
||||
#: users/forms/profile.py:117 users/models/user/__init__.py:65
|
||||
#: users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
@ -887,56 +888,56 @@ msgstr ""
|
||||
msgid "Risk"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:73
|
||||
#: accounts/models/automations/check_account.py:75
|
||||
#: accounts/models/automations/gather_account.py:27 audits/models.py:157
|
||||
msgid "Detail"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:76 rbac/tree.py:51
|
||||
#: accounts/models/automations/check_account.py:78 rbac/tree.py:52
|
||||
msgid "Account risk"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:117
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:123
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:131
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
msgid "Check the discovered accounts"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
#: accounts/models/automations/check_account.py:135
|
||||
msgid ""
|
||||
"Perform checks and analyses based on automatically discovered account "
|
||||
"results, including user groups, public keys, sudoers, and other information."
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:140
|
||||
#: accounts/models/automations/check_account.py:142
|
||||
msgid "Check the strength of your account and password"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:142
|
||||
#: accounts/models/automations/check_account.py:144
|
||||
msgid ""
|
||||
"Perform checks and analyses based on the security of account passwords, "
|
||||
"including password strength, leakage, etc."
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:149
|
||||
#: accounts/models/automations/check_account.py:151
|
||||
msgid "Check if the account and password are repeated"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:150
|
||||
#: accounts/models/automations/check_account.py:152
|
||||
msgid "Check if the account is the same as other accounts."
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:155
|
||||
#: accounts/models/automations/check_account.py:157
|
||||
msgid "Check whether the account password is a common password"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:156
|
||||
#: accounts/models/automations/check_account.py:158
|
||||
msgid "Check whether the account password is a commonly leaked password."
|
||||
msgstr ""
|
||||
|
||||
@ -1181,7 +1182,7 @@ msgstr ""
|
||||
#: assets/models/platform.py:96 assets/serializers/asset/common.py:146
|
||||
#: assets/serializers/platform.py:160 assets/serializers/platform.py:172
|
||||
#: audits/serializers.py:76 audits/serializers.py:196
|
||||
#: authentication/models/connection_token.py:63
|
||||
#: authentication/models/connection_token.py:66
|
||||
#: authentication/serializers/connect_token_secret.py:128 ops/models/job.py:155
|
||||
#: perms/serializers/user_permission.py:28 terminal/models/applet/applet.py:40
|
||||
#: terminal/models/component/storage.py:58
|
||||
@ -1270,8 +1271,8 @@ msgstr ""
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:6
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:6
|
||||
#: tickets/models/comment.py:21 tickets/serializers/flow.py:15
|
||||
#: users/const.py:14 users/models/user/__init__.py:293
|
||||
#: users/models/user/__init__.py:320
|
||||
#: users/const.py:14 users/models/user/__init__.py:294
|
||||
#: users/models/user/__init__.py:321
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
@ -1306,7 +1307,7 @@ msgstr ""
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
|
||||
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99
|
||||
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:100
|
||||
#: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129
|
||||
msgid "Comment"
|
||||
msgstr "Description"
|
||||
@ -2084,7 +2085,7 @@ msgid ">>> Begin executing batch {index} of tasks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/automations/ping_gateway/manager.py:33
|
||||
#: authentication/models/connection_token.py:176
|
||||
#: authentication/models/connection_token.py:179
|
||||
msgid "No account"
|
||||
msgstr ""
|
||||
|
||||
@ -2263,7 +2264,7 @@ msgstr ""
|
||||
msgid "ChatGPT"
|
||||
msgstr ""
|
||||
|
||||
#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:68
|
||||
#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:69
|
||||
#: xpack/plugins/cloud/const.py:76
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
@ -2308,7 +2309,7 @@ msgstr ""
|
||||
msgid "Any"
|
||||
msgstr ""
|
||||
|
||||
#: assets/const/protocol.py:88 rbac/tree.py:64
|
||||
#: assets/const/protocol.py:88 rbac/tree.py:65
|
||||
#: settings/serializers/security.py:275
|
||||
msgid "Security"
|
||||
msgstr ""
|
||||
@ -2560,7 +2561,7 @@ msgstr ""
|
||||
|
||||
#: assets/models/automations/base.py:140 assets/models/cmd_filter.py:41
|
||||
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:240
|
||||
#: users/models/user/__init__.py:323
|
||||
#: users/models/user/__init__.py:324
|
||||
msgid "Date created"
|
||||
msgstr ""
|
||||
|
||||
@ -2593,22 +2594,22 @@ msgstr ""
|
||||
msgid "Connectivity"
|
||||
msgstr ""
|
||||
|
||||
#: assets/models/base.py:19 authentication/models/temp_token.py:12
|
||||
#: assets/models/base.py:19 authentication/models/temp_token.py:13
|
||||
msgid "Date verified"
|
||||
msgstr ""
|
||||
|
||||
#: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:66
|
||||
#: users/models/group.py:28 users/models/user/__init__.py:71
|
||||
#: users/models/group.py:28 users/models/user/__init__.py:72
|
||||
msgid "User group"
|
||||
msgstr ""
|
||||
|
||||
#: assets/models/cmd_filter.py:42 common/db/models.py:35
|
||||
#: users/models/user/__init__.py:150
|
||||
#: users/models/user/__init__.py:151
|
||||
msgid "Date updated"
|
||||
msgstr ""
|
||||
|
||||
#: assets/models/cmd_filter.py:44 assets/models/cmd_filter.py:91
|
||||
#: common/db/models.py:32 users/models/user/__init__.py:109
|
||||
#: common/db/models.py:32 users/models/user/__init__.py:110
|
||||
#: users/serializers/group.py:32
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
@ -2676,7 +2677,7 @@ msgstr ""
|
||||
msgid "Custom Comment"
|
||||
msgstr ""
|
||||
|
||||
#: assets/models/my_asset.py:18 rbac/tree.py:56
|
||||
#: assets/models/my_asset.py:18 rbac/tree.py:57
|
||||
msgid "My assets"
|
||||
msgstr ""
|
||||
|
||||
@ -3260,7 +3261,7 @@ msgstr ""
|
||||
|
||||
#: audits/const.py:14 audits/const.py:25
|
||||
#: authentication/templates/authentication/_access_key_modal.html:65
|
||||
#: rbac/tree.py:283
|
||||
#: rbac/tree.py:284
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
@ -3286,7 +3287,7 @@ msgstr ""
|
||||
msgid "Rename dir"
|
||||
msgstr ""
|
||||
|
||||
#: audits/const.py:23 rbac/tree.py:281 terminal/api/session/session.py:285
|
||||
#: audits/const.py:23 rbac/tree.py:282 terminal/api/session/session.py:285
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:18
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:10
|
||||
#: xpack/plugins/cloud/manager.py:102
|
||||
@ -3295,7 +3296,7 @@ msgstr ""
|
||||
|
||||
#: audits/const.py:26
|
||||
#: authentication/templates/authentication/_access_key_modal.html:22
|
||||
#: rbac/tree.py:280
|
||||
#: rbac/tree.py:281
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@ -3313,7 +3314,7 @@ msgstr ""
|
||||
msgid "Login"
|
||||
msgstr "Sign in"
|
||||
|
||||
#: audits/const.py:36 rbac/tree.py:58
|
||||
#: audits/const.py:36 rbac/tree.py:59
|
||||
msgid "Notifications"
|
||||
msgstr ""
|
||||
|
||||
@ -3346,7 +3347,7 @@ msgstr ""
|
||||
msgid "Login log"
|
||||
msgstr ""
|
||||
|
||||
#: audits/const.py:55 rbac/tree.py:66 terminal/models/applet/host.py:144
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
msgid "Task"
|
||||
@ -3365,8 +3366,8 @@ msgid "Job audit log"
|
||||
msgstr ""
|
||||
|
||||
#: audits/models.py:57 audits/models.py:107 audits/models.py:182
|
||||
#: audits/models.py:333 terminal/models/session/session.py:36
|
||||
#: terminal/models/session/sharing.py:111
|
||||
#: audits/models.py:333 authentication/models/connection_token.py:61
|
||||
#: terminal/models/session/session.py:36 terminal/models/session/sharing.py:111
|
||||
msgid "Remote addr"
|
||||
msgstr ""
|
||||
|
||||
@ -3441,7 +3442,7 @@ msgstr ""
|
||||
|
||||
#: audits/models.py:216 audits/serializers.py:75
|
||||
#: 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:88
|
||||
#: users/serializers/profile.py:63
|
||||
msgid "MFA"
|
||||
msgstr ""
|
||||
@ -3514,9 +3515,9 @@ msgid "%s %s this resource"
|
||||
msgstr ""
|
||||
|
||||
#: audits/serializers.py:198 authentication/models/connection_token.py:52
|
||||
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
|
||||
#: authentication/models/temp_token.py:14 perms/models/asset_permission.py:80
|
||||
#: tickets/models/ticket/apply_application.py:31
|
||||
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:106
|
||||
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:107
|
||||
msgid "Date expired"
|
||||
msgstr ""
|
||||
|
||||
@ -3555,14 +3556,14 @@ msgstr ""
|
||||
#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:73
|
||||
#: authentication/utils.py:114 notifications/backends/__init__.py:11
|
||||
#: settings/serializers/auth/wecom.py:11 settings/serializers/auth/wecom.py:16
|
||||
#: users/models/user/__init__.py:130 users/models/user/_source.py:21
|
||||
#: users/models/user/__init__.py:131 users/models/user/_source.py:21
|
||||
msgid "WeCom"
|
||||
msgstr ""
|
||||
|
||||
#: audits/signal_handlers/login_log.py:38 authentication/utils.py:126
|
||||
#: authentication/views/feishu.py:97 notifications/backends/__init__.py:14
|
||||
#: settings/serializers/auth/feishu.py:12
|
||||
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:136
|
||||
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:137
|
||||
#: users/models/user/_source.py:23
|
||||
msgid "FeiShu"
|
||||
msgstr ""
|
||||
@ -3570,19 +3571,19 @@ msgstr ""
|
||||
#: audits/signal_handlers/login_log.py:40 authentication/utils.py:138
|
||||
#: authentication/views/slack.py:79 notifications/backends/__init__.py:16
|
||||
#: settings/serializers/auth/slack.py:11 settings/serializers/auth/slack.py:13
|
||||
#: users/models/user/__init__.py:142 users/models/user/_source.py:25
|
||||
#: users/models/user/__init__.py:143 users/models/user/_source.py:25
|
||||
msgid "Slack"
|
||||
msgstr ""
|
||||
|
||||
#: audits/signal_handlers/login_log.py:41 authentication/utils.py:120
|
||||
#: authentication/views/dingtalk.py:152 notifications/backends/__init__.py:12
|
||||
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:133
|
||||
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:134
|
||||
#: users/models/user/_source.py:22
|
||||
msgid "DingTalk"
|
||||
msgstr ""
|
||||
|
||||
#: audits/signal_handlers/login_log.py:42
|
||||
#: authentication/models/temp_token.py:16
|
||||
#: authentication/models/temp_token.py:17
|
||||
msgid "Temporary token"
|
||||
msgstr ""
|
||||
|
||||
@ -4106,7 +4107,7 @@ msgid "Input username"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:45
|
||||
#: authentication/serializers/connection_token.py:18
|
||||
#: authentication/serializers/connection_token.py:19
|
||||
msgid "Input secret"
|
||||
msgstr ""
|
||||
|
||||
@ -4144,44 +4145,44 @@ msgstr ""
|
||||
msgid "Face monitor token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:69
|
||||
#: authentication/models/connection_token.py:72
|
||||
msgid "Can expire connection token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:70
|
||||
#: authentication/models/connection_token.py:73
|
||||
msgid "Can reuse connection token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:72
|
||||
#: authentication/models/connection_token.py:75
|
||||
msgid "Connection token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:163
|
||||
#: authentication/models/connection_token.py:166
|
||||
msgid "Connection token inactive"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:167
|
||||
#: authentication/models/connection_token.py:170
|
||||
msgid "Connection token expired at: {}"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:170
|
||||
#: authentication/models/connection_token.py:173
|
||||
#: terminal/serializers/session.py:151
|
||||
msgid "No user or invalid user"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:173
|
||||
#: authentication/models/connection_token.py:176
|
||||
msgid "No asset or inactive asset"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:341
|
||||
#: authentication/models/connection_token.py:344
|
||||
msgid "Can view super connection token secret"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:343
|
||||
#: authentication/models/connection_token.py:346
|
||||
msgid "Super connection token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/connection_token.py:360
|
||||
#: authentication/models/connection_token.py:363
|
||||
msgid "Admin connection token"
|
||||
msgstr ""
|
||||
|
||||
@ -4190,13 +4191,13 @@ msgid "Private Token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
|
||||
#: users/models/user/__init__.py:94
|
||||
#: users/models/user/__init__.py:95
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:244
|
||||
msgid "Private key"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
|
||||
#: users/forms/profile.py:175 users/models/user/__init__.py:97
|
||||
#: users/forms/profile.py:175 users/models/user/__init__.py:98
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:241
|
||||
msgid "Public key"
|
||||
msgstr ""
|
||||
@ -4209,7 +4210,7 @@ msgstr ""
|
||||
msgid "SSO token"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/models/temp_token.py:11
|
||||
#: authentication/models/temp_token.py:12
|
||||
msgid "Verified"
|
||||
msgstr ""
|
||||
|
||||
@ -4230,7 +4231,7 @@ msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/serializers/connect_token_secret.py:129
|
||||
#: ops/notifications.py:19 rbac/tree.py:62
|
||||
#: ops/notifications.py:19 rbac/tree.py:63
|
||||
msgid "Component"
|
||||
msgstr ""
|
||||
|
||||
@ -4257,28 +4258,28 @@ msgstr ""
|
||||
msgid "Image protocol"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/serializers/connection_token.py:16
|
||||
#: authentication/serializers/connection_token.py:17
|
||||
msgid "Expired time"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/serializers/connection_token.py:20
|
||||
#: authentication/serializers/connection_token.py:21
|
||||
msgid "Ticket info"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/serializers/connection_token.py:21
|
||||
#: authentication/serializers/connection_token.py:22
|
||||
#: perms/models/asset_permission.py:77
|
||||
#: tickets/models/ticket/apply_application.py:28
|
||||
#: tickets/models/ticket/apply_asset.py:19
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/serializers/connection_token.py:43
|
||||
#: authentication/serializers/connection_token.py:45
|
||||
#: perms/serializers/permission.py:65 perms/serializers/permission.py:86
|
||||
#: users/serializers/user.py:127 users/serializers/user.py:261
|
||||
msgid "Is expired"
|
||||
msgstr "Expired"
|
||||
|
||||
#: authentication/serializers/connection_token.py:44
|
||||
#: authentication/serializers/connection_token.py:46
|
||||
#: orgs/mixins/serializers.py:26 rbac/serializers/rolebinding.py:27
|
||||
msgid "Org name"
|
||||
msgstr "Organization"
|
||||
@ -4858,7 +4859,7 @@ msgstr ""
|
||||
msgid "discard time"
|
||||
msgstr ""
|
||||
|
||||
#: common/db/models.py:33 users/models/user/__init__.py:112
|
||||
#: common/db/models.py:33 users/models/user/__init__.py:113
|
||||
msgid "Updated by"
|
||||
msgstr ""
|
||||
|
||||
@ -6257,75 +6258,75 @@ msgstr "Audits"
|
||||
msgid "System setting"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:37
|
||||
#: rbac/tree.py:38
|
||||
msgid "Session audits"
|
||||
msgstr "Session"
|
||||
|
||||
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:102
|
||||
#: rbac/tree.py:50 xpack/plugins/cloud/manager.py:102
|
||||
msgid "Cloud import"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:53
|
||||
#: rbac/tree.py:54
|
||||
msgid "Gather account"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:55
|
||||
#: rbac/tree.py:56 reports/api/accouts/automation.py:73
|
||||
msgid "Account change secret"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:57
|
||||
#: rbac/tree.py:58
|
||||
msgid "App ops"
|
||||
msgstr "Ops"
|
||||
|
||||
#: rbac/tree.py:59 settings/serializers/feature.py:193
|
||||
#: rbac/tree.py:60 settings/serializers/feature.py:193
|
||||
msgid "Feature"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:60 settings/serializers/auth/base.py:11
|
||||
#: rbac/tree.py:61 settings/serializers/auth/base.py:11
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:61
|
||||
#: rbac/tree.py:62
|
||||
msgid "Storage"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:63 terminal/models/applet/applet.py:53
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:18
|
||||
msgid "Applet"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:65
|
||||
#: rbac/tree.py:66
|
||||
msgid "Appearance"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:67 xpack/plugins/license/meta.py:10
|
||||
#: rbac/tree.py:68 xpack/plugins/license/meta.py:10
|
||||
#: xpack/plugins/license/models.py:153
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:69
|
||||
#: rbac/tree.py:70
|
||||
msgid "Job audit"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:172
|
||||
#: rbac/tree.py:173
|
||||
msgid "App organizations"
|
||||
msgstr "Organizations"
|
||||
|
||||
#: rbac/tree.py:173
|
||||
#: rbac/tree.py:174
|
||||
msgid "Ticket comment"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:174 settings/serializers/feature.py:174
|
||||
#: rbac/tree.py:175 settings/serializers/feature.py:174
|
||||
#: settings/serializers/feature.py:176 tickets/models/ticket/general.py:310
|
||||
msgid "Ticket"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:175
|
||||
#: rbac/tree.py:176
|
||||
msgid "Common setting"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:176
|
||||
#: rbac/tree.py:177
|
||||
msgid "View permission tree"
|
||||
msgstr ""
|
||||
|
||||
@ -6962,7 +6963,7 @@ msgstr ""
|
||||
msgid "Template code"
|
||||
msgstr ""
|
||||
|
||||
#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:84
|
||||
#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:85
|
||||
#: users/serializers/user.py:159
|
||||
msgid "Phone"
|
||||
msgstr ""
|
||||
@ -7481,7 +7482,8 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: settings/serializers/security.py:122
|
||||
msgid "The third-party login modes include "
|
||||
#, python-format
|
||||
msgid "The third-party login modes include %s"
|
||||
msgstr ""
|
||||
|
||||
#: settings/serializers/security.py:125
|
||||
@ -7945,6 +7947,10 @@ msgstr ""
|
||||
msgid "Download the update template"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
@ -9620,60 +9626,60 @@ msgstr ""
|
||||
msgid "Preference"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:77 users/serializers/user.py:259
|
||||
#: users/models/user/__init__.py:78 users/serializers/user.py:259
|
||||
msgid "Is service account"
|
||||
msgstr "Is service account"
|
||||
|
||||
#: users/models/user/__init__.py:79
|
||||
#: users/models/user/__init__.py:80
|
||||
msgid "Avatar"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:81
|
||||
#: users/models/user/__init__.py:82
|
||||
msgid "Wechat"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:90
|
||||
#: users/models/user/__init__.py:91
|
||||
msgid "OTP secret key"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:100 users/serializers/profile.py:86
|
||||
#: users/models/user/__init__.py:101 users/serializers/profile.py:86
|
||||
#: users/serializers/user.py:256
|
||||
msgid "Is first login"
|
||||
msgstr "First login"
|
||||
|
||||
#: users/models/user/__init__.py:118
|
||||
#: users/models/user/__init__.py:119
|
||||
msgid "Date password last updated"
|
||||
msgstr "Password updated"
|
||||
|
||||
#: users/models/user/__init__.py:121
|
||||
#: users/models/user/__init__.py:122
|
||||
msgid "Need update password"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:145
|
||||
#: users/models/user/__init__.py:146
|
||||
msgid "Face vector"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:148
|
||||
#: users/models/user/__init__.py:149
|
||||
msgid "Date api key used"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:288
|
||||
#: users/models/user/__init__.py:289
|
||||
msgid "Can not delete admin user"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:302
|
||||
#: users/models/user/__init__.py:303
|
||||
msgid "Can invite user"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:303
|
||||
#: users/models/user/__init__.py:304
|
||||
msgid "Can remove user"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:304
|
||||
#: users/models/user/__init__.py:305
|
||||
msgid "Can match user"
|
||||
msgstr ""
|
||||
|
||||
#: users/models/user/__init__.py:333
|
||||
#: users/models/user/__init__.py:334
|
||||
msgid "User password history"
|
||||
msgstr ""
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-08-08 11:14+0800\n"
|
||||
"POT-Creation-Date: 2025-08-18 19:03+0800\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -103,11 +103,11 @@ msgstr "처리할 계정 찾을 수 없음"
|
||||
msgid "Success: %s, Failed: %s, Total: %s"
|
||||
msgstr "성공: %s, 실패: %s, 총 수: %s"
|
||||
|
||||
#: accounts/automations/check_account/manager.py:272
|
||||
#: accounts/automations/check_account/manager.py:277
|
||||
msgid "Check account report of {}"
|
||||
msgstr "위험 감지 보고서 {}"
|
||||
|
||||
#: accounts/automations/check_account/manager.py:278
|
||||
#: accounts/automations/check_account/manager.py:283
|
||||
msgid ""
|
||||
"---\n"
|
||||
"Summary: \n"
|
||||
@ -132,8 +132,8 @@ msgstr ">>> 테스트 게이트웨이 계정 연결성 작업 시작"
|
||||
#: authentication/const.py:10 authentication/forms.py:28
|
||||
#: authentication/templates/authentication/login.html:368
|
||||
#: authentication/templates/authentication/login.html:414
|
||||
#: settings/models.py:246 settings/serializers/auth/ldap.py:27
|
||||
#: settings/serializers/auth/ldap.py:53
|
||||
#: reports/api/users/user.py:101 settings/models.py:246
|
||||
#: settings/serializers/auth/ldap.py:27 settings/serializers/auth/ldap.py:53
|
||||
#: settings/serializers/auth/ldap_ha.py:35 settings/serializers/msg.py:37
|
||||
#: settings/serializers/terminal.py:32 terminal/serializers/storage.py:123
|
||||
#: terminal/serializers/storage.py:142 users/forms/profile.py:22
|
||||
@ -150,7 +150,7 @@ msgstr "비밀번호"
|
||||
msgid "SSH key"
|
||||
msgstr "SSH 키"
|
||||
|
||||
#: accounts/const/account.py:8 authentication/models/access_key.py:40
|
||||
#: accounts/const/account.py:8 authentication/models/access_key.py:41
|
||||
msgid "Access key"
|
||||
msgstr "액세스 키"
|
||||
|
||||
@ -202,7 +202,7 @@ msgstr "템플릿"
|
||||
msgid "Skip"
|
||||
msgstr "건너뛰기"
|
||||
|
||||
#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:282
|
||||
#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:283
|
||||
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
||||
msgid "Update"
|
||||
msgstr "업데이트"
|
||||
@ -214,7 +214,7 @@ msgstr "업데이트"
|
||||
msgid "Failed"
|
||||
msgstr "실패"
|
||||
|
||||
#: accounts/const/automation.py:25 rbac/tree.py:54
|
||||
#: accounts/const/automation.py:25 rbac/tree.py:55
|
||||
msgid "Push account"
|
||||
msgstr "계정 푸시"
|
||||
|
||||
@ -244,7 +244,7 @@ msgstr "게이트웨이 계정 확인"
|
||||
msgid "Check account"
|
||||
msgstr "계정 검사"
|
||||
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:52
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:53
|
||||
msgid "Backup account"
|
||||
msgstr "계정 백업"
|
||||
|
||||
@ -317,7 +317,7 @@ msgstr "단지 생성"
|
||||
#: authentication/serializers/password_mfa.py:24
|
||||
#: notifications/backends/__init__.py:10 settings/serializers/msg.py:21
|
||||
#: settings/serializers/msg.py:61 users/forms/profile.py:101
|
||||
#: users/forms/profile.py:111 users/models/user/__init__.py:66
|
||||
#: users/forms/profile.py:111 users/models/user/__init__.py:67
|
||||
#: users/templates/users/forgot_password.html:162
|
||||
#: users/views/profile/reset.py:94
|
||||
msgid "Email"
|
||||
@ -387,7 +387,7 @@ msgid "Default tablespace"
|
||||
msgstr "기본 테이블 공간"
|
||||
|
||||
#: accounts/const/automation.py:135 rbac/models/role.py:46
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:74
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:75
|
||||
msgid "Role"
|
||||
msgstr "역할"
|
||||
|
||||
@ -486,7 +486,7 @@ msgid "Secret reset"
|
||||
msgstr "변경 가능"
|
||||
|
||||
#: accounts/models/account.py:97 accounts/serializers/account/account.py:229
|
||||
#: users/models/user/__init__.py:127
|
||||
#: users/models/user/__init__.py:128
|
||||
msgid "Source"
|
||||
msgstr "출처"
|
||||
|
||||
@ -555,19 +555,15 @@ msgid "Can remove account"
|
||||
msgstr "계정 제거 가능"
|
||||
|
||||
#: accounts/models/account.py:119
|
||||
#, fuzzy
|
||||
#| msgid "Can share session"
|
||||
msgid "Can view session"
|
||||
msgstr "세션 공유 가능"
|
||||
msgstr "계정 세션"
|
||||
|
||||
#: accounts/models/account.py:120
|
||||
#, fuzzy
|
||||
#| msgid "Can view audit view"
|
||||
msgid "Can view activity"
|
||||
msgstr "감사대를 표시할 수 있습니다."
|
||||
msgstr "계정 활동"
|
||||
|
||||
#: accounts/models/application.py:16
|
||||
#: accounts/models/automations/check_account.py:116 accounts/models/base.py:63
|
||||
#: accounts/models/automations/check_account.py:118 accounts/models/base.py:63
|
||||
#: accounts/serializers/account/service.py:29
|
||||
#: accounts/serializers/account/virtual.py:20 acls/models/base.py:35
|
||||
#: acls/models/base.py:96 acls/models/command_acl.py:21
|
||||
@ -597,7 +593,7 @@ msgstr "감사대를 표시할 수 있습니다."
|
||||
#: terminal/models/virtualapp/provider.py:10
|
||||
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
|
||||
#: users/forms/profile.py:33 users/models/group.py:16
|
||||
#: users/models/preference.py:11 users/models/user/__init__.py:65
|
||||
#: users/models/preference.py:11 users/models/user/__init__.py:66
|
||||
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:315
|
||||
#: xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
@ -609,7 +605,7 @@ msgstr "아이콘"
|
||||
|
||||
#: accounts/models/application.py:20 accounts/models/base.py:39
|
||||
#: accounts/models/mixins/vault.py:49 accounts/serializers/account/base.py:20
|
||||
#: authentication/models/temp_token.py:10
|
||||
#: authentication/models/temp_token.py:11
|
||||
#: authentication/templates/authentication/_access_key_modal.html:31
|
||||
#: settings/serializers/auth/radius.py:20
|
||||
msgid "Secret"
|
||||
@ -619,25 +615,25 @@ msgstr "암호"
|
||||
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
|
||||
#: assets/serializers/asset/common.py:148
|
||||
#: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
|
||||
#: perms/serializers/user_permission.py:87 rbac/tree.py:50
|
||||
#: perms/serializers/user_permission.py:87 rbac/tree.py:36 rbac/tree.py:51
|
||||
msgid "Accounts"
|
||||
msgstr "계정"
|
||||
|
||||
#: accounts/models/application.py:22 authentication/models/access_key.py:20
|
||||
#: accounts/models/application.py:22 authentication/models/access_key.py:21
|
||||
#: terminal/models/component/endpoint.py:108
|
||||
msgid "IP group"
|
||||
msgstr "IP 그룹"
|
||||
|
||||
#: accounts/models/application.py:23
|
||||
#: authentication/backends/passkey/models.py:14
|
||||
#: authentication/models/access_key.py:24
|
||||
#: authentication/models/access_key.py:25
|
||||
#: authentication/models/private_token.py:8
|
||||
#: authentication/models/ssh_key.py:20
|
||||
msgid "Date last used"
|
||||
msgstr "최종 사용 날짜"
|
||||
|
||||
#: accounts/models/application.py:24 acls/models/base.py:43
|
||||
#: assets/models/asset/common.py:182 authentication/models/access_key.py:23
|
||||
#: assets/models/asset/common.py:182 authentication/models/access_key.py:24
|
||||
#: authentication/models/connection_token.py:59
|
||||
#: authentication/models/ssh_key.py:13
|
||||
#: authentication/serializers/ssh_key.py:23
|
||||
@ -762,7 +758,7 @@ msgid "Date finished"
|
||||
msgstr "종료 날짜"
|
||||
|
||||
#: accounts/models/automations/change_secret.py:49
|
||||
#: accounts/models/automations/check_account.py:72
|
||||
#: accounts/models/automations/check_account.py:73
|
||||
#: accounts/models/automations/gather_account.py:26
|
||||
#: accounts/serializers/automations/check_account.py:39
|
||||
#: assets/models/automations/base.py:137
|
||||
@ -881,14 +877,14 @@ msgstr "중복 비밀번호"
|
||||
#: accounts/templates/accounts/push_account_report.html:119
|
||||
#: acls/serializers/base.py:19 acls/serializers/base.py:50
|
||||
#: audits/models.py:204 authentication/forms.py:21 authentication/forms.py:23
|
||||
#: authentication/models/temp_token.py:9
|
||||
#: authentication/models/temp_token.py:10
|
||||
#: authentication/serializers/connect_token_secret.py:43
|
||||
#: authentication/serializers/connect_token_secret.py:53
|
||||
#: authentication/templates/authentication/_msg_different_city.html:9
|
||||
#: authentication/templates/authentication/_msg_oauth_bind.html:9
|
||||
#: authentication/templates/authentication/login.html:414
|
||||
#: terminal/serializers/storage.py:136 users/forms/profile.py:32
|
||||
#: users/forms/profile.py:117 users/models/user/__init__.py:64
|
||||
#: users/forms/profile.py:117 users/models/user/__init__.py:65
|
||||
#: users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
@ -900,56 +896,56 @@ msgstr "사용자 이름"
|
||||
msgid "Risk"
|
||||
msgstr "위험"
|
||||
|
||||
#: accounts/models/automations/check_account.py:73
|
||||
#: accounts/models/automations/check_account.py:75
|
||||
#: accounts/models/automations/gather_account.py:27 audits/models.py:157
|
||||
msgid "Detail"
|
||||
msgstr "상세 정보"
|
||||
|
||||
#: accounts/models/automations/check_account.py:76 rbac/tree.py:51
|
||||
#: accounts/models/automations/check_account.py:78 rbac/tree.py:52
|
||||
msgid "Account risk"
|
||||
msgstr "계정 위험"
|
||||
|
||||
#: accounts/models/automations/check_account.py:117
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:123
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
msgstr "검출 엔진"
|
||||
|
||||
#: accounts/models/automations/check_account.py:131
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
msgid "Check the discovered accounts"
|
||||
msgstr "검사에서 발견된 계정"
|
||||
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
#: accounts/models/automations/check_account.py:135
|
||||
msgid ""
|
||||
"Perform checks and analyses based on automatically discovered account "
|
||||
"results, including user groups, public keys, sudoers, and other information."
|
||||
msgstr "자동 발견된 계정 결과에 따른 검사와 분석, 사용자 그룹, 공개 키, sudoers 등 정보 포함."
|
||||
|
||||
#: accounts/models/automations/check_account.py:140
|
||||
#: accounts/models/automations/check_account.py:142
|
||||
msgid "Check the strength of your account and password"
|
||||
msgstr "귀하의 계정 및 비밀번호 강도 점검"
|
||||
|
||||
#: accounts/models/automations/check_account.py:142
|
||||
#: accounts/models/automations/check_account.py:144
|
||||
msgid ""
|
||||
"Perform checks and analyses based on the security of account passwords, "
|
||||
"including password strength, leakage, etc."
|
||||
msgstr "계정 비밀번호의 보안성을 점검하고 분석, 비밀번호 강도, 유출 상황 등을 포함"
|
||||
|
||||
#: accounts/models/automations/check_account.py:149
|
||||
#: accounts/models/automations/check_account.py:151
|
||||
msgid "Check if the account and password are repeated"
|
||||
msgstr "계정과 비밀번호의 중복 여부 점검"
|
||||
|
||||
#: accounts/models/automations/check_account.py:150
|
||||
#: accounts/models/automations/check_account.py:152
|
||||
msgid "Check if the account is the same as other accounts."
|
||||
msgstr "해당 계정이 다른 계정과 동일한지 점검."
|
||||
|
||||
#: accounts/models/automations/check_account.py:155
|
||||
#: accounts/models/automations/check_account.py:157
|
||||
msgid "Check whether the account password is a common password"
|
||||
msgstr "계정 비밀번호가 일반적으로 사용되는 비밀번호인지 점검"
|
||||
|
||||
#: accounts/models/automations/check_account.py:156
|
||||
#: accounts/models/automations/check_account.py:158
|
||||
msgid "Check whether the account password is a commonly leaked password."
|
||||
msgstr "계정 비밀번호가 일반적으로 유출된 비밀번호인지 확인하기."
|
||||
|
||||
@ -1198,7 +1194,7 @@ msgstr "카테고리"
|
||||
#: assets/models/platform.py:96 assets/serializers/asset/common.py:146
|
||||
#: assets/serializers/platform.py:160 assets/serializers/platform.py:172
|
||||
#: audits/serializers.py:76 audits/serializers.py:196
|
||||
#: authentication/models/connection_token.py:63
|
||||
#: authentication/models/connection_token.py:66
|
||||
#: authentication/serializers/connect_token_secret.py:128
|
||||
#: ops/models/job.py:155 perms/serializers/user_permission.py:28
|
||||
#: terminal/models/applet/applet.py:40 terminal/models/component/storage.py:58
|
||||
@ -1288,8 +1284,8 @@ msgstr "ID"
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:6
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:6
|
||||
#: tickets/models/comment.py:21 tickets/serializers/flow.py:15
|
||||
#: users/const.py:14 users/models/user/__init__.py:293
|
||||
#: users/models/user/__init__.py:320
|
||||
#: users/const.py:14 users/models/user/__init__.py:294
|
||||
#: users/models/user/__init__.py:321
|
||||
msgid "User"
|
||||
msgstr "사용자"
|
||||
|
||||
@ -1325,7 +1321,7 @@ msgstr "IP 화이트리스트"
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
|
||||
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99
|
||||
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:100
|
||||
#: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129
|
||||
msgid "Comment"
|
||||
msgstr "비고"
|
||||
@ -2108,7 +2104,7 @@ msgid ">>> Begin executing batch {index} of tasks"
|
||||
msgstr ">>> {index}번째 배치 작업 실행 시작"
|
||||
|
||||
#: assets/automations/ping_gateway/manager.py:33
|
||||
#: authentication/models/connection_token.py:176
|
||||
#: authentication/models/connection_token.py:179
|
||||
msgid "No account"
|
||||
msgstr "계정이 없습니다."
|
||||
|
||||
@ -2287,7 +2283,7 @@ msgstr "Windows 활동 디렉토리"
|
||||
msgid "ChatGPT"
|
||||
msgstr "ChatGPT"
|
||||
|
||||
#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:68
|
||||
#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:69
|
||||
#: xpack/plugins/cloud/const.py:76
|
||||
msgid "Other"
|
||||
msgstr "기타"
|
||||
@ -2332,7 +2328,7 @@ msgstr "콘솔 세션에 연결"
|
||||
msgid "Any"
|
||||
msgstr "임의"
|
||||
|
||||
#: assets/const/protocol.py:88 rbac/tree.py:64
|
||||
#: assets/const/protocol.py:88 rbac/tree.py:65
|
||||
#: settings/serializers/security.py:275
|
||||
msgid "Security"
|
||||
msgstr "보안"
|
||||
@ -2588,7 +2584,7 @@ msgstr "자산 자동화 작업"
|
||||
|
||||
#: assets/models/automations/base.py:140 assets/models/cmd_filter.py:41
|
||||
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:240
|
||||
#: users/models/user/__init__.py:323
|
||||
#: users/models/user/__init__.py:324
|
||||
msgid "Date created"
|
||||
msgstr "생성 날짜"
|
||||
|
||||
@ -2621,22 +2617,22 @@ msgstr "자산 테스트"
|
||||
msgid "Connectivity"
|
||||
msgstr "연결성"
|
||||
|
||||
#: assets/models/base.py:19 authentication/models/temp_token.py:12
|
||||
#: assets/models/base.py:19 authentication/models/temp_token.py:13
|
||||
msgid "Date verified"
|
||||
msgstr "검증 날짜"
|
||||
|
||||
#: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:66
|
||||
#: users/models/group.py:28 users/models/user/__init__.py:71
|
||||
#: users/models/group.py:28 users/models/user/__init__.py:72
|
||||
msgid "User group"
|
||||
msgstr "사용자 그룹"
|
||||
|
||||
#: assets/models/cmd_filter.py:42 common/db/models.py:35
|
||||
#: users/models/user/__init__.py:150
|
||||
#: users/models/user/__init__.py:151
|
||||
msgid "Date updated"
|
||||
msgstr "업데이트 날짜"
|
||||
|
||||
#: assets/models/cmd_filter.py:44 assets/models/cmd_filter.py:91
|
||||
#: common/db/models.py:32 users/models/user/__init__.py:109
|
||||
#: common/db/models.py:32 users/models/user/__init__.py:110
|
||||
#: users/serializers/group.py:32
|
||||
msgid "Created by"
|
||||
msgstr "생성자"
|
||||
@ -2704,7 +2700,7 @@ msgstr "사용자 정의 이름"
|
||||
msgid "Custom Comment"
|
||||
msgstr "사용자 정의 메모"
|
||||
|
||||
#: assets/models/my_asset.py:18 rbac/tree.py:56
|
||||
#: assets/models/my_asset.py:18 rbac/tree.py:57
|
||||
msgid "My assets"
|
||||
msgstr "내 자산"
|
||||
|
||||
@ -3298,7 +3294,7 @@ msgstr "디렉터리 삭제"
|
||||
|
||||
#: audits/const.py:14 audits/const.py:25
|
||||
#: authentication/templates/authentication/_access_key_modal.html:65
|
||||
#: rbac/tree.py:283
|
||||
#: rbac/tree.py:284
|
||||
msgid "Delete"
|
||||
msgstr "삭제"
|
||||
|
||||
@ -3324,7 +3320,7 @@ msgstr "다운로드"
|
||||
msgid "Rename dir"
|
||||
msgstr "디렉터리 매핑"
|
||||
|
||||
#: audits/const.py:23 rbac/tree.py:281 terminal/api/session/session.py:285
|
||||
#: audits/const.py:23 rbac/tree.py:282 terminal/api/session/session.py:285
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:18
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:10
|
||||
#: xpack/plugins/cloud/manager.py:102
|
||||
@ -3333,7 +3329,7 @@ msgstr "조회"
|
||||
|
||||
#: audits/const.py:26
|
||||
#: authentication/templates/authentication/_access_key_modal.html:22
|
||||
#: rbac/tree.py:280
|
||||
#: rbac/tree.py:281
|
||||
msgid "Create"
|
||||
msgstr "생성"
|
||||
|
||||
@ -3351,7 +3347,7 @@ msgstr "연결"
|
||||
msgid "Login"
|
||||
msgstr "로그인"
|
||||
|
||||
#: audits/const.py:36 rbac/tree.py:58
|
||||
#: audits/const.py:36 rbac/tree.py:59
|
||||
msgid "Notifications"
|
||||
msgstr "알림"
|
||||
|
||||
@ -3384,7 +3380,7 @@ msgstr "세션 로그"
|
||||
msgid "Login log"
|
||||
msgstr "로그인 로그"
|
||||
|
||||
#: audits/const.py:55 rbac/tree.py:66 terminal/models/applet/host.py:144
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
msgid "Task"
|
||||
@ -3403,7 +3399,8 @@ msgid "Job audit log"
|
||||
msgstr "작업 감사 로그"
|
||||
|
||||
#: audits/models.py:57 audits/models.py:107 audits/models.py:182
|
||||
#: audits/models.py:333 terminal/models/session/session.py:36
|
||||
#: audits/models.py:333 authentication/models/connection_token.py:61
|
||||
#: terminal/models/session/session.py:36
|
||||
#: terminal/models/session/sharing.py:111
|
||||
msgid "Remote addr"
|
||||
msgstr "원격 주소"
|
||||
@ -3479,7 +3476,7 @@ msgstr "로그인 IP"
|
||||
|
||||
#: audits/models.py:216 audits/serializers.py:75
|
||||
#: 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:88
|
||||
#: users/serializers/profile.py:63
|
||||
msgid "MFA"
|
||||
msgstr "MFA"
|
||||
@ -3552,9 +3549,9 @@ msgid "%s %s this resource"
|
||||
msgstr "사용자 %s %s 현재 리소스를 이용했습니다."
|
||||
|
||||
#: audits/serializers.py:198 authentication/models/connection_token.py:52
|
||||
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
|
||||
#: authentication/models/temp_token.py:14 perms/models/asset_permission.py:80
|
||||
#: tickets/models/ticket/apply_application.py:31
|
||||
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:106
|
||||
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:107
|
||||
msgid "Date expired"
|
||||
msgstr "실효 날짜"
|
||||
|
||||
@ -3593,14 +3590,14 @@ msgstr "인증 토큰"
|
||||
#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:73
|
||||
#: authentication/utils.py:114 notifications/backends/__init__.py:11
|
||||
#: settings/serializers/auth/wecom.py:11 settings/serializers/auth/wecom.py:16
|
||||
#: users/models/user/__init__.py:130 users/models/user/_source.py:21
|
||||
#: users/models/user/__init__.py:131 users/models/user/_source.py:21
|
||||
msgid "WeCom"
|
||||
msgstr "기업 위챗"
|
||||
|
||||
#: audits/signal_handlers/login_log.py:38 authentication/utils.py:126
|
||||
#: authentication/views/feishu.py:97 notifications/backends/__init__.py:14
|
||||
#: settings/serializers/auth/feishu.py:12
|
||||
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:136
|
||||
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:137
|
||||
#: users/models/user/_source.py:23
|
||||
msgid "FeiShu"
|
||||
msgstr "페이사"
|
||||
@ -3608,19 +3605,19 @@ msgstr "페이사"
|
||||
#: audits/signal_handlers/login_log.py:40 authentication/utils.py:138
|
||||
#: authentication/views/slack.py:79 notifications/backends/__init__.py:16
|
||||
#: settings/serializers/auth/slack.py:11 settings/serializers/auth/slack.py:13
|
||||
#: users/models/user/__init__.py:142 users/models/user/_source.py:25
|
||||
#: users/models/user/__init__.py:143 users/models/user/_source.py:25
|
||||
msgid "Slack"
|
||||
msgstr "슬랙"
|
||||
|
||||
#: audits/signal_handlers/login_log.py:41 authentication/utils.py:120
|
||||
#: authentication/views/dingtalk.py:152 notifications/backends/__init__.py:12
|
||||
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:133
|
||||
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:134
|
||||
#: users/models/user/_source.py:22
|
||||
msgid "DingTalk"
|
||||
msgstr "딩딩"
|
||||
|
||||
#: audits/signal_handlers/login_log.py:42
|
||||
#: authentication/models/temp_token.py:16
|
||||
#: authentication/models/temp_token.py:17
|
||||
msgid "Temporary token"
|
||||
msgstr "임시 비밀번호"
|
||||
|
||||
@ -4152,7 +4149,7 @@ msgid "Input username"
|
||||
msgstr "사용자 이름 사용자 정의"
|
||||
|
||||
#: authentication/models/connection_token.py:45
|
||||
#: authentication/serializers/connection_token.py:18
|
||||
#: authentication/serializers/connection_token.py:19
|
||||
msgid "Input secret"
|
||||
msgstr "비밀번호 사용자 정의"
|
||||
|
||||
@ -4190,44 +4187,44 @@ msgstr "워크오더에서 가져옴"
|
||||
msgid "Face monitor token"
|
||||
msgstr "얼굴 인식 모니터링 토큰"
|
||||
|
||||
#: authentication/models/connection_token.py:69
|
||||
#: authentication/models/connection_token.py:72
|
||||
msgid "Can expire connection token"
|
||||
msgstr "연결 토큰을 무효화할 수 있습니다."
|
||||
|
||||
#: authentication/models/connection_token.py:70
|
||||
#: authentication/models/connection_token.py:73
|
||||
msgid "Can reuse connection token"
|
||||
msgstr "재사용할 수 있는 연결 토큰"
|
||||
|
||||
#: authentication/models/connection_token.py:72
|
||||
#: authentication/models/connection_token.py:75
|
||||
msgid "Connection token"
|
||||
msgstr "연결 토큰"
|
||||
|
||||
#: authentication/models/connection_token.py:163
|
||||
#: authentication/models/connection_token.py:166
|
||||
msgid "Connection token inactive"
|
||||
msgstr "연결 토큰이 활성화되지 않음"
|
||||
|
||||
#: authentication/models/connection_token.py:167
|
||||
#: authentication/models/connection_token.py:170
|
||||
msgid "Connection token expired at: {}"
|
||||
msgstr "연결 토큰이 만료됨: {}"
|
||||
|
||||
#: authentication/models/connection_token.py:170
|
||||
#: authentication/models/connection_token.py:173
|
||||
#: terminal/serializers/session.py:151
|
||||
msgid "No user or invalid user"
|
||||
msgstr "사용자가 없거나 사용자가 비활성화됨"
|
||||
|
||||
#: authentication/models/connection_token.py:173
|
||||
#: authentication/models/connection_token.py:176
|
||||
msgid "No asset or inactive asset"
|
||||
msgstr "자산이 없거나 자산이 활성화되지 않음"
|
||||
|
||||
#: authentication/models/connection_token.py:341
|
||||
#: authentication/models/connection_token.py:344
|
||||
msgid "Can view super connection token secret"
|
||||
msgstr "슈퍼 연결 토큰 암호를 볼 수 있음"
|
||||
|
||||
#: authentication/models/connection_token.py:343
|
||||
#: authentication/models/connection_token.py:346
|
||||
msgid "Super connection token"
|
||||
msgstr "슈퍼 연결 토큰"
|
||||
|
||||
#: authentication/models/connection_token.py:360
|
||||
#: authentication/models/connection_token.py:363
|
||||
msgid "Admin connection token"
|
||||
msgstr "관리자 연결 토큰"
|
||||
|
||||
@ -4236,13 +4233,13 @@ msgid "Private Token"
|
||||
msgstr "개인 토큰"
|
||||
|
||||
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
|
||||
#: users/models/user/__init__.py:94
|
||||
#: users/models/user/__init__.py:95
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:244
|
||||
msgid "Private key"
|
||||
msgstr "ssh 개인 키"
|
||||
|
||||
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
|
||||
#: users/forms/profile.py:175 users/models/user/__init__.py:97
|
||||
#: users/forms/profile.py:175 users/models/user/__init__.py:98
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:241
|
||||
msgid "Public key"
|
||||
msgstr "SSH 공개 키"
|
||||
@ -4255,7 +4252,7 @@ msgstr "만료 시간"
|
||||
msgid "SSO token"
|
||||
msgstr "SSO 토큰"
|
||||
|
||||
#: authentication/models/temp_token.py:11
|
||||
#: authentication/models/temp_token.py:12
|
||||
msgid "Verified"
|
||||
msgstr "검증됨"
|
||||
|
||||
@ -4276,7 +4273,7 @@ msgid "Options"
|
||||
msgstr "옵션"
|
||||
|
||||
#: authentication/serializers/connect_token_secret.py:129
|
||||
#: ops/notifications.py:19 rbac/tree.py:62
|
||||
#: ops/notifications.py:19 rbac/tree.py:63
|
||||
msgid "Component"
|
||||
msgstr "구성 요소"
|
||||
|
||||
@ -4303,28 +4300,28 @@ msgstr "이미지 포트"
|
||||
msgid "Image protocol"
|
||||
msgstr "이미지 프로토콜"
|
||||
|
||||
#: authentication/serializers/connection_token.py:16
|
||||
#: authentication/serializers/connection_token.py:17
|
||||
msgid "Expired time"
|
||||
msgstr "만료 시간"
|
||||
|
||||
#: authentication/serializers/connection_token.py:20
|
||||
#: authentication/serializers/connection_token.py:21
|
||||
msgid "Ticket info"
|
||||
msgstr "작업 정보"
|
||||
|
||||
#: authentication/serializers/connection_token.py:21
|
||||
#: authentication/serializers/connection_token.py:22
|
||||
#: perms/models/asset_permission.py:77
|
||||
#: tickets/models/ticket/apply_application.py:28
|
||||
#: tickets/models/ticket/apply_asset.py:19
|
||||
msgid "Actions"
|
||||
msgstr "Action"
|
||||
|
||||
#: authentication/serializers/connection_token.py:43
|
||||
#: authentication/serializers/connection_token.py:45
|
||||
#: perms/serializers/permission.py:65 perms/serializers/permission.py:86
|
||||
#: users/serializers/user.py:127 users/serializers/user.py:261
|
||||
msgid "Is expired"
|
||||
msgstr "이미 만료"
|
||||
|
||||
#: authentication/serializers/connection_token.py:44
|
||||
#: authentication/serializers/connection_token.py:46
|
||||
#: orgs/mixins/serializers.py:26 rbac/serializers/rolebinding.py:27
|
||||
msgid "Org name"
|
||||
msgstr "조직 이름"
|
||||
@ -4913,7 +4910,7 @@ msgstr "무시함"
|
||||
msgid "discard time"
|
||||
msgstr "무시 시간"
|
||||
|
||||
#: common/db/models.py:33 users/models/user/__init__.py:112
|
||||
#: common/db/models.py:33 users/models/user/__init__.py:113
|
||||
msgid "Updated by"
|
||||
msgstr "마지막 업데이트한 사람"
|
||||
|
||||
@ -6242,10 +6239,8 @@ msgid "Can view console view"
|
||||
msgstr "콘솔을 표시할 수 있습니다."
|
||||
|
||||
#: rbac/models/menu.py:16
|
||||
#, fuzzy
|
||||
#| msgid "Can view audit view"
|
||||
msgid "Can view pam view"
|
||||
msgstr "감사대를 표시할 수 있습니다."
|
||||
msgstr "PAM을 표시할 수 있습니다"
|
||||
|
||||
#: rbac/models/menu.py:17
|
||||
msgid "Can view audit view"
|
||||
@ -6332,10 +6327,8 @@ msgid "Console view"
|
||||
msgstr "콘솔"
|
||||
|
||||
#: rbac/tree.py:25
|
||||
#, fuzzy
|
||||
#| msgid "view"
|
||||
msgid "Pam view"
|
||||
msgstr "보기"
|
||||
msgstr "PAM"
|
||||
|
||||
#: rbac/tree.py:26
|
||||
msgid "Workbench view"
|
||||
@ -6349,75 +6342,75 @@ msgstr "감사 대시보드"
|
||||
msgid "System setting"
|
||||
msgstr "시스템 설정"
|
||||
|
||||
#: rbac/tree.py:37
|
||||
#: rbac/tree.py:38
|
||||
msgid "Session audits"
|
||||
msgstr "세션 감사"
|
||||
|
||||
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:102
|
||||
#: rbac/tree.py:50 xpack/plugins/cloud/manager.py:102
|
||||
msgid "Cloud import"
|
||||
msgstr "클라우드 동기화"
|
||||
|
||||
#: rbac/tree.py:53
|
||||
#: rbac/tree.py:54
|
||||
msgid "Gather account"
|
||||
msgstr "계정 탐색"
|
||||
|
||||
#: rbac/tree.py:55
|
||||
#: rbac/tree.py:56 reports/api/accouts/automation.py:73
|
||||
msgid "Account change secret"
|
||||
msgstr "계정 비밀번호 변경"
|
||||
|
||||
#: rbac/tree.py:57
|
||||
#: rbac/tree.py:58
|
||||
msgid "App ops"
|
||||
msgstr "작업 센터"
|
||||
|
||||
#: rbac/tree.py:59 settings/serializers/feature.py:193
|
||||
#: rbac/tree.py:60 settings/serializers/feature.py:193
|
||||
msgid "Feature"
|
||||
msgstr "기능"
|
||||
|
||||
#: rbac/tree.py:60 settings/serializers/auth/base.py:11
|
||||
#: rbac/tree.py:61 settings/serializers/auth/base.py:11
|
||||
msgid "Authentication"
|
||||
msgstr "인증"
|
||||
|
||||
#: rbac/tree.py:61
|
||||
#: rbac/tree.py:62
|
||||
msgid "Storage"
|
||||
msgstr "저장소"
|
||||
|
||||
#: rbac/tree.py:63 terminal/models/applet/applet.py:53
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:18
|
||||
msgid "Applet"
|
||||
msgstr "원격 애플리케이션"
|
||||
|
||||
#: rbac/tree.py:65
|
||||
#: rbac/tree.py:66
|
||||
msgid "Appearance"
|
||||
msgstr "인터페이스"
|
||||
|
||||
#: rbac/tree.py:67 xpack/plugins/license/meta.py:10
|
||||
#: rbac/tree.py:68 xpack/plugins/license/meta.py:10
|
||||
#: xpack/plugins/license/models.py:153
|
||||
msgid "License"
|
||||
msgstr "라이센스"
|
||||
|
||||
#: rbac/tree.py:69
|
||||
#: rbac/tree.py:70
|
||||
msgid "Job audit"
|
||||
msgstr "작업 감사"
|
||||
|
||||
#: rbac/tree.py:172
|
||||
#: rbac/tree.py:173
|
||||
msgid "App organizations"
|
||||
msgstr "조직 관리"
|
||||
|
||||
#: rbac/tree.py:173
|
||||
#: rbac/tree.py:174
|
||||
msgid "Ticket comment"
|
||||
msgstr "작업 댓글"
|
||||
|
||||
#: rbac/tree.py:174 settings/serializers/feature.py:174
|
||||
#: rbac/tree.py:175 settings/serializers/feature.py:174
|
||||
#: settings/serializers/feature.py:176 tickets/models/ticket/general.py:310
|
||||
msgid "Ticket"
|
||||
msgstr "작업"
|
||||
|
||||
#: rbac/tree.py:175
|
||||
#: rbac/tree.py:176
|
||||
msgid "Common setting"
|
||||
msgstr "일반 설정"
|
||||
|
||||
#: rbac/tree.py:176
|
||||
#: rbac/tree.py:177
|
||||
msgid "View permission tree"
|
||||
msgstr "권한 트리 보기"
|
||||
|
||||
@ -7092,7 +7085,7 @@ msgstr "서명"
|
||||
msgid "Template code"
|
||||
msgstr "템플릿"
|
||||
|
||||
#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:84
|
||||
#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:85
|
||||
#: users/serializers/user.py:159
|
||||
msgid "Phone"
|
||||
msgstr "휴대폰"
|
||||
@ -7332,10 +7325,8 @@ msgid "Chat AI"
|
||||
msgstr "채팅 AI"
|
||||
|
||||
#: settings/serializers/feature.py:131
|
||||
#, fuzzy
|
||||
#| msgid "CreateMethod"
|
||||
msgid "Method"
|
||||
msgstr "생성 방식"
|
||||
msgstr "생성 방법"
|
||||
|
||||
#: settings/serializers/feature.py:134 settings/serializers/feature.py:142
|
||||
#: settings/serializers/feature.py:157
|
||||
@ -7647,8 +7638,9 @@ msgstr ""
|
||||
"순서대로 인증받고, 하나라도 인증에 성공하면 바로 로그인이 가능합니다"
|
||||
|
||||
#: settings/serializers/security.py:122
|
||||
msgid "The third-party login modes include "
|
||||
msgstr "타사 로그인 방식은 다음과 같습니다:"
|
||||
#, python-format
|
||||
msgid "The third-party login modes include %s"
|
||||
msgstr "타사 로그인 방식은 다음과 같습니다: %s"
|
||||
|
||||
#: settings/serializers/security.py:125
|
||||
#: users/templates/users/mfa_setting.html:160
|
||||
@ -8126,6 +8118,10 @@ msgstr "업데이트된 템플릿 다운로드 또는 내보낸 csv 형식 사
|
||||
msgid "Download the update template"
|
||||
msgstr "업데이트 템플릿 다운로드"
|
||||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
msgstr "도움"
|
||||
@ -8225,7 +8221,7 @@ msgstr "홈페이지"
|
||||
msgid ""
|
||||
"You are about to be redirected to an external website. Please confirm that "
|
||||
"you trust this link: "
|
||||
msgstr ""
|
||||
msgstr "외부 웹사이트로 이동하고자 합니다. 해당 링크를 신뢰하는지 확인해 주시기 바랍니다."
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:77
|
||||
@ -9835,60 +9831,60 @@ msgstr "기존의 키와 같을 수 없습니다"
|
||||
msgid "Preference"
|
||||
msgstr "사용자 설정"
|
||||
|
||||
#: users/models/user/__init__.py:77 users/serializers/user.py:259
|
||||
#: users/models/user/__init__.py:78 users/serializers/user.py:259
|
||||
msgid "Is service account"
|
||||
msgstr "서비스 계정"
|
||||
|
||||
#: users/models/user/__init__.py:79
|
||||
#: users/models/user/__init__.py:80
|
||||
msgid "Avatar"
|
||||
msgstr "아이콘"
|
||||
|
||||
#: users/models/user/__init__.py:81
|
||||
#: users/models/user/__init__.py:82
|
||||
msgid "Wechat"
|
||||
msgstr "위챗"
|
||||
|
||||
#: users/models/user/__init__.py:90
|
||||
#: users/models/user/__init__.py:91
|
||||
msgid "OTP secret key"
|
||||
msgstr "OTP 키"
|
||||
|
||||
#: users/models/user/__init__.py:100 users/serializers/profile.py:86
|
||||
#: users/models/user/__init__.py:101 users/serializers/profile.py:86
|
||||
#: users/serializers/user.py:256
|
||||
msgid "Is first login"
|
||||
msgstr "첫 로그인"
|
||||
|
||||
#: users/models/user/__init__.py:118
|
||||
#: users/models/user/__init__.py:119
|
||||
msgid "Date password last updated"
|
||||
msgstr "마지막 업데이트 비밀번호 날짜"
|
||||
|
||||
#: users/models/user/__init__.py:121
|
||||
#: users/models/user/__init__.py:122
|
||||
msgid "Need update password"
|
||||
msgstr "비밀번호 업데이트 필요"
|
||||
|
||||
#: users/models/user/__init__.py:145
|
||||
#: users/models/user/__init__.py:146
|
||||
msgid "Face vector"
|
||||
msgstr "얼굴 벡터"
|
||||
|
||||
#: users/models/user/__init__.py:148
|
||||
#: users/models/user/__init__.py:149
|
||||
msgid "Date api key used"
|
||||
msgstr "API 키 마지막 사용 날짜"
|
||||
|
||||
#: users/models/user/__init__.py:288
|
||||
#: users/models/user/__init__.py:289
|
||||
msgid "Can not delete admin user"
|
||||
msgstr "관리자 사용자 삭제 불가"
|
||||
|
||||
#: users/models/user/__init__.py:302
|
||||
#: users/models/user/__init__.py:303
|
||||
msgid "Can invite user"
|
||||
msgstr "사용자 초대 가능"
|
||||
|
||||
#: users/models/user/__init__.py:303
|
||||
#: users/models/user/__init__.py:304
|
||||
msgid "Can remove user"
|
||||
msgstr "사용자 제거 가능"
|
||||
|
||||
#: users/models/user/__init__.py:304
|
||||
#: users/models/user/__init__.py:305
|
||||
msgid "Can match user"
|
||||
msgstr "사용자 매치 가능"
|
||||
|
||||
#: users/models/user/__init__.py:333
|
||||
#: users/models/user/__init__.py:334
|
||||
msgid "User password history"
|
||||
msgstr "사용자 비밀번호 히스토리"
|
||||
|
||||
@ -10602,10 +10598,8 @@ msgid "Apsara Stack"
|
||||
msgstr "알리클라우드 전용 클라우드"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:34
|
||||
#, fuzzy
|
||||
#| msgid "Proxy"
|
||||
msgid "Proxmox"
|
||||
msgstr "프록시."
|
||||
msgstr "Proxmox"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:44
|
||||
msgid "Private IP"
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-08-08 11:14+0800\n"
|
||||
"POT-Creation-Date: 2025-08-18 19:03+0800\n"
|
||||
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
||||
"Last-Translator: ibuler <ibuler@qq.com>\n"
|
||||
"Language-Team: JumpServer team<ibuler@qq.com>\n"
|
||||
@ -102,11 +102,11 @@ msgstr "未找到待处理帐户"
|
||||
msgid "Success: %s, Failed: %s, Total: %s"
|
||||
msgstr "成功: %s, 失败: %s, 总数: %s"
|
||||
|
||||
#: accounts/automations/check_account/manager.py:272
|
||||
#: accounts/automations/check_account/manager.py:277
|
||||
msgid "Check account report of {}"
|
||||
msgstr "风险检测报告 {}"
|
||||
|
||||
#: accounts/automations/check_account/manager.py:278
|
||||
#: accounts/automations/check_account/manager.py:283
|
||||
msgid ""
|
||||
"---\n"
|
||||
"Summary: \n"
|
||||
@ -132,11 +132,12 @@ msgstr ">>> 开始执行测试网关账号可连接性任务"
|
||||
#: authentication/forms.py:28
|
||||
#: authentication/templates/authentication/login.html:368
|
||||
#: authentication/templates/authentication/login.html:414
|
||||
#: settings/models.py:246 settings/serializers/auth/ldap.py:27
|
||||
#: settings/serializers/auth/ldap.py:53 settings/serializers/auth/ldap_ha.py:35
|
||||
#: settings/serializers/msg.py:37 settings/serializers/terminal.py:32
|
||||
#: terminal/serializers/storage.py:123 terminal/serializers/storage.py:142
|
||||
#: users/forms/profile.py:22 users/serializers/user.py:148
|
||||
#: reports/api/users/user.py:101 settings/models.py:246
|
||||
#: settings/serializers/auth/ldap.py:27 settings/serializers/auth/ldap.py:53
|
||||
#: settings/serializers/auth/ldap_ha.py:35 settings/serializers/msg.py:37
|
||||
#: settings/serializers/terminal.py:32 terminal/serializers/storage.py:123
|
||||
#: terminal/serializers/storage.py:142 users/forms/profile.py:22
|
||||
#: users/serializers/user.py:148
|
||||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
@ -149,7 +150,7 @@ msgstr "密码"
|
||||
msgid "SSH key"
|
||||
msgstr "SSH 密钥"
|
||||
|
||||
#: accounts/const/account.py:8 authentication/models/access_key.py:40
|
||||
#: accounts/const/account.py:8 authentication/models/access_key.py:41
|
||||
msgid "Access key"
|
||||
msgstr "Access key"
|
||||
|
||||
@ -200,7 +201,7 @@ msgstr "模板"
|
||||
msgid "Skip"
|
||||
msgstr "跳过"
|
||||
|
||||
#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:282
|
||||
#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:283
|
||||
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
||||
msgid "Update"
|
||||
msgstr "更新"
|
||||
@ -212,7 +213,7 @@ msgstr "更新"
|
||||
msgid "Failed"
|
||||
msgstr "失败"
|
||||
|
||||
#: accounts/const/automation.py:25 rbac/tree.py:54
|
||||
#: accounts/const/automation.py:25 rbac/tree.py:55
|
||||
msgid "Push account"
|
||||
msgstr "账号推送"
|
||||
|
||||
@ -242,7 +243,7 @@ msgstr "验证网关账号"
|
||||
msgid "Check account"
|
||||
msgstr "检查账号"
|
||||
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:52
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:53
|
||||
msgid "Backup account"
|
||||
msgstr "账号备份"
|
||||
|
||||
@ -315,7 +316,7 @@ msgstr "仅创建"
|
||||
#: authentication/serializers/password_mfa.py:24
|
||||
#: notifications/backends/__init__.py:10 settings/serializers/msg.py:21
|
||||
#: settings/serializers/msg.py:61 users/forms/profile.py:101
|
||||
#: users/forms/profile.py:111 users/models/user/__init__.py:66
|
||||
#: users/forms/profile.py:111 users/models/user/__init__.py:67
|
||||
#: users/templates/users/forgot_password.html:162
|
||||
#: users/views/profile/reset.py:94
|
||||
msgid "Email"
|
||||
@ -385,7 +386,7 @@ msgid "Default tablespace"
|
||||
msgstr "默认表空间"
|
||||
|
||||
#: accounts/const/automation.py:135 rbac/models/role.py:46
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:74
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:75
|
||||
msgid "Role"
|
||||
msgstr "角色"
|
||||
|
||||
@ -484,7 +485,7 @@ msgid "Secret reset"
|
||||
msgstr "可改密"
|
||||
|
||||
#: accounts/models/account.py:97 accounts/serializers/account/account.py:229
|
||||
#: users/models/user/__init__.py:127
|
||||
#: users/models/user/__init__.py:128
|
||||
msgid "Source"
|
||||
msgstr "来源"
|
||||
|
||||
@ -561,7 +562,7 @@ msgid "Can view activity"
|
||||
msgstr "账号活动"
|
||||
|
||||
#: accounts/models/application.py:16
|
||||
#: accounts/models/automations/check_account.py:116 accounts/models/base.py:63
|
||||
#: accounts/models/automations/check_account.py:118 accounts/models/base.py:63
|
||||
#: accounts/serializers/account/service.py:29
|
||||
#: accounts/serializers/account/virtual.py:20 acls/models/base.py:35
|
||||
#: acls/models/base.py:96 acls/models/command_acl.py:21
|
||||
@ -589,7 +590,7 @@ msgstr "账号活动"
|
||||
#: terminal/models/virtualapp/provider.py:10
|
||||
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
|
||||
#: users/forms/profile.py:33 users/models/group.py:16
|
||||
#: users/models/preference.py:11 users/models/user/__init__.py:65
|
||||
#: users/models/preference.py:11 users/models/user/__init__.py:66
|
||||
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:315
|
||||
#: xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
@ -601,7 +602,7 @@ msgstr "图标"
|
||||
|
||||
#: accounts/models/application.py:20 accounts/models/base.py:39
|
||||
#: accounts/models/mixins/vault.py:49 accounts/serializers/account/base.py:20
|
||||
#: authentication/models/temp_token.py:10
|
||||
#: authentication/models/temp_token.py:11
|
||||
#: authentication/templates/authentication/_access_key_modal.html:31
|
||||
#: settings/serializers/auth/radius.py:20
|
||||
msgid "Secret"
|
||||
@ -611,24 +612,24 @@ msgstr "密文"
|
||||
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
|
||||
#: assets/serializers/asset/common.py:148
|
||||
#: assets/serializers/asset/common.py:423 perms/serializers/permission.py:66
|
||||
#: perms/serializers/user_permission.py:87 rbac/tree.py:50
|
||||
#: perms/serializers/user_permission.py:87 rbac/tree.py:36 rbac/tree.py:51
|
||||
msgid "Accounts"
|
||||
msgstr "账号"
|
||||
|
||||
#: accounts/models/application.py:22 authentication/models/access_key.py:20
|
||||
#: accounts/models/application.py:22 authentication/models/access_key.py:21
|
||||
#: terminal/models/component/endpoint.py:108
|
||||
msgid "IP group"
|
||||
msgstr "IP 组"
|
||||
|
||||
#: accounts/models/application.py:23
|
||||
#: authentication/backends/passkey/models.py:14
|
||||
#: authentication/models/access_key.py:24
|
||||
#: authentication/models/access_key.py:25
|
||||
#: authentication/models/private_token.py:8 authentication/models/ssh_key.py:20
|
||||
msgid "Date last used"
|
||||
msgstr "最后使用日期"
|
||||
|
||||
#: accounts/models/application.py:24 acls/models/base.py:43
|
||||
#: assets/models/asset/common.py:182 authentication/models/access_key.py:23
|
||||
#: assets/models/asset/common.py:182 authentication/models/access_key.py:24
|
||||
#: authentication/models/connection_token.py:59
|
||||
#: authentication/models/ssh_key.py:13 authentication/serializers/ssh_key.py:23
|
||||
#: authentication/templates/authentication/_access_key_modal.html:32
|
||||
@ -751,7 +752,7 @@ msgid "Date finished"
|
||||
msgstr "结束日期"
|
||||
|
||||
#: accounts/models/automations/change_secret.py:49
|
||||
#: accounts/models/automations/check_account.py:72
|
||||
#: accounts/models/automations/check_account.py:73
|
||||
#: accounts/models/automations/gather_account.py:26
|
||||
#: accounts/serializers/automations/check_account.py:39
|
||||
#: assets/models/automations/base.py:137
|
||||
@ -870,14 +871,14 @@ msgstr "重复密码"
|
||||
#: accounts/templates/accounts/push_account_report.html:119
|
||||
#: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:204
|
||||
#: authentication/forms.py:21 authentication/forms.py:23
|
||||
#: authentication/models/temp_token.py:9
|
||||
#: authentication/models/temp_token.py:10
|
||||
#: authentication/serializers/connect_token_secret.py:43
|
||||
#: authentication/serializers/connect_token_secret.py:53
|
||||
#: authentication/templates/authentication/_msg_different_city.html:9
|
||||
#: authentication/templates/authentication/_msg_oauth_bind.html:9
|
||||
#: authentication/templates/authentication/login.html:414
|
||||
#: terminal/serializers/storage.py:136 users/forms/profile.py:32
|
||||
#: users/forms/profile.py:117 users/models/user/__init__.py:64
|
||||
#: users/forms/profile.py:117 users/models/user/__init__.py:65
|
||||
#: users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
@ -889,56 +890,56 @@ msgstr "用户名"
|
||||
msgid "Risk"
|
||||
msgstr "风险"
|
||||
|
||||
#: accounts/models/automations/check_account.py:73
|
||||
#: accounts/models/automations/check_account.py:75
|
||||
#: accounts/models/automations/gather_account.py:27 audits/models.py:157
|
||||
msgid "Detail"
|
||||
msgstr "详情"
|
||||
|
||||
#: accounts/models/automations/check_account.py:76 rbac/tree.py:51
|
||||
#: accounts/models/automations/check_account.py:78 rbac/tree.py:52
|
||||
msgid "Account risk"
|
||||
msgstr "账号风险"
|
||||
|
||||
#: accounts/models/automations/check_account.py:117
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:123
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
msgstr "检测引擎"
|
||||
|
||||
#: accounts/models/automations/check_account.py:131
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
msgid "Check the discovered accounts"
|
||||
msgstr "检查发现的帐户"
|
||||
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
#: accounts/models/automations/check_account.py:135
|
||||
msgid ""
|
||||
"Perform checks and analyses based on automatically discovered account "
|
||||
"results, including user groups, public keys, sudoers, and other information."
|
||||
msgstr "根据自动发现的账户结果进行检查分析,包括用户组、公钥、sudoers等信息。"
|
||||
|
||||
#: accounts/models/automations/check_account.py:140
|
||||
#: accounts/models/automations/check_account.py:142
|
||||
msgid "Check the strength of your account and password"
|
||||
msgstr "检查您的账号和密码的强度"
|
||||
|
||||
#: accounts/models/automations/check_account.py:142
|
||||
#: accounts/models/automations/check_account.py:144
|
||||
msgid ""
|
||||
"Perform checks and analyses based on the security of account passwords, "
|
||||
"including password strength, leakage, etc."
|
||||
msgstr "针对账号密码的安全性进行检查分析,包括密码强度、泄露情况等。"
|
||||
|
||||
#: accounts/models/automations/check_account.py:149
|
||||
#: accounts/models/automations/check_account.py:151
|
||||
msgid "Check if the account and password are repeated"
|
||||
msgstr "检查账号和密码是否重复"
|
||||
|
||||
#: accounts/models/automations/check_account.py:150
|
||||
#: accounts/models/automations/check_account.py:152
|
||||
msgid "Check if the account is the same as other accounts."
|
||||
msgstr "检查该账号是否与其他账户相同。"
|
||||
|
||||
#: accounts/models/automations/check_account.py:155
|
||||
#: accounts/models/automations/check_account.py:157
|
||||
msgid "Check whether the account password is a common password"
|
||||
msgstr "检查账号密码是否为常用密码"
|
||||
|
||||
#: accounts/models/automations/check_account.py:156
|
||||
#: accounts/models/automations/check_account.py:158
|
||||
msgid "Check whether the account password is a commonly leaked password."
|
||||
msgstr "检查账号密码是否为常见泄露密码。"
|
||||
|
||||
@ -1192,7 +1193,7 @@ msgstr "类别"
|
||||
#: assets/models/platform.py:96 assets/serializers/asset/common.py:146
|
||||
#: assets/serializers/platform.py:160 assets/serializers/platform.py:172
|
||||
#: audits/serializers.py:76 audits/serializers.py:196
|
||||
#: authentication/models/connection_token.py:63
|
||||
#: authentication/models/connection_token.py:66
|
||||
#: authentication/serializers/connect_token_secret.py:128 ops/models/job.py:155
|
||||
#: perms/serializers/user_permission.py:28 terminal/models/applet/applet.py:40
|
||||
#: terminal/models/component/storage.py:58
|
||||
@ -1281,8 +1282,8 @@ msgstr "ID"
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:6
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:6
|
||||
#: tickets/models/comment.py:21 tickets/serializers/flow.py:15
|
||||
#: users/const.py:14 users/models/user/__init__.py:293
|
||||
#: users/models/user/__init__.py:320
|
||||
#: users/const.py:14 users/models/user/__init__.py:294
|
||||
#: users/models/user/__init__.py:321
|
||||
msgid "User"
|
||||
msgstr "用户"
|
||||
|
||||
@ -1319,7 +1320,7 @@ msgstr "IP 白名单"
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
|
||||
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99
|
||||
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:100
|
||||
#: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129
|
||||
msgid "Comment"
|
||||
msgstr "备注"
|
||||
@ -2119,7 +2120,7 @@ msgid ">>> Begin executing batch {index} of tasks"
|
||||
msgstr ">>> 开始执行第 {index} 批任务"
|
||||
|
||||
#: assets/automations/ping_gateway/manager.py:33
|
||||
#: authentication/models/connection_token.py:176
|
||||
#: authentication/models/connection_token.py:179
|
||||
msgid "No account"
|
||||
msgstr "没有账号"
|
||||
|
||||
@ -2298,7 +2299,7 @@ msgstr "Windows 活动目录"
|
||||
msgid "ChatGPT"
|
||||
msgstr "ChatGPT"
|
||||
|
||||
#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:68
|
||||
#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:69
|
||||
#: xpack/plugins/cloud/const.py:76
|
||||
msgid "Other"
|
||||
msgstr "其它"
|
||||
@ -2343,7 +2344,7 @@ msgstr "连接到控制台会话"
|
||||
msgid "Any"
|
||||
msgstr "任意"
|
||||
|
||||
#: assets/const/protocol.py:88 rbac/tree.py:64
|
||||
#: assets/const/protocol.py:88 rbac/tree.py:65
|
||||
#: settings/serializers/security.py:275
|
||||
msgid "Security"
|
||||
msgstr "安全"
|
||||
@ -2602,7 +2603,7 @@ msgstr "资产自动化任务"
|
||||
# msgstr "备注"
|
||||
#: assets/models/automations/base.py:140 assets/models/cmd_filter.py:41
|
||||
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:240
|
||||
#: users/models/user/__init__.py:323
|
||||
#: users/models/user/__init__.py:324
|
||||
msgid "Date created"
|
||||
msgstr "创建日期"
|
||||
|
||||
@ -2635,22 +2636,22 @@ msgstr "测试资产"
|
||||
msgid "Connectivity"
|
||||
msgstr "连接性"
|
||||
|
||||
#: assets/models/base.py:19 authentication/models/temp_token.py:12
|
||||
#: assets/models/base.py:19 authentication/models/temp_token.py:13
|
||||
msgid "Date verified"
|
||||
msgstr "校验日期"
|
||||
|
||||
#: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:66
|
||||
#: users/models/group.py:28 users/models/user/__init__.py:71
|
||||
#: users/models/group.py:28 users/models/user/__init__.py:72
|
||||
msgid "User group"
|
||||
msgstr "用户组"
|
||||
|
||||
#: assets/models/cmd_filter.py:42 common/db/models.py:35
|
||||
#: users/models/user/__init__.py:150
|
||||
#: users/models/user/__init__.py:151
|
||||
msgid "Date updated"
|
||||
msgstr "更新日期"
|
||||
|
||||
#: assets/models/cmd_filter.py:44 assets/models/cmd_filter.py:91
|
||||
#: common/db/models.py:32 users/models/user/__init__.py:109
|
||||
#: common/db/models.py:32 users/models/user/__init__.py:110
|
||||
#: users/serializers/group.py:32
|
||||
msgid "Created by"
|
||||
msgstr "创建者"
|
||||
@ -2718,7 +2719,7 @@ msgstr "自定义名称"
|
||||
msgid "Custom Comment"
|
||||
msgstr "自定义备注"
|
||||
|
||||
#: assets/models/my_asset.py:18 rbac/tree.py:56
|
||||
#: assets/models/my_asset.py:18 rbac/tree.py:57
|
||||
msgid "My assets"
|
||||
msgstr "我的资产"
|
||||
|
||||
@ -3322,7 +3323,7 @@ msgstr "删除目录"
|
||||
|
||||
#: audits/const.py:14 audits/const.py:25
|
||||
#: authentication/templates/authentication/_access_key_modal.html:65
|
||||
#: rbac/tree.py:283
|
||||
#: rbac/tree.py:284
|
||||
msgid "Delete"
|
||||
msgstr "删除"
|
||||
|
||||
@ -3348,7 +3349,7 @@ msgstr "下载"
|
||||
msgid "Rename dir"
|
||||
msgstr "映射目录"
|
||||
|
||||
#: audits/const.py:23 rbac/tree.py:281 terminal/api/session/session.py:285
|
||||
#: audits/const.py:23 rbac/tree.py:282 terminal/api/session/session.py:285
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:18
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:10
|
||||
#: xpack/plugins/cloud/manager.py:102
|
||||
@ -3357,7 +3358,7 @@ msgstr "查看"
|
||||
|
||||
#: audits/const.py:26
|
||||
#: authentication/templates/authentication/_access_key_modal.html:22
|
||||
#: rbac/tree.py:280
|
||||
#: rbac/tree.py:281
|
||||
msgid "Create"
|
||||
msgstr "创建"
|
||||
|
||||
@ -3375,7 +3376,7 @@ msgstr "连接"
|
||||
msgid "Login"
|
||||
msgstr "登录"
|
||||
|
||||
#: audits/const.py:36 rbac/tree.py:58
|
||||
#: audits/const.py:36 rbac/tree.py:59
|
||||
msgid "Notifications"
|
||||
msgstr "通知"
|
||||
|
||||
@ -3408,7 +3409,7 @@ msgstr "会话日志"
|
||||
msgid "Login log"
|
||||
msgstr "登录日志"
|
||||
|
||||
#: audits/const.py:55 rbac/tree.py:66 terminal/models/applet/host.py:144
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
msgid "Task"
|
||||
@ -3427,8 +3428,8 @@ msgid "Job audit log"
|
||||
msgstr "作业审计日志"
|
||||
|
||||
#: audits/models.py:57 audits/models.py:107 audits/models.py:182
|
||||
#: audits/models.py:333 terminal/models/session/session.py:36
|
||||
#: terminal/models/session/sharing.py:111
|
||||
#: audits/models.py:333 authentication/models/connection_token.py:61
|
||||
#: terminal/models/session/session.py:36 terminal/models/session/sharing.py:111
|
||||
msgid "Remote addr"
|
||||
msgstr "远端地址"
|
||||
|
||||
@ -3503,7 +3504,7 @@ msgstr "登录 IP"
|
||||
|
||||
#: audits/models.py:216 audits/serializers.py:75
|
||||
#: 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:88
|
||||
#: users/serializers/profile.py:63
|
||||
msgid "MFA"
|
||||
msgstr "MFA"
|
||||
@ -3576,9 +3577,9 @@ msgid "%s %s this resource"
|
||||
msgstr "用户 %s %s 了当前资源"
|
||||
|
||||
#: audits/serializers.py:198 authentication/models/connection_token.py:52
|
||||
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
|
||||
#: authentication/models/temp_token.py:14 perms/models/asset_permission.py:80
|
||||
#: tickets/models/ticket/apply_application.py:31
|
||||
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:106
|
||||
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:107
|
||||
msgid "Date expired"
|
||||
msgstr "失效日期"
|
||||
|
||||
@ -3617,14 +3618,14 @@ msgstr "认证令牌"
|
||||
#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:73
|
||||
#: authentication/utils.py:114 notifications/backends/__init__.py:11
|
||||
#: settings/serializers/auth/wecom.py:11 settings/serializers/auth/wecom.py:16
|
||||
#: users/models/user/__init__.py:130 users/models/user/_source.py:21
|
||||
#: users/models/user/__init__.py:131 users/models/user/_source.py:21
|
||||
msgid "WeCom"
|
||||
msgstr "企业微信"
|
||||
|
||||
#: audits/signal_handlers/login_log.py:38 authentication/utils.py:126
|
||||
#: authentication/views/feishu.py:97 notifications/backends/__init__.py:14
|
||||
#: settings/serializers/auth/feishu.py:12
|
||||
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:136
|
||||
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:137
|
||||
#: users/models/user/_source.py:23
|
||||
msgid "FeiShu"
|
||||
msgstr "飞书"
|
||||
@ -3632,19 +3633,19 @@ msgstr "飞书"
|
||||
#: audits/signal_handlers/login_log.py:40 authentication/utils.py:138
|
||||
#: authentication/views/slack.py:79 notifications/backends/__init__.py:16
|
||||
#: settings/serializers/auth/slack.py:11 settings/serializers/auth/slack.py:13
|
||||
#: users/models/user/__init__.py:142 users/models/user/_source.py:25
|
||||
#: users/models/user/__init__.py:143 users/models/user/_source.py:25
|
||||
msgid "Slack"
|
||||
msgstr "Slack"
|
||||
|
||||
#: audits/signal_handlers/login_log.py:41 authentication/utils.py:120
|
||||
#: authentication/views/dingtalk.py:152 notifications/backends/__init__.py:12
|
||||
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:133
|
||||
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:134
|
||||
#: users/models/user/_source.py:22
|
||||
msgid "DingTalk"
|
||||
msgstr "钉钉"
|
||||
|
||||
#: audits/signal_handlers/login_log.py:42
|
||||
#: authentication/models/temp_token.py:16
|
||||
#: authentication/models/temp_token.py:17
|
||||
msgid "Temporary token"
|
||||
msgstr "临时密码"
|
||||
|
||||
@ -4175,7 +4176,7 @@ msgid "Input username"
|
||||
msgstr "自定义用户名"
|
||||
|
||||
#: authentication/models/connection_token.py:45
|
||||
#: authentication/serializers/connection_token.py:18
|
||||
#: authentication/serializers/connection_token.py:19
|
||||
msgid "Input secret"
|
||||
msgstr "自定义密码"
|
||||
|
||||
@ -4213,44 +4214,44 @@ msgstr "来自工单"
|
||||
msgid "Face monitor token"
|
||||
msgstr "人脸监控令牌"
|
||||
|
||||
#: authentication/models/connection_token.py:69
|
||||
#: authentication/models/connection_token.py:72
|
||||
msgid "Can expire connection token"
|
||||
msgstr "可以失效连接令牌"
|
||||
|
||||
#: authentication/models/connection_token.py:70
|
||||
#: authentication/models/connection_token.py:73
|
||||
msgid "Can reuse connection token"
|
||||
msgstr "可以复用连接令牌"
|
||||
|
||||
#: authentication/models/connection_token.py:72
|
||||
#: authentication/models/connection_token.py:75
|
||||
msgid "Connection token"
|
||||
msgstr "连接令牌"
|
||||
|
||||
#: authentication/models/connection_token.py:163
|
||||
#: authentication/models/connection_token.py:166
|
||||
msgid "Connection token inactive"
|
||||
msgstr "连接令牌未激活"
|
||||
|
||||
#: authentication/models/connection_token.py:167
|
||||
#: authentication/models/connection_token.py:170
|
||||
msgid "Connection token expired at: {}"
|
||||
msgstr "连接令牌过期: {}"
|
||||
|
||||
#: authentication/models/connection_token.py:170
|
||||
#: authentication/models/connection_token.py:173
|
||||
#: terminal/serializers/session.py:151
|
||||
msgid "No user or invalid user"
|
||||
msgstr "没有用户或用户失效"
|
||||
|
||||
#: authentication/models/connection_token.py:173
|
||||
#: authentication/models/connection_token.py:176
|
||||
msgid "No asset or inactive asset"
|
||||
msgstr "没有资产或资产未激活"
|
||||
|
||||
#: authentication/models/connection_token.py:341
|
||||
#: authentication/models/connection_token.py:344
|
||||
msgid "Can view super connection token secret"
|
||||
msgstr "可以查看超级连接令牌密文"
|
||||
|
||||
#: authentication/models/connection_token.py:343
|
||||
#: authentication/models/connection_token.py:346
|
||||
msgid "Super connection token"
|
||||
msgstr "超级连接令牌"
|
||||
|
||||
#: authentication/models/connection_token.py:360
|
||||
#: authentication/models/connection_token.py:363
|
||||
msgid "Admin connection token"
|
||||
msgstr "管理员连接令牌"
|
||||
|
||||
@ -4259,13 +4260,13 @@ msgid "Private Token"
|
||||
msgstr "私有令牌"
|
||||
|
||||
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
|
||||
#: users/models/user/__init__.py:94
|
||||
#: users/models/user/__init__.py:95
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:244
|
||||
msgid "Private key"
|
||||
msgstr "ssh私钥"
|
||||
|
||||
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
|
||||
#: users/forms/profile.py:175 users/models/user/__init__.py:97
|
||||
#: users/forms/profile.py:175 users/models/user/__init__.py:98
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:241
|
||||
msgid "Public key"
|
||||
msgstr "SSH公钥"
|
||||
@ -4278,7 +4279,7 @@ msgstr "过期时间"
|
||||
msgid "SSO token"
|
||||
msgstr "SSO token"
|
||||
|
||||
#: authentication/models/temp_token.py:11
|
||||
#: authentication/models/temp_token.py:12
|
||||
msgid "Verified"
|
||||
msgstr "已校验"
|
||||
|
||||
@ -4299,7 +4300,7 @@ msgid "Options"
|
||||
msgstr "选项"
|
||||
|
||||
#: authentication/serializers/connect_token_secret.py:129
|
||||
#: ops/notifications.py:19 rbac/tree.py:62
|
||||
#: ops/notifications.py:19 rbac/tree.py:63
|
||||
msgid "Component"
|
||||
msgstr "组件"
|
||||
|
||||
@ -4326,28 +4327,28 @@ msgstr "镜像端口"
|
||||
msgid "Image protocol"
|
||||
msgstr "镜像协议"
|
||||
|
||||
#: authentication/serializers/connection_token.py:16
|
||||
#: authentication/serializers/connection_token.py:17
|
||||
msgid "Expired time"
|
||||
msgstr "过期时间"
|
||||
|
||||
#: authentication/serializers/connection_token.py:20
|
||||
#: authentication/serializers/connection_token.py:21
|
||||
msgid "Ticket info"
|
||||
msgstr "工单信息"
|
||||
|
||||
#: authentication/serializers/connection_token.py:21
|
||||
#: authentication/serializers/connection_token.py:22
|
||||
#: perms/models/asset_permission.py:77
|
||||
#: tickets/models/ticket/apply_application.py:28
|
||||
#: tickets/models/ticket/apply_asset.py:19
|
||||
msgid "Actions"
|
||||
msgstr "动作"
|
||||
|
||||
#: authentication/serializers/connection_token.py:43
|
||||
#: authentication/serializers/connection_token.py:45
|
||||
#: perms/serializers/permission.py:65 perms/serializers/permission.py:86
|
||||
#: users/serializers/user.py:127 users/serializers/user.py:261
|
||||
msgid "Is expired"
|
||||
msgstr "已过期"
|
||||
|
||||
#: authentication/serializers/connection_token.py:44
|
||||
#: authentication/serializers/connection_token.py:46
|
||||
#: orgs/mixins/serializers.py:26 rbac/serializers/rolebinding.py:27
|
||||
msgid "Org name"
|
||||
msgstr "组织名称"
|
||||
@ -4936,7 +4937,7 @@ msgstr "忽略的"
|
||||
msgid "discard time"
|
||||
msgstr "忽略时间"
|
||||
|
||||
#: common/db/models.py:33 users/models/user/__init__.py:112
|
||||
#: common/db/models.py:33 users/models/user/__init__.py:113
|
||||
msgid "Updated by"
|
||||
msgstr "最后更新者"
|
||||
|
||||
@ -6360,75 +6361,75 @@ msgstr "审计台"
|
||||
msgid "System setting"
|
||||
msgstr "系统设置"
|
||||
|
||||
#: rbac/tree.py:37
|
||||
#: rbac/tree.py:38
|
||||
msgid "Session audits"
|
||||
msgstr "会话审计"
|
||||
|
||||
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:102
|
||||
#: rbac/tree.py:50 xpack/plugins/cloud/manager.py:102
|
||||
msgid "Cloud import"
|
||||
msgstr "云同步"
|
||||
|
||||
#: rbac/tree.py:53
|
||||
#: rbac/tree.py:54
|
||||
msgid "Gather account"
|
||||
msgstr "账号发现"
|
||||
|
||||
#: rbac/tree.py:55
|
||||
#: rbac/tree.py:56 reports/api/accouts/automation.py:73
|
||||
msgid "Account change secret"
|
||||
msgstr "账号改密"
|
||||
|
||||
#: rbac/tree.py:57
|
||||
#: rbac/tree.py:58
|
||||
msgid "App ops"
|
||||
msgstr "作业中心"
|
||||
|
||||
#: rbac/tree.py:59 settings/serializers/feature.py:193
|
||||
#: rbac/tree.py:60 settings/serializers/feature.py:193
|
||||
msgid "Feature"
|
||||
msgstr "功能"
|
||||
|
||||
#: rbac/tree.py:60 settings/serializers/auth/base.py:11
|
||||
#: rbac/tree.py:61 settings/serializers/auth/base.py:11
|
||||
msgid "Authentication"
|
||||
msgstr "认证"
|
||||
|
||||
#: rbac/tree.py:61
|
||||
#: rbac/tree.py:62
|
||||
msgid "Storage"
|
||||
msgstr "存储"
|
||||
|
||||
#: rbac/tree.py:63 terminal/models/applet/applet.py:53
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:18
|
||||
msgid "Applet"
|
||||
msgstr "远程应用"
|
||||
|
||||
#: rbac/tree.py:65
|
||||
#: rbac/tree.py:66
|
||||
msgid "Appearance"
|
||||
msgstr "界面"
|
||||
|
||||
#: rbac/tree.py:67 xpack/plugins/license/meta.py:10
|
||||
#: rbac/tree.py:68 xpack/plugins/license/meta.py:10
|
||||
#: xpack/plugins/license/models.py:153
|
||||
msgid "License"
|
||||
msgstr "许可证"
|
||||
|
||||
#: rbac/tree.py:69
|
||||
#: rbac/tree.py:70
|
||||
msgid "Job audit"
|
||||
msgstr "作业审计"
|
||||
|
||||
#: rbac/tree.py:172
|
||||
#: rbac/tree.py:173
|
||||
msgid "App organizations"
|
||||
msgstr "组织管理"
|
||||
|
||||
#: rbac/tree.py:173
|
||||
#: rbac/tree.py:174
|
||||
msgid "Ticket comment"
|
||||
msgstr "工单评论"
|
||||
|
||||
#: rbac/tree.py:174 settings/serializers/feature.py:174
|
||||
#: rbac/tree.py:175 settings/serializers/feature.py:174
|
||||
#: settings/serializers/feature.py:176 tickets/models/ticket/general.py:310
|
||||
msgid "Ticket"
|
||||
msgstr "工单"
|
||||
|
||||
#: rbac/tree.py:175
|
||||
#: rbac/tree.py:176
|
||||
msgid "Common setting"
|
||||
msgstr "一般设置"
|
||||
|
||||
#: rbac/tree.py:176
|
||||
#: rbac/tree.py:177
|
||||
msgid "View permission tree"
|
||||
msgstr "查看授权树"
|
||||
|
||||
@ -7095,7 +7096,7 @@ msgstr "签名"
|
||||
msgid "Template code"
|
||||
msgstr "模板"
|
||||
|
||||
#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:84
|
||||
#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:85
|
||||
#: users/serializers/user.py:159
|
||||
msgid "Phone"
|
||||
msgstr "手机"
|
||||
@ -7635,8 +7636,9 @@ msgstr ""
|
||||
"序对所有已开启的认证方式进行顺序认证,只要有一个认证成功就可以直接登录"
|
||||
|
||||
#: settings/serializers/security.py:122
|
||||
msgid "The third-party login modes include "
|
||||
msgstr "第三方登录方式包括: "
|
||||
#, python-format
|
||||
msgid "The third-party login modes include %s"
|
||||
msgstr "第三方登录方式包括: %s"
|
||||
|
||||
#: settings/serializers/security.py:125
|
||||
#: users/templates/users/mfa_setting.html:160
|
||||
@ -8116,6 +8118,10 @@ msgstr "下载更新的模板或使用导出的csv格式"
|
||||
msgid "Download the update template"
|
||||
msgstr "下载更新模板"
|
||||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
msgstr "帮助"
|
||||
@ -9827,62 +9833,62 @@ msgstr "不能和原来的密钥相同"
|
||||
msgid "Preference"
|
||||
msgstr "用户设置"
|
||||
|
||||
#: users/models/user/__init__.py:77 users/serializers/user.py:259
|
||||
#: users/models/user/__init__.py:78 users/serializers/user.py:259
|
||||
msgid "Is service account"
|
||||
msgstr "服务账号"
|
||||
|
||||
#: users/models/user/__init__.py:79
|
||||
#: users/models/user/__init__.py:80
|
||||
msgid "Avatar"
|
||||
msgstr "头像"
|
||||
|
||||
#: users/models/user/__init__.py:81
|
||||
#: users/models/user/__init__.py:82
|
||||
msgid "Wechat"
|
||||
msgstr "微信"
|
||||
|
||||
#: users/models/user/__init__.py:90
|
||||
#: users/models/user/__init__.py:91
|
||||
msgid "OTP secret key"
|
||||
msgstr "OTP 密钥"
|
||||
|
||||
# msgid "Private key"
|
||||
# msgstr "ssh私钥"
|
||||
#: users/models/user/__init__.py:100 users/serializers/profile.py:86
|
||||
#: users/models/user/__init__.py:101 users/serializers/profile.py:86
|
||||
#: users/serializers/user.py:256
|
||||
msgid "Is first login"
|
||||
msgstr "首次登录"
|
||||
|
||||
#: users/models/user/__init__.py:118
|
||||
#: users/models/user/__init__.py:119
|
||||
msgid "Date password last updated"
|
||||
msgstr "最后更新密码日期"
|
||||
|
||||
#: users/models/user/__init__.py:121
|
||||
#: users/models/user/__init__.py:122
|
||||
msgid "Need update password"
|
||||
msgstr "需要更新密码"
|
||||
|
||||
#: users/models/user/__init__.py:145
|
||||
#: users/models/user/__init__.py:146
|
||||
msgid "Face vector"
|
||||
msgstr "人脸向量"
|
||||
|
||||
#: users/models/user/__init__.py:148
|
||||
#: users/models/user/__init__.py:149
|
||||
msgid "Date api key used"
|
||||
msgstr "API key 最后使用日期"
|
||||
|
||||
#: users/models/user/__init__.py:288
|
||||
#: users/models/user/__init__.py:289
|
||||
msgid "Can not delete admin user"
|
||||
msgstr "无法删除管理员用户"
|
||||
|
||||
#: users/models/user/__init__.py:302
|
||||
#: users/models/user/__init__.py:303
|
||||
msgid "Can invite user"
|
||||
msgstr "可以邀请用户"
|
||||
|
||||
#: users/models/user/__init__.py:303
|
||||
#: users/models/user/__init__.py:304
|
||||
msgid "Can remove user"
|
||||
msgstr "可以移除用户"
|
||||
|
||||
#: users/models/user/__init__.py:304
|
||||
#: users/models/user/__init__.py:305
|
||||
msgid "Can match user"
|
||||
msgstr "可以匹配用户"
|
||||
|
||||
#: users/models/user/__init__.py:333
|
||||
#: users/models/user/__init__.py:334
|
||||
msgid "User password history"
|
||||
msgstr "用户密码历史"
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -5,6 +5,7 @@
|
||||
"Back": "Back",
|
||||
"Cancel": "Cancel",
|
||||
"CancelFileUpload": "Cancel file upload",
|
||||
"CaseSensitive": "Case sensitive",
|
||||
"Clone Connect": "Clone Connect",
|
||||
"Close All Tabs": "Close All Tabs",
|
||||
"Close Current Tab": "Close Current Tab",
|
||||
@ -35,6 +36,7 @@
|
||||
"FileListError": "Failed to get file list",
|
||||
"FileManagement": "File Management",
|
||||
"FileManagementExpired": "The current file management session has expired.",
|
||||
"FileManagerTokenTimeout": "Obtaining the file manager token timed out",
|
||||
"FileTransferInterrupted": "File transfer interrupted",
|
||||
"FileUploadInterrupted": "File upload interrupted",
|
||||
"Format": "Format",
|
||||
@ -51,6 +53,7 @@
|
||||
"LeftArrow": "Left arrow",
|
||||
"LinkAddr": "Link Address",
|
||||
"List": "List",
|
||||
"MatchWholeWords": "Match whole words",
|
||||
"Minute": "Minute",
|
||||
"Minutes": "Minutes",
|
||||
"MustOneFile": "Only support to select one file",
|
||||
@ -63,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "No running terminal found",
|
||||
"OnlineUser": "Online User",
|
||||
"OperationSuccessful": "Operation successful",
|
||||
"Owner": "管理者",
|
||||
"Paste": "Paste",
|
||||
"PauseSession": "Pause Session",
|
||||
"PermissionDenied": "Permission denied",
|
||||
@ -95,6 +99,7 @@
|
||||
"Sync": "Sync",
|
||||
"SyncUserPreferenceFailed": "Sync user preference failed",
|
||||
"SyncUserPreferenceSuccess": "Sync user preference success",
|
||||
"TerminalInstanceNotFound": "Terminal instance not found for current tab",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "Terminal instance not found for current tab",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "The current terminal instance was not found",
|
||||
"Theme": "Theme",
|
||||
@ -112,16 +117,11 @@
|
||||
"UploadTips": "Drag file here or click to upload",
|
||||
"UploadTitle": "File upload",
|
||||
"User": "User",
|
||||
"UsingRegularExpressions": "Using regular expressions",
|
||||
"VerifyCode": "Verify Code",
|
||||
"WaitFileTransfer": "Wait file transfer to finish",
|
||||
"Warning": "Warning",
|
||||
"WebSocketClosed": "WebSocket closed",
|
||||
"WebSocketConnectionIsClosedHelpText": "WebSocket connection is closed, please refresh the page or reconnect.",
|
||||
"Writable": "Writable",
|
||||
"CaseSensitive": "Case sensitive",
|
||||
"MatchWholeWords": "Match whole words",
|
||||
"UsingRegularExpressions": "Using regular expressions",
|
||||
"FileManagerTokenTimeout": "Obtaining the file manager token timed out",
|
||||
"TerminalInstanceNotFound": "Terminal instance not found for current tab",
|
||||
"Owner": "管理者"
|
||||
"Writable": "Writable"
|
||||
}
|
@ -5,6 +5,7 @@
|
||||
"Back": "Regresar",
|
||||
"Cancel": "Cancelar",
|
||||
"CancelFileUpload": "Cancelar la subida del archivo",
|
||||
"CaseSensitive": "Distinguir mayúsculas de minúsculas",
|
||||
"Clone Connect": "Copiar ventana",
|
||||
"Close All Tabs": "Cerrar todo",
|
||||
"Close Current Tab": "Cerrar actual \nColor del tema \nSin dirección \nPegar \nTema \nCerrar todo \nMinuto \nUnirse a compartir \nHas sido removido de la sesión compartida \nIntroduce el nombre de usuario \nPor favor selecciona \nBuscar \nConfirmar \nCrear enlace de compartición \nSubir archivo",
|
||||
@ -15,6 +16,7 @@
|
||||
"CopyLink": "Copiar enlace y código de verificación",
|
||||
"CopyShareURLSuccess": "Dirección de compartición copiada con éxito",
|
||||
"CreateFolder": "Crear carpeta",
|
||||
"CreateLink": "Crear enlace",
|
||||
"CreateSuccess": "Creación exitosa",
|
||||
"CurrentUser": "Usuario actual",
|
||||
"Custom Setting": "Ajustes personalizados",
|
||||
@ -34,6 +36,7 @@
|
||||
"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.",
|
||||
"FileManagerTokenTimeout": "Obtener el token del administrador del archivo ha caducado",
|
||||
"FileTransferInterrupted": "Transferencia de archivos interrumpida",
|
||||
"FileUploadInterrupted": "La subida del archivo se ha interrumpido",
|
||||
"Format": "Formato",
|
||||
@ -50,6 +53,7 @@
|
||||
"LeftArrow": "Flecha hacia atrás",
|
||||
"LinkAddr": "Dirección del enlace",
|
||||
"List": "Lista",
|
||||
"MatchWholeWords": "Coincidencia exacta",
|
||||
"Minute": "Minutos",
|
||||
"Minutes": "Parte",
|
||||
"MustOneFile": "Solo se puede seleccionar un archivo",
|
||||
@ -62,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "No se encontró ningún terminal en ejecución",
|
||||
"OnlineUser": "Usuarios en línea",
|
||||
"OperationSuccessful": "La acción se realizó con éxito",
|
||||
"Owner": "Administrador",
|
||||
"Paste": "Pegar",
|
||||
"PauseSession": "Pausar esta sesión",
|
||||
"PermissionDenied": "Sin permiso",
|
||||
@ -94,6 +99,7 @@
|
||||
"Sync": "Sincronizar",
|
||||
"SyncUserPreferenceFailed": "Falló la sincronización de ajustes",
|
||||
"SyncUserPreferenceSuccess": "Sincronización de ajustes exitosa",
|
||||
"TerminalInstanceNotFound": "No se encontró una instancia de terminal para la pestaña actual.",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "La pestaña actual no encontró una instancia de terminal",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "No se encontró la instancia de terminal actual",
|
||||
"Theme": "Tema",
|
||||
@ -111,6 +117,7 @@
|
||||
"UploadTips": "Arrastra el archivo aquí, o haz clic para subir",
|
||||
"UploadTitle": "Subir archivo",
|
||||
"User": "Usuario",
|
||||
"UsingRegularExpressions": "Usar expresiones regulares",
|
||||
"VerifyCode": "Código de verificación.",
|
||||
"WaitFileTransfer": "Esperando que finalice la transferencia de archivos",
|
||||
"Warning": "Advertencia",
|
||||
|
@ -5,6 +5,7 @@
|
||||
"Back": "戻る",
|
||||
"Cancel": "キャンセル",
|
||||
"CancelFileUpload": "ファイルアップロードをキャンセルする",
|
||||
"CaseSensitive": "大文字と小文字を区別",
|
||||
"Clone Connect": "ウィンドウをコピー",
|
||||
"Close All Tabs": "すべてを閉じる",
|
||||
"Close Current Tab": "現在を閉じる",
|
||||
@ -15,6 +16,7 @@
|
||||
"CopyLink": "リンクと認証コードのコピー",
|
||||
"CopyShareURLSuccess": "レプリケーション共有住所成功",
|
||||
"CreateFolder": "フォルダーを作成",
|
||||
"CreateLink": "リンクを作成する",
|
||||
"CreateSuccess": "作成に成功しました",
|
||||
"CurrentUser": "現在のユーザー",
|
||||
"Custom Setting": "カスタム設定",
|
||||
@ -34,6 +36,7 @@
|
||||
"FileListError": "ファイルリスト情報の取得に失敗しました",
|
||||
"FileManagement": "ファイル",
|
||||
"FileManagementExpired": "現在のファイル管理セッションは期限切れです。",
|
||||
"FileManagerTokenTimeout": "ファイル管理者のトークンがタイムアウトしました",
|
||||
"FileTransferInterrupted": "ファイル転送が中断されました",
|
||||
"FileUploadInterrupted": "ファイルアップロードが中断されました",
|
||||
"Format": "フォーマット",
|
||||
@ -50,6 +53,7 @@
|
||||
"LeftArrow": "戻る矢印",
|
||||
"LinkAddr": "リンクのアドレス",
|
||||
"List": "リスト",
|
||||
"MatchWholeWords": "完全一致",
|
||||
"Minute": "分",
|
||||
"Minutes": "分",
|
||||
"MustOneFile": "ファイルを1つだけ選択できます",
|
||||
@ -62,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "実行中のターミナルが見つかりませんでした",
|
||||
"OnlineUser": "オンラインユーザー",
|
||||
"OperationSuccessful": "操作成功",
|
||||
"Owner": "管理者",
|
||||
"Paste": "貼り付け",
|
||||
"PauseSession": "セッションを一時停止",
|
||||
"PermissionDenied": "権限がありません",
|
||||
@ -94,6 +99,7 @@
|
||||
"Sync": "同期",
|
||||
"SyncUserPreferenceFailed": "ユーザー設定の同期に失敗しました",
|
||||
"SyncUserPreferenceSuccess": "ユーザー設定の同期に成功しました",
|
||||
"TerminalInstanceNotFound": "現在のタブのターミナルインスタンスが見つかりませんでした",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "現在のタブに端末インスタンスが見つかりません",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "現在のターミナルインスタンスが見つかりませんでした",
|
||||
"Theme": "テーマ",
|
||||
@ -111,6 +117,7 @@
|
||||
"UploadTips": "ファイルをここにドラッグするか、アップロードをクリックします",
|
||||
"UploadTitle": "ファイルのアップロード",
|
||||
"User": "ユーザー",
|
||||
"UsingRegularExpressions": "正規表現を使用",
|
||||
"VerifyCode": "認証コード",
|
||||
"WaitFileTransfer": "ファイル転送終了待ち",
|
||||
"Warning": "警告",
|
||||
|
@ -5,6 +5,7 @@
|
||||
"Back": "돌아가기",
|
||||
"Cancel": "취소",
|
||||
"CancelFileUpload": "파일 업로드 취소",
|
||||
"CaseSensitive": "대소문자 구분",
|
||||
"Clone Connect": "복사 창",
|
||||
"Close All Tabs": "모두 닫기",
|
||||
"Close Current Tab": "현재 닫기",
|
||||
@ -15,6 +16,7 @@
|
||||
"CopyLink": "링크 및 인증 코드 복사",
|
||||
"CopyShareURLSuccess": "공유 주소 복사 성공",
|
||||
"CreateFolder": "폴더 생성",
|
||||
"CreateLink": "링크 생성",
|
||||
"CreateSuccess": "생성이 성공적으로 완료되었습니다",
|
||||
"CurrentUser": "현재 사용자",
|
||||
"Custom Setting": "사용자 정의 설정",
|
||||
@ -34,6 +36,7 @@
|
||||
"FileListError": "파일 목록 정보 가져오기 실패",
|
||||
"FileManagement": "파일 관리",
|
||||
"FileManagementExpired": "현재 파일 관리 세션이 만료되었습니다.",
|
||||
"FileManagerTokenTimeout": "파일 관리자의 토큰 시간 초과",
|
||||
"FileTransferInterrupted": "파일 전송이 중단되었습니다",
|
||||
"FileUploadInterrupted": "파일 업로드 중단",
|
||||
"Format": "형식",
|
||||
@ -50,6 +53,7 @@
|
||||
"LeftArrow": "뒤로 화살표",
|
||||
"LinkAddr": "링크 주소",
|
||||
"List": "목록",
|
||||
"MatchWholeWords": "전체 단어 일치",
|
||||
"Minute": "분",
|
||||
"Minutes": "분",
|
||||
"MustOneFile": "하나의 파일만 선택할 수 있습니다",
|
||||
@ -62,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "실행 중인 터미널을 찾을 수 없습니다",
|
||||
"OnlineUser": "온라인 사용자",
|
||||
"OperationSuccessful": "작업 성공",
|
||||
"Owner": "관리자",
|
||||
"Paste": "붙여넣기",
|
||||
"PauseSession": "이번 대화 일시 중지",
|
||||
"PermissionDenied": "권한 없음",
|
||||
@ -94,6 +99,7 @@
|
||||
"Sync": "동기화",
|
||||
"SyncUserPreferenceFailed": "동기화 설정 실패",
|
||||
"SyncUserPreferenceSuccess": "동기화 설정 성공",
|
||||
"TerminalInstanceNotFound": "현재 탭의 터미널 인스턴스를 찾을 수 없습니다.",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "현재 탭에서 터미널 인스턴스를 찾을 수 없음",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "현재 터미널 인스턴스를 찾을 수 없습니다.",
|
||||
"Theme": "주제",
|
||||
@ -111,6 +117,7 @@
|
||||
"UploadTips": "파일을 여기로 드래그하거나 업로드를 클릭하세요",
|
||||
"UploadTitle": "파일 업로드",
|
||||
"User": "사용자",
|
||||
"UsingRegularExpressions": "정규 표현식 사용",
|
||||
"VerifyCode": "인증 코드",
|
||||
"WaitFileTransfer": "파일 전송 완료 대기",
|
||||
"Warning": "경고",
|
||||
|
@ -5,6 +5,7 @@
|
||||
"Back": "Voltar",
|
||||
"Cancel": "Cancelar",
|
||||
"CancelFileUpload": "Cancelar upload de arquivo",
|
||||
"CaseSensitive": "Diferenciar maiúsculas de minúsculas",
|
||||
"Clone Connect": "Copiar janela",
|
||||
"Close All Tabs": "Fechar tudo",
|
||||
"Close Current Tab": "Fechar a atual",
|
||||
@ -15,6 +16,7 @@
|
||||
"CopyLink": "Copiar link e código",
|
||||
"CopyShareURLSuccess": "Cópia de endereço compartilhado bem sucedida",
|
||||
"CreateFolder": "criar pasta",
|
||||
"CreateLink": "Criar link",
|
||||
"CreateSuccess": "Criado com sucesso",
|
||||
"CurrentUser": "Usuário atual",
|
||||
"Custom Setting": "Configurações personalizadas",
|
||||
@ -34,6 +36,7 @@
|
||||
"FileListError": "Falha ao obter informações da lista de arquivos",
|
||||
"FileManagement": "Gerenciamento de arquivos",
|
||||
"FileManagementExpired": "A sessão atual de gerenciamento de arquivos expirou.",
|
||||
"FileManagerTokenTimeout": "Obter token do gerenciador de arquivos expirado",
|
||||
"FileTransferInterrupted": "Transferência de arquivo interrompida",
|
||||
"FileUploadInterrupted": "Upload de arquivo interrompido",
|
||||
"Format": "Formato",
|
||||
@ -50,6 +53,7 @@
|
||||
"LeftArrow": "Seta para trás",
|
||||
"LinkAddr": "Endereço do link",
|
||||
"List": "Lista",
|
||||
"MatchWholeWords": "Correspondência exata",
|
||||
"Minute": "minutos",
|
||||
"Minutes": "minutos",
|
||||
"MustOneFile": "Só pode escolher um arquivo",
|
||||
@ -62,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "Terminal em execução não encontrado",
|
||||
"OnlineUser": "Usuários online",
|
||||
"OperationSuccessful": "Ação bem-sucedida",
|
||||
"Owner": "Administrador",
|
||||
"Paste": "Colar",
|
||||
"PauseSession": "Pausar esta sessão",
|
||||
"PermissionDenied": "Sem permissão",
|
||||
@ -94,6 +99,7 @@
|
||||
"Sync": "Sincronizar",
|
||||
"SyncUserPreferenceFailed": "Falha na configuração de sincronização",
|
||||
"SyncUserPreferenceSuccess": "Configurações sincronizadas com sucesso",
|
||||
"TerminalInstanceNotFound": "Não foi encontrada uma instância de terminal para a aba atual",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "A guia atual não encontrou a instância do terminal",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "Instância do terminal atual não encontrada",
|
||||
"Theme": "Tema",
|
||||
@ -111,6 +117,7 @@
|
||||
"UploadTips": "Arraste o arquivo para cá ou clique para fazer o upload",
|
||||
"UploadTitle": "Enviar arquivo",
|
||||
"User": "Usuário",
|
||||
"UsingRegularExpressions": "Usar expressão regular",
|
||||
"VerifyCode": "código de verificação",
|
||||
"WaitFileTransfer": "Aguarde o fim da transferência do arquivo",
|
||||
"Warning": "Aviso",
|
||||
|
@ -5,6 +5,7 @@
|
||||
"Back": "Вернуться",
|
||||
"Cancel": "Отмена",
|
||||
"CancelFileUpload": "Отменить передачу файла",
|
||||
"CaseSensitive": "Учитывать регистрар",
|
||||
"Clone Connect": "Клонировать окно",
|
||||
"Close All Tabs": "Закрыть все вкладки",
|
||||
"Close Current Tab": "Закрыть эту вкладку",
|
||||
@ -15,6 +16,7 @@
|
||||
"CopyLink": "Скопировать ссылку и код подтверждения",
|
||||
"CopyShareURLSuccess": "URL общего доступа успешно скопирован",
|
||||
"CreateFolder": "Пользователи для分享",
|
||||
"CreateLink": "Создать ссылку",
|
||||
"CreateSuccess": "Успешно создано",
|
||||
"CurrentUser": "Текущий пользователь",
|
||||
"Custom Setting": "Пользовательские настройки",
|
||||
@ -34,6 +36,7 @@
|
||||
"FileListError": "Не удалось получить информацию о списке файлов",
|
||||
"FileManagement": "Управление файлами",
|
||||
"FileManagementExpired": "Текущая сессия управления файлами истекла.",
|
||||
"FileManagerTokenTimeout": "Получить токен файлового менеджера, время ожидания истекло",
|
||||
"FileTransferInterrupted": "Передача файлов прервана",
|
||||
"FileUploadInterrupted": "Передача файла прервана",
|
||||
"Format": "Формат",
|
||||
@ -50,6 +53,7 @@
|
||||
"LeftArrow": "Стрелка влево",
|
||||
"LinkAddr": "Адрес ссылки",
|
||||
"List": "Список",
|
||||
"MatchWholeWords": "Полное совпадение",
|
||||
"Minute": "Минуты",
|
||||
"Minutes": "Файл уже существует, пожалуйста, переименуйте",
|
||||
"MustOneFile": "Можно выбрать только один файл",
|
||||
@ -62,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "Не найдено работающего терминала",
|
||||
"OnlineUser": "Онлайн пользователи",
|
||||
"OperationSuccessful": "Операция выполнена успешно",
|
||||
"Owner": "Администратор",
|
||||
"Paste": "Вставить",
|
||||
"PauseSession": "Приостановить сессию",
|
||||
"PermissionDenied": "Нет разрешения",
|
||||
@ -94,6 +99,7 @@
|
||||
"Sync": "Синхронизация",
|
||||
"SyncUserPreferenceFailed": "Ошибка синхронизации настроек",
|
||||
"SyncUserPreferenceSuccess": "Настройки успешно синхронизированы",
|
||||
"TerminalInstanceNotFound": "Не найден экземпляр терминала для текущей вкладки",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "Текущая вкладка не найдена экземпляр терминала",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "Текущий экземпляр терминала не найден.",
|
||||
"Theme": "Тема",
|
||||
@ -111,6 +117,7 @@
|
||||
"UploadTips": "Перетащите файл сюда или нажмите для загрузки",
|
||||
"UploadTitle": "Загрузить файл",
|
||||
"User": "Пользователь",
|
||||
"UsingRegularExpressions": "Использовать регулярные выражения",
|
||||
"VerifyCode": "Код подтверждения",
|
||||
"WaitFileTransfer": "Ожидание завершения передачи файла",
|
||||
"Warning": "Предупреждение",
|
||||
|
@ -5,6 +5,7 @@
|
||||
"Back": "返回",
|
||||
"Cancel": "取消",
|
||||
"CancelFileUpload": "取消文件上传",
|
||||
"CaseSensitive": "区分大小写",
|
||||
"Clone Connect": "复制窗口",
|
||||
"Close All Tabs": "关闭所有",
|
||||
"Close Current Tab": "关闭当前",
|
||||
@ -35,6 +36,7 @@
|
||||
"FileListError": "获取文件列表信息失败",
|
||||
"FileManagement": "文件管理",
|
||||
"FileManagementExpired": "当前文件管理会话已过期。",
|
||||
"FileManagerTokenTimeout": "获取文件管理器 Token 超时",
|
||||
"FileTransferInterrupted": "文件传输中断",
|
||||
"FileUploadInterrupted": "文件上传中断",
|
||||
"Format": "格式",
|
||||
@ -51,6 +53,7 @@
|
||||
"LeftArrow": "后退箭头",
|
||||
"LinkAddr": "链接地址",
|
||||
"List": "列表",
|
||||
"MatchWholeWords": "全字匹配",
|
||||
"Minute": "分钟",
|
||||
"Minutes": "分",
|
||||
"MustOneFile": "只能选择一个文件",
|
||||
@ -63,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "未找到正在运行的终端",
|
||||
"OnlineUser": "在线用户",
|
||||
"OperationSuccessful": "操作成功",
|
||||
"Owner": "管理者",
|
||||
"Paste": "粘贴",
|
||||
"PauseSession": "暂停此会话",
|
||||
"PermissionDenied": "没有权限",
|
||||
@ -95,6 +99,7 @@
|
||||
"Sync": "同步",
|
||||
"SyncUserPreferenceFailed": "同步设置失败",
|
||||
"SyncUserPreferenceSuccess": "同步设置成功",
|
||||
"TerminalInstanceNotFound": "未找到当前选项卡的终端实例",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "当前标签页未找到终端实例",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "当前终端实例未找到",
|
||||
"Theme": "主题",
|
||||
@ -112,16 +117,11 @@
|
||||
"UploadTips": "将文件拖到此处,或点击上传",
|
||||
"UploadTitle": "上传文件",
|
||||
"User": "用户",
|
||||
"UsingRegularExpressions": "使用正则表达式",
|
||||
"VerifyCode": "验证码",
|
||||
"WaitFileTransfer": "等待文件传输结束",
|
||||
"Warning": "警告",
|
||||
"WebSocketClosed": "WebSocket 已关闭",
|
||||
"WebSocketConnectionIsClosedHelpText": "WebSocket 连接已关闭,请刷新页面或重新连接。",
|
||||
"Writable": "可写",
|
||||
"CaseSensitive": "区分大小写",
|
||||
"MatchWholeWords": "全字匹配",
|
||||
"UsingRegularExpressions": "使用正则表达式",
|
||||
"FileManagerTokenTimeout": "获取文件管理器 Token 超时",
|
||||
"TerminalInstanceNotFound": "未找到当前选项卡的终端实例",
|
||||
"Owner": "管理者"
|
||||
"Writable": "可写"
|
||||
}
|
@ -5,6 +5,7 @@
|
||||
"Back": "返回",
|
||||
"Cancel": "取消",
|
||||
"CancelFileUpload": "取消文件上傳",
|
||||
"CaseSensitive": "區分大小寫",
|
||||
"Clone Connect": "複製視窗",
|
||||
"Close All Tabs": "關閉全部",
|
||||
"Close Current Tab": "關閉當前",
|
||||
@ -15,6 +16,7 @@
|
||||
"CopyLink": "複製連結及驗證碼",
|
||||
"CopyShareURLSuccess": "複製分享地址成功",
|
||||
"CreateFolder": "創建資料夾",
|
||||
"CreateLink": "創建連結",
|
||||
"CreateSuccess": "創建成功",
|
||||
"CurrentUser": "當前用戶",
|
||||
"Custom Setting": "自訂設定",
|
||||
@ -34,6 +36,7 @@
|
||||
"FileListError": "獲取文件列表資訊失敗",
|
||||
"FileManagement": "文件管理",
|
||||
"FileManagementExpired": "當前文件管理會話已過期。",
|
||||
"FileManagerTokenTimeout": "獲取文件管理器 Token 超時",
|
||||
"FileTransferInterrupted": "文件傳輸中斷",
|
||||
"FileUploadInterrupted": "文件上傳中斷",
|
||||
"Format": "格式",
|
||||
@ -50,6 +53,7 @@
|
||||
"LeftArrow": "後退箭頭",
|
||||
"LinkAddr": "連結地址",
|
||||
"List": "列表",
|
||||
"MatchWholeWords": "全字匹配",
|
||||
"Minute": "分鐘",
|
||||
"Minutes": "分",
|
||||
"MustOneFile": "只能選擇一個文件",
|
||||
@ -62,6 +66,7 @@
|
||||
"NoRunningTerminalFound": "未找到正在運行的終端",
|
||||
"OnlineUser": "在線用戶",
|
||||
"OperationSuccessful": "操作成功",
|
||||
"Owner": "管理者",
|
||||
"Paste": "貼上",
|
||||
"PauseSession": "暫停此會話",
|
||||
"PermissionDenied": "沒有權限",
|
||||
@ -94,6 +99,7 @@
|
||||
"Sync": "同步",
|
||||
"SyncUserPreferenceFailed": "同步設定失敗",
|
||||
"SyncUserPreferenceSuccess": "同步設定成功",
|
||||
"TerminalInstanceNotFound": "未找到當前選項卡的終端實例",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "當前標籤頁未找到終端實例",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "當前終端實例未找到",
|
||||
"Theme": "主題",
|
||||
@ -111,6 +117,7 @@
|
||||
"UploadTips": "將文件拖到此處,或點擊上傳",
|
||||
"UploadTitle": "上傳文件",
|
||||
"User": "用戶",
|
||||
"UsingRegularExpressions": "使用正則表達式",
|
||||
"VerifyCode": "驗證碼",
|
||||
"WaitFileTransfer": "等待文件傳輸結束",
|
||||
"Warning": "警告",
|
||||
|
@ -19,7 +19,6 @@
|
||||
"AccountBackupTask": "Account backup task | Account backup tasks",
|
||||
"AccountBackupUpdate": "Update account backup",
|
||||
"AccountChangeSecret": "Account change secret",
|
||||
"UserLoginTrends": "User login trend",
|
||||
"AccountChangeSecretDetail": "Change account secret details",
|
||||
"AccountConnectivityStatusDistribution": "Account connectivity status distribution",
|
||||
"AccountCreationSourceDistribution": "Account creation source distribution",
|
||||
@ -1526,6 +1525,7 @@
|
||||
"UserLoginLimit": "User restriction",
|
||||
"UserLoginReport": "User login report",
|
||||
"UserLoginTrend": "Account login trend",
|
||||
"UserLoginTrends": "User login trend",
|
||||
"UserModificationTrends": "User modification trends",
|
||||
"UserOverview": "User overview",
|
||||
"UserPasswordChangeLog": "User password change log",
|
||||
|
@ -170,6 +170,7 @@
|
||||
"AssetLoginACLHelpText": "Al iniciar sesión en el activo, puede auditar según la IP del usuario y el intervalo de tiempo, para determinar si se puede acceder al activo",
|
||||
"AssetLoginTrends": "Tendencias de inicio de sesión de activos",
|
||||
"AssetName": "Nombre del activo",
|
||||
"AssetOverview": "Resumen de Activos",
|
||||
"AssetPermission": "Autorización de activos",
|
||||
"AssetPermissionCreate": "Crear reglas de autorización de activos",
|
||||
"AssetPermissionDetail": "Detalles de autorización de activos",
|
||||
@ -1489,6 +1490,7 @@
|
||||
"UpdateNodeAssetHardwareInfo": "Actualizar la información de hardware de los activos de nodo",
|
||||
"UpdatePlatformHelpText": "La actualización solo se realizará si el tipo de plataforma original del activo coincide con el tipo de plataforma seleccionado; si los tipos de plataforma son diferentes antes y después de la actualización, no se llevará a cabo.",
|
||||
"UpdateSSHKey": "Actualizar clave pública SSH",
|
||||
"UpdateSelected": "Editar Selección",
|
||||
"UpdateSuccessMsg": "Actualización exitosa",
|
||||
"Updated": "Actualizado",
|
||||
"UpgradeEnterpriseEdition": "Actualizar a la versión empresarial",
|
||||
@ -1529,6 +1531,7 @@
|
||||
"UserLoginLimit": "Limite de inicio de sesión",
|
||||
"UserLoginReport": "Informe de inicio de sesión de usuarios",
|
||||
"UserLoginTrend": "Tendencia de inicio de sesión de la cuenta",
|
||||
"UserLoginTrends": "Tendencias de Inicio de Sesión de Usuarios",
|
||||
"UserModificationTrends": "Tendencia de modificación de usuarios",
|
||||
"UserOverview": "Resumen de usuarios",
|
||||
"UserPasswordChangeLog": "Registro de cambios de contraseña del usuario",
|
||||
|
@ -10,6 +10,7 @@
|
||||
"Account": "アカウント情報",
|
||||
"AccountActivities": "アカウント活動",
|
||||
"AccountAmount": "アカウント数",
|
||||
"AccountAndPasswordChangeRank": "アカウントパスワード変更ランキング",
|
||||
"AccountAutomationOverview": "自動化の概要",
|
||||
"AccountAutomationReport": "アカウント自動化報告",
|
||||
"AccountBackup": "アカウントのバックアップ",
|
||||
@ -42,6 +43,7 @@
|
||||
"AccountPushList": "アカウントプッシュ",
|
||||
"AccountPushTask": "アカウントプッシュタスク",
|
||||
"AccountPushUpdate": "アカウント更新プッシュ",
|
||||
"AccountReport": "アカウントレポート",
|
||||
"AccountResult": "アカウントパスワード変更成功/失敗",
|
||||
"AccountSelectHelpText": "アカウント一覧に追加されている内容は、アカウントのユーザー名",
|
||||
"AccountSessions": " アカウントセッション ",
|
||||
@ -154,6 +156,7 @@
|
||||
"AssetACLs": "資産接続",
|
||||
"AssetAccount": "アカウントリスト",
|
||||
"AssetAccountDetail": "アカウント詳細",
|
||||
"AssetActivityReport": "資産活動レポート",
|
||||
"AssetAddress": "資産(IP/ホスト名)",
|
||||
"AssetAmount": "資産量",
|
||||
"AssetAndNode": "資産/ノード",
|
||||
@ -167,7 +170,9 @@
|
||||
"AssetListHelpMessage": "左側は資産ツリーで、右クリックで新規作成、削除、ツリーノードの変更ができます。資産の認証もノード方式で組織されています。右側はそのノードの下にある資産です。",
|
||||
"AssetLoginACLHelpMsg": "ユーザのログインIPと時間帯をもとに、アセットへのログインの承認可否を判断します",
|
||||
"AssetLoginACLHelpText": "資産にログインする際、ユーザーのログインIPと時間帯を審査し、資産にログインできるかどうかを判断します",
|
||||
"AssetLoginTrends": "資産ログインのトレンド",
|
||||
"AssetName": "資産名称",
|
||||
"AssetOverview": "資産の概要",
|
||||
"AssetPermission": "アセット権限",
|
||||
"AssetPermissionCreate": "資産認証ルールの作成",
|
||||
"AssetPermissionDetail": "資産認証の詳細",
|
||||
@ -176,8 +181,10 @@
|
||||
"AssetPermissionUpdate": "資産の認可ルール更新",
|
||||
"AssetPermsAmount": "資産の承認数",
|
||||
"AssetProtocolHelpText": "アセットサポートプロトコルはプラットフォームの制限を受けます。設定ボタンをクリックすると、プロトコルの設定を表示できます。更新が必要であれば、プラットフォームを更新してください",
|
||||
"AssetReport": "資産レポート",
|
||||
"AssetStatisticsReport": "資産統計報告",
|
||||
"AssetTree": "アセットツリー",
|
||||
"AssetTypeDistribution": "資産タイプの分布",
|
||||
"Assets": "アセット",
|
||||
"AssetsAmount": "資産数",
|
||||
"AssetsOfNumber": "アセット数",
|
||||
@ -382,6 +389,7 @@
|
||||
"ConnectMethodAclDetail": "接続方法の詳細",
|
||||
"ConnectWebSocketError": "WebSocketへの接続に失敗",
|
||||
"Connectable": " 接続可能",
|
||||
"ConnectedDirectoryServices": "既に関連付けられたディレクトリサービス",
|
||||
"ConnectionCount": "接続数",
|
||||
"ConnectionDropped": "接続が切断された",
|
||||
"ConnectionToken": "接続トークン",
|
||||
@ -770,6 +778,7 @@
|
||||
"LicenseForTest": "テスト用ライセンス。このライセンスはテスト(PoC)とデモンストレーションにのみ使用されます",
|
||||
"LicenseReachedAssetAmountLimit": "資産の数量がライセンスの数量制限を超えています",
|
||||
"LicenseWillBe": "ライセンスは間もなく ",
|
||||
"LinkedDomains": "既にリンクされたドメイン",
|
||||
"ListPreference": "リスト設定",
|
||||
"LoadTemplate": "テンプレートからロード",
|
||||
"Loading": "読み込み中",
|
||||
@ -792,6 +801,7 @@
|
||||
"LoginImageTip": "ヒント:これは企業版ユーザーのログイン画面で表示されます(推奨画像サイズ:492*472px)",
|
||||
"LoginLog": "ログインログ",
|
||||
"LoginLogTotal": "ログイン成功ログ数",
|
||||
"LoginMethodStatistics": "ログイン方法の統計",
|
||||
"LoginNum": "ログイン数",
|
||||
"LoginPasswordSetting": "ログインパスワード",
|
||||
"LoginRequiredMsg": "アカウントはログアウトしました、再度ログインしてください",
|
||||
@ -844,6 +854,7 @@
|
||||
"Min": "分",
|
||||
"MinNumber30": "数字は30以上でなければならない",
|
||||
"Modify": "修正",
|
||||
"ModifyTheTargetUserTopTank": "ターゲットユーザーの順位を変更",
|
||||
"Module": "モジュール",
|
||||
"Monday": "月曜日",
|
||||
"Monitor": "監視",
|
||||
@ -1055,6 +1066,7 @@
|
||||
"QuickJob": "ショートカットコマンド",
|
||||
"QuickUpdate": "クイックアップデート",
|
||||
"Radius": "Radius",
|
||||
"RankByNumberOfAssetAccounts": "資産アカウント数のランキング",
|
||||
"Ranking": "ランキング",
|
||||
"RazorNotSupport": "RDPクライアントセッション、現時点でサポートされていません",
|
||||
"ReLogin": "再ログイン",
|
||||
@ -1094,6 +1106,7 @@
|
||||
"RelevantSystemUser": "システムユーザー",
|
||||
"RemoteAddr": "リモートアドレス",
|
||||
"RemoteAssetFoundAccountDeleteMsg": "リモート資産から発見された項目を削除",
|
||||
"RemoteLoginProtocolUsageDistribution": "リモートログインプロトコルの使用分布",
|
||||
"Remove": "削除",
|
||||
"RemoveAssetFromNode": "ノードから資産を削除",
|
||||
"RemoveSelected": "選択したものを削除",
|
||||
@ -1376,6 +1389,7 @@
|
||||
"TailLog": "ログの追跡",
|
||||
"Target": "目標",
|
||||
"TargetResources": "目標リソース",
|
||||
"TargetUser": "ターゲットユーザー",
|
||||
"Task": "タスク",
|
||||
"TaskDetail": "タスクの詳細",
|
||||
"TaskDone": "ジョブ終了",
|
||||
@ -1481,6 +1495,7 @@
|
||||
"UpdateNodeAssetHardwareInfo": "ノードアセットのハードウェア情報を更新する",
|
||||
"UpdatePlatformHelpText": "更新が行われるのは、資産の元のプラットフォームタイプと選択したプラットフォームタイプが一致した場合のみで、更新前後のプラットフォームタイプが異なる場合には更新されません。",
|
||||
"UpdateSSHKey": "SSH公開鍵を更新する",
|
||||
"UpdateSelected": "選択したものを編集",
|
||||
"UpdateSuccessMsg": "更新成功",
|
||||
"Updated": "更新済み",
|
||||
"UpgradeEnterpriseEdition": "企業版にアップグレード",
|
||||
@ -1500,6 +1515,7 @@
|
||||
"User": "ユーザー",
|
||||
"UserACLss": "ユーザーログインルール",
|
||||
"UserAssetActivity": "アカウント/アクティブアセット状況",
|
||||
"UserChangePasswordReport": "ユーザーのパスワード変更レポート",
|
||||
"UserCreate": "ユーザーを作成する",
|
||||
"UserData": "ユーザーデータ",
|
||||
"UserDetail": "ユーザーの詳細",
|
||||
@ -1520,6 +1536,7 @@
|
||||
"UserLoginLimit": "ユーザーログイン制限",
|
||||
"UserLoginReport": "ユーザーログイン報告",
|
||||
"UserLoginTrend": "アカウントログインの傾向",
|
||||
"UserLoginTrends": "ユーザーログインのトレンド",
|
||||
"UserModificationTrends": "ユーザー変更傾向",
|
||||
"UserOverview": "ユーザー概要",
|
||||
"UserPasswordChangeLog": "ユーザーパスワード変更ログ",
|
||||
|
@ -170,6 +170,7 @@
|
||||
"AssetLoginACLHelpText": "자산에 로그인할 때, 사용자의 로그인 IP 및 시간대를 기반으로 검토하여 자산에 로그인할 수 있는지 판단",
|
||||
"AssetLoginTrends": "자산 로그인 추세",
|
||||
"AssetName": "자산 이름",
|
||||
"AssetOverview": "자산 개요",
|
||||
"AssetPermission": "자산 권한 부여",
|
||||
"AssetPermissionCreate": "자산 권한 규칙 생성",
|
||||
"AssetPermissionDetail": "자산 권한 세부정보",
|
||||
@ -1489,6 +1490,7 @@
|
||||
"UpdateNodeAssetHardwareInfo": "노드 자산 하드웨어 정보 업데이트",
|
||||
"UpdatePlatformHelpText": "자산의 원래 플랫폼 유형이 선택된 플랫폼 유형과 동일할 때만 업데이트가 이루어지며, 업데이트 전후의 플랫폼 유형이 다를 경우 업데이트되지 않습니다.",
|
||||
"UpdateSSHKey": "SSH 공개 키 업데이트",
|
||||
"UpdateSelected": "선택 편집",
|
||||
"UpdateSuccessMsg": "업데이트 성공",
|
||||
"Updated": "업데이트 완료",
|
||||
"UpgradeEnterpriseEdition": "기업 버전으로 업그레이드",
|
||||
@ -1529,6 +1531,7 @@
|
||||
"UserLoginLimit": "사용자 로그인 제한",
|
||||
"UserLoginReport": "사용자 로그인 보고서",
|
||||
"UserLoginTrend": "계정 로그인 추세",
|
||||
"UserLoginTrends": "사용자 로그인 추세",
|
||||
"UserModificationTrends": "사용자 수정 추세",
|
||||
"UserOverview": "사용자 개요",
|
||||
"UserPasswordChangeLog": "사용자 비밀번호 변경 로그",
|
||||
|
@ -170,6 +170,7 @@
|
||||
"AssetLoginACLHelpText": "Ao fazer login no ativo, você pode revisar de acordo com o IP de login do usuário e o intervalo de tempo para determinar se pode fazer login no ativo.",
|
||||
"AssetLoginTrends": "Tendências de Login de Ativos",
|
||||
"AssetName": "Nome do ativo",
|
||||
"AssetOverview": "Visão Geral de Ativos",
|
||||
"AssetPermission": "Ativos de autorização",
|
||||
"AssetPermissionCreate": "Criar regra de autorização de ativos",
|
||||
"AssetPermissionDetail": " Detalhes da autorização de ativos",
|
||||
@ -1490,6 +1491,7 @@
|
||||
"UpdateNodeAssetHardwareInfo": "Atualizar informações de hardware do nó de ativo",
|
||||
"UpdatePlatformHelpText": "Apenas quando o tipo de plataforma original do ativo e o tipo de plataforma selecionado são os mesmos, a atualização será realizada. Se os tipos de plataforma antes e depois da atualização forem diferentes, a atualização não será realizada.",
|
||||
"UpdateSSHKey": "Atualize a chave pública SSH",
|
||||
"UpdateSelected": "Editar Seleção",
|
||||
"UpdateSuccessMsg": "Atualizado com sucesso",
|
||||
"Updated": "Atualizado",
|
||||
"UpgradeEnterpriseEdition": "Atualizar para a versão empresarial",
|
||||
@ -1530,6 +1532,7 @@
|
||||
"UserLoginLimit": "Restrições de login do usuário",
|
||||
"UserLoginReport": "Relatório de login do usuário",
|
||||
"UserLoginTrend": "Tendência de Login da Conta",
|
||||
"UserLoginTrends": "Tendências de Login dos Usuários",
|
||||
"UserModificationTrends": "Tendência de modificação do usuário",
|
||||
"UserOverview": "Visão geral do usuário",
|
||||
"UserPasswordChangeLog": "Log de alteração de senha do usuário",
|
||||
|
@ -171,6 +171,7 @@
|
||||
"AssetLoginACLHelpText": "Подключение к активам можно контролировать, исходя из IP-адреса пользователя и временного интервала, чтобы определить возможность подключения к активу.",
|
||||
"AssetLoginTrends": "Тенденция входа в активы",
|
||||
"AssetName": "Название актива",
|
||||
"AssetOverview": "Обзор активов",
|
||||
"AssetPermission": "Доступ к активам",
|
||||
"AssetPermissionCreate": "Создать правило доступа к активам",
|
||||
"AssetPermissionDetail": "Подробности доступа к активам",
|
||||
@ -1491,6 +1492,7 @@
|
||||
"UpdateNodeAssetHardwareInfo": "Обновление информации об оборудовании активов в папке",
|
||||
"UpdatePlatformHelpText": "Актив будет обновлен только в том случае, если исходный тип платформы совпадает с выбранным типом платформы. Если типы платформы до и после обновления различаются, он не будет обновлен.",
|
||||
"UpdateSSHKey": "Изменить открытый ключ ssh",
|
||||
"UpdateSelected": "Редактировать выбранное",
|
||||
"UpdateSuccessMsg": "Успешно обновлено!",
|
||||
"Updated": "Обновлено",
|
||||
"UpgradeEnterpriseEdition": "Обновить до корпоративной версии",
|
||||
@ -1531,6 +1533,7 @@
|
||||
"UserLoginLimit": "Ограничение для пользователей",
|
||||
"UserLoginReport": "Отчет о входах пользователей",
|
||||
"UserLoginTrend": "Тренд входа пользователей",
|
||||
"UserLoginTrends": "Тренды входа пользователей",
|
||||
"UserModificationTrends": "Тенденции изменений пользователями",
|
||||
"UserOverview": "Обзор пользователей",
|
||||
"UserPasswordChangeLog": "Журнал смены пароля пользователя",
|
||||
|
@ -1129,7 +1129,6 @@
|
||||
"RequiredSystemUserErrMsg": "请选择账号",
|
||||
"RequiredUploadFile": "请上传文件!",
|
||||
"Reset": "还原",
|
||||
"UserLoginTrends": "用户登录趋势",
|
||||
"ResetAndDownloadSSHKey": "重置并下载密钥",
|
||||
"ResetMFA": "重置MFA",
|
||||
"ResetMFAWarningMsg": "你确定要重置用户的 MFA 吗?",
|
||||
@ -1532,6 +1531,7 @@
|
||||
"UserLoginLimit": "用户登录限制",
|
||||
"UserLoginReport": "用户登录报告",
|
||||
"UserLoginTrend": "账号登录趋势",
|
||||
"UserLoginTrends": "用户登录趋势",
|
||||
"UserModificationTrends": "用户修改趋势",
|
||||
"UserOverview": "用户概览",
|
||||
"UserPasswordChangeLog": "用户密码修改日志",
|
||||
|
@ -172,6 +172,7 @@
|
||||
"AssetLoginACLHelpText": "登入資產時,可以依照使用者的登入 IP 和時間段進行審核,判斷是否可以登入資產",
|
||||
"AssetLoginTrends": "資產登錄趨勢",
|
||||
"AssetName": "資產名稱",
|
||||
"AssetOverview": "資產概覽",
|
||||
"AssetPermission": "資產授權",
|
||||
"AssetPermissionCreate": "創建資產授權規則",
|
||||
"AssetPermissionDetail": "資產授權詳情",
|
||||
@ -1494,6 +1495,7 @@
|
||||
"UpdateNodeAssetHardwareInfo": "更新節點資產硬體資訊",
|
||||
"UpdatePlatformHelpText": "只有資產的原平台類型與所選平台類型相同時才會進行更新,若更新前後的平台類型不同則不會更新。",
|
||||
"UpdateSSHKey": "更新SSH公鑰",
|
||||
"UpdateSelected": "編輯所選",
|
||||
"UpdateSuccessMsg": "Update successful",
|
||||
"Updated": "已更新",
|
||||
"UpgradeEnterpriseEdition": "升級到企業版",
|
||||
@ -1534,6 +1536,7 @@
|
||||
"UserLoginLimit": "用戶登入限制",
|
||||
"UserLoginReport": "用戶登錄報告",
|
||||
"UserLoginTrend": "帳號登入趨勢",
|
||||
"UserLoginTrends": "用戶登入趨勢",
|
||||
"UserModificationTrends": "用戶修改趨勢",
|
||||
"UserOverview": "用戶概覽",
|
||||
"UserPasswordChangeLog": "用戶密碼修改日誌",
|
||||
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "Actions",
|
||||
"Admin": "Admin",
|
||||
"AutoFit": "Auto Fit",
|
||||
"AutoPasteOnClick": "Click the input box to automatically paste from clipboard (requires HTTPS and browser permission)",
|
||||
"AvailableShortcutKey": "Available shortcut keys",
|
||||
"Back": "Back",
|
||||
"Cancel": "Cancel",
|
||||
"ClearDone": "Clear done",
|
||||
"Clipboard": "Clipboard",
|
||||
@ -83,16 +85,19 @@
|
||||
"ReadOnly": "Read-Only",
|
||||
"Refresh": "Refresh",
|
||||
"RemoveShareUserConfirm": "Are you sure to remove the user from the shared session?",
|
||||
"RemoveUser": "Remove User",
|
||||
"RequireParams": "Require params",
|
||||
"ResumeSession": "Resume session",
|
||||
"SelectAction": "Select",
|
||||
"SessionShare": "Session Share",
|
||||
"Settings": "Settings",
|
||||
"Share": "Share",
|
||||
"ShareLink": "Share Link",
|
||||
"ShareUser": "Share User",
|
||||
"ShareUserHelpText": "If left blank, everyone could join the session.",
|
||||
"Shared Drive": "Shared Drive",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"ShowRemoteClip": "Show Remote Clipboard",
|
||||
"Skip": "Skip",
|
||||
"Submit": "Submit",
|
||||
"UploadFile": "Upload file",
|
||||
@ -101,11 +106,5 @@
|
||||
"VerifyCode": "Verify code",
|
||||
"VirtualKeyboard": "Virtual Keyboard",
|
||||
"WebSocketError": "WebSocket connect failed, please check network",
|
||||
"Writable": "Writable",
|
||||
"ShowRemoteClip": "Show Remote Clipboard",
|
||||
"RemoveUser": "Remove User",
|
||||
"Admin": "Admin",
|
||||
"ShareLink": "Share Link",
|
||||
"Back": "Back"
|
||||
|
||||
}
|
||||
"Writable": "Writable"
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "Permisos de acción",
|
||||
"Admin": "Administrador",
|
||||
"AutoFit": "Adaptación automática",
|
||||
"AutoPasteOnClick": "Haz clic en el cuadro de entrada para pegar automáticamente el contenido del portapapeles (requiere habilitar HTTPS y permisos del navegador).",
|
||||
"AvailableShortcutKey": "Atajos disponibles",
|
||||
"Back": "Retroceder",
|
||||
"Cancel": "Cancelar",
|
||||
"ClearDone": "Limpieza completada",
|
||||
"Clipboard": "Portapapeles",
|
||||
@ -11,6 +13,7 @@
|
||||
"Connecting": "Conectando",
|
||||
"CopyLink": "Copiar enlace y código de verificación",
|
||||
"CopyShareURLSuccess": "Dirección de compartir copiada con éxito",
|
||||
"CreateLink": "Crear enlace",
|
||||
"CreateSuccess": "Creación exitosa",
|
||||
"Display": "Mostrar",
|
||||
"Enable": "Activar",
|
||||
@ -82,16 +85,19 @@
|
||||
"ReadOnly": "Solo lectura",
|
||||
"Refresh": "Actualizar",
|
||||
"RemoveShareUserConfirm": "¿Está seguro de que desea eliminar a este usuario?",
|
||||
"RemoveUser": "Eliminar usuario",
|
||||
"RequireParams": "Parámetros obligatorios",
|
||||
"ResumeSession": "Restaurar sesión",
|
||||
"SelectAction": "Seleccione",
|
||||
"SessionShare": "Compartir sesión",
|
||||
"Settings": "Configuración",
|
||||
"Share": "Compartir",
|
||||
"ShareLink": "Compartir enlace",
|
||||
"ShareUser": "Compartir usuario",
|
||||
"ShareUserHelpText": "No se han seleccionado usuarios, permitiendo que todos se unan",
|
||||
"Shared Drive": "Unidad compartida",
|
||||
"Shortcuts": "Teclas de acceso rápido",
|
||||
"ShowRemoteClip": "Mostrar portapapeles remoto",
|
||||
"Skip": "Saltar",
|
||||
"Submit": "Enviar",
|
||||
"UploadFile": "Subir archivo",
|
||||
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "操作権限",
|
||||
"Admin": "管理者",
|
||||
"AutoFit": "自動適応",
|
||||
"AutoPasteOnClick": "クリックすると入力ボックスにクリップボードの内容が自動で貼り付けられます(HTTPSとブラウザの権限を有効にする必要があります)。",
|
||||
"AvailableShortcutKey": "利用可能なショートカットキー",
|
||||
"Back": "戻る",
|
||||
"Cancel": "キャンセル",
|
||||
"ClearDone": "クリーニング終了",
|
||||
"Clipboard": "クリップボード",
|
||||
@ -11,6 +13,7 @@
|
||||
"Connecting": "接続中",
|
||||
"CopyLink": "リンクと認証コードをコピー",
|
||||
"CopyShareURLSuccess": "レプリケーション共有住所成功",
|
||||
"CreateLink": "リンクを作成する",
|
||||
"CreateSuccess": "作成に成功しました",
|
||||
"Display": "表示",
|
||||
"Enable": "有効化",
|
||||
@ -82,16 +85,19 @@
|
||||
"ReadOnly": "読み取り専用",
|
||||
"Refresh": "更新",
|
||||
"RemoveShareUserConfirm": "共有セッションから削除してもよろしいですか?",
|
||||
"RemoveUser": "ユーザーを削除する",
|
||||
"RequireParams": "必須パラメータ",
|
||||
"ResumeSession": "セッションの回復",
|
||||
"SelectAction": "選択してください",
|
||||
"SessionShare": "セッション共有",
|
||||
"Settings": "設定",
|
||||
"Share": "共有",
|
||||
"ShareLink": "リンクを共有する",
|
||||
"ShareUser": "共有ユーザー",
|
||||
"ShareUserHelpText": "ユーザーが選択されていない、つまり誰でも参加できます",
|
||||
"Shared Drive": "共有ドライブ",
|
||||
"Shortcuts": "ショートカットキー",
|
||||
"ShowRemoteClip": "リモートクリップボードを表示する",
|
||||
"Skip": "スキップ",
|
||||
"Submit": "提出",
|
||||
"UploadFile": "ファイルをアップロード",
|
||||
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "작업 권한",
|
||||
"Admin": "관리자",
|
||||
"AutoFit": "자동 조정",
|
||||
"AutoPasteOnClick": "입력창을 클릭하면 자동으로 클립보드 내용을 붙여넣습니다(HTTPS와 브라우저 권한을 활성화해야 합니다).",
|
||||
"AvailableShortcutKey": "사용 가능한 단축키",
|
||||
"Back": "뒤로",
|
||||
"Cancel": "취소",
|
||||
"ClearDone": "정리 완료",
|
||||
"Clipboard": "클립보드",
|
||||
@ -11,6 +13,7 @@
|
||||
"Connecting": "연결 중",
|
||||
"CopyLink": "링크 및 인증 코드 복사",
|
||||
"CopyShareURLSuccess": "공유 주소 복사 성공",
|
||||
"CreateLink": "링크 생성",
|
||||
"CreateSuccess": "생성 성공",
|
||||
"Display": "공유",
|
||||
"Enable": "활성화",
|
||||
@ -82,16 +85,19 @@
|
||||
"ReadOnly": "읽기 전용",
|
||||
"Refresh": "새로고침",
|
||||
"RemoveShareUserConfirm": "이 사용자를 제거하시겠습니까?",
|
||||
"RemoveUser": "사용자 제거",
|
||||
"RequireParams": "필수 매개변수",
|
||||
"ResumeSession": "세션 복원",
|
||||
"SelectAction": "선택해 주세요",
|
||||
"SessionShare": "세션 공유",
|
||||
"Settings": "설정",
|
||||
"Share": "공유",
|
||||
"ShareLink": "링크 공유",
|
||||
"ShareUser": "공유 사용자",
|
||||
"ShareUserHelpText": "사용자가 선택되지 않았습니다, 즉 모든 사용자가 참여할 수 있습니다",
|
||||
"Shared Drive": "공유 드라이브",
|
||||
"Shortcuts": "단축키",
|
||||
"ShowRemoteClip": "원격 클립보드 표시",
|
||||
"Skip": "건너뛰기",
|
||||
"Submit": "제출",
|
||||
"UploadFile": "파일 업로드",
|
||||
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "Permissões de ação",
|
||||
"Admin": "Administrador",
|
||||
"AutoFit": "Adaptação automática",
|
||||
"AutoPasteOnClick": "Clique no campo de entrada para colar automaticamente o conteúdo da área de transferência (é necessário habilitar HTTPS e permissões do navegador).",
|
||||
"AvailableShortcutKey": "Atalhos disponíveis",
|
||||
"Back": "Voltar",
|
||||
"Cancel": "Cancelar",
|
||||
"ClearDone": "Limpeza concluída",
|
||||
"Clipboard": "Área de transferência",
|
||||
@ -11,6 +13,7 @@
|
||||
"Connecting": "Conectando",
|
||||
"CopyLink": "Copiar link e código de verificação",
|
||||
"CopyShareURLSuccess": "Cópia do endereço compartilhado com sucesso",
|
||||
"CreateLink": "Criar link",
|
||||
"CreateSuccess": "Criação bem sucedida",
|
||||
"Display": "Exibir",
|
||||
"Enable": "Ativar",
|
||||
@ -82,16 +85,19 @@
|
||||
"ReadOnly": "Somente leitura",
|
||||
"Refresh": "Atualizar",
|
||||
"RemoveShareUserConfirm": "Tem certeza de que deseja remover este usuário?",
|
||||
"RemoveUser": "Remover usuário",
|
||||
"RequireParams": "Parâmetros obrigatórios",
|
||||
"ResumeSession": "Restaurar sessão",
|
||||
"SelectAction": "Por favor, selecione",
|
||||
"SessionShare": "Compartilhamento de Sessão",
|
||||
"Settings": "Configurações",
|
||||
"Share": "Compartilhar",
|
||||
"ShareLink": "Compartilhar link",
|
||||
"ShareUser": "Compartilhar usuário",
|
||||
"ShareUserHelpText": "Nenhum usuário selecionado, permitindo que todos se juntem",
|
||||
"Shared Drive": "Disco Compartilhado",
|
||||
"Shortcuts": "Atalhos",
|
||||
"ShowRemoteClip": "Mostrar área de transferência remota",
|
||||
"Skip": "Ignorar",
|
||||
"Submit": "Enviar",
|
||||
"UploadFile": "Upload de arquivo",
|
||||
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "Разрешения на действия",
|
||||
"Admin": "Администратор",
|
||||
"AutoFit": "Автоподбор",
|
||||
"AutoPasteOnClick": "Нажмите на поле ввода, чтобы автоматически вставить содержимое буфера обмена (необходимо включить HTTPS и разрешения браузера).",
|
||||
"AvailableShortcutKey": "Доступные горячие клавиши",
|
||||
"Back": "Назад",
|
||||
"Cancel": "Отмена",
|
||||
"ClearDone": "Очистка завершенных",
|
||||
"Clipboard": "Буфер обмена",
|
||||
@ -11,6 +13,7 @@
|
||||
"Connecting": "Подключение",
|
||||
"CopyLink": "Скопировать ссылку и код подтверждения",
|
||||
"CopyShareURLSuccess": "URL общего доступа успешно скопирован",
|
||||
"CreateLink": "Создать ссылку",
|
||||
"CreateSuccess": "Успешно создано",
|
||||
"Display": "Показать",
|
||||
"Enable": "Активировать",
|
||||
@ -82,16 +85,19 @@
|
||||
"ReadOnly": "Только для чтения",
|
||||
"Refresh": "Обновить",
|
||||
"RemoveShareUserConfirm": "Вы действительно хотите удалить этого пользователя из сессии?",
|
||||
"RemoveUser": "Удалить пользователя",
|
||||
"RequireParams": "Обязательные параметры",
|
||||
"ResumeSession": "Возобновить сессию",
|
||||
"SelectAction": "Выберите действие",
|
||||
"SessionShare": "Поделиться сеансом",
|
||||
"Settings": "Настройки",
|
||||
"Share": "Поделиться",
|
||||
"ShareLink": "Поделиться ссылкой",
|
||||
"ShareUser": "Поделиться с",
|
||||
"ShareUserHelpText": "Пустое поле означает, что присоединиться может каждый желающий",
|
||||
"Shared Drive": "Общий диск",
|
||||
"Shortcuts": "Горячие клавиши",
|
||||
"ShowRemoteClip": "Показать удалённый буфер обмена",
|
||||
"Skip": "Пропустить",
|
||||
"Submit": "Отправить",
|
||||
"UploadFile": "Загрузить файл",
|
||||
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "操作权限",
|
||||
"Admin": "管理者",
|
||||
"AutoFit": "自动适应",
|
||||
"AutoPasteOnClick": "点击输入框自动粘贴剪贴板内容(需启用 HTTPS 和浏览器权限)",
|
||||
"AvailableShortcutKey": "可用的快捷键",
|
||||
"Back": "后退",
|
||||
"Cancel": "取消",
|
||||
"ClearDone": "清理已完成",
|
||||
"Clipboard": "剪贴板",
|
||||
@ -83,16 +85,19 @@
|
||||
"ReadOnly": "只读",
|
||||
"Refresh": "刷新",
|
||||
"RemoveShareUserConfirm": "确定要移除该用户吗?",
|
||||
"RemoveUser": "移除用户",
|
||||
"RequireParams": "必填参数",
|
||||
"ResumeSession": "恢复会话",
|
||||
"SelectAction": "请选择",
|
||||
"SessionShare": "会话分享",
|
||||
"Settings": "设置",
|
||||
"Share": "分享",
|
||||
"ShareLink": "分享链接",
|
||||
"ShareUser": "分享用户",
|
||||
"ShareUserHelpText": "未选择用户,即允许所有人加入",
|
||||
"Shared Drive": "共享盘",
|
||||
"Shortcuts": "快捷键",
|
||||
"ShowRemoteClip": "显示远程剪贴板",
|
||||
"Skip": "跳过",
|
||||
"Submit": "提交",
|
||||
"UploadFile": "上传文件",
|
||||
@ -101,10 +106,5 @@
|
||||
"VerifyCode": "验证码",
|
||||
"VirtualKeyboard": "虚拟键盘",
|
||||
"WebSocketError": "WebSocket 连接失败,请检查网络",
|
||||
"Writable": "读写",
|
||||
"ShowRemoteClip": "显示远程剪贴板",
|
||||
"RemoveUser": "移除用户",
|
||||
"Admin": "管理者",
|
||||
"ShareLink": "分享链接",
|
||||
"Back": "后退"
|
||||
}
|
||||
"Writable": "读写"
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
{
|
||||
"ActionPerm": "操作權限",
|
||||
"Admin": "管理者",
|
||||
"AutoFit": "自動適應",
|
||||
"AutoPasteOnClick": "點擊輸入框自動粘貼剪貼板內容(需啟用 HTTPS 和瀏覽器權限)",
|
||||
"AvailableShortcutKey": "可用的快捷鍵",
|
||||
"Back": "後退",
|
||||
"Cancel": "取消",
|
||||
"ClearDone": "清理已完成",
|
||||
"Clipboard": "剪貼板",
|
||||
@ -11,6 +13,7 @@
|
||||
"Connecting": "連線中",
|
||||
"CopyLink": "複製鏈接及驗證碼",
|
||||
"CopyShareURLSuccess": "複製分享地址成功",
|
||||
"CreateLink": "創建鏈接",
|
||||
"CreateSuccess": "創建成功",
|
||||
"Display": "顯示",
|
||||
"Enable": "啟用",
|
||||
@ -82,16 +85,19 @@
|
||||
"ReadOnly": "只讀",
|
||||
"Refresh": "刷新",
|
||||
"RemoveShareUserConfirm": "確定要移除該用戶嗎?",
|
||||
"RemoveUser": "移除用戶",
|
||||
"RequireParams": "必填參數",
|
||||
"ResumeSession": "恢復會話",
|
||||
"SelectAction": "請選擇",
|
||||
"SessionShare": "會話分享",
|
||||
"Settings": "設置",
|
||||
"Share": "分享",
|
||||
"ShareLink": "分享鏈接",
|
||||
"ShareUser": "分享用户",
|
||||
"ShareUserHelpText": "未選擇用戶,即允許所有人加入",
|
||||
"Shared Drive": "共享盤",
|
||||
"Shortcuts": "快捷鍵",
|
||||
"ShowRemoteClip": "顯示遠程剪貼板",
|
||||
"Skip": "跳過",
|
||||
"Submit": "提交",
|
||||
"UploadFile": "上傳文件",
|
||||
|
@ -283,4 +283,4 @@
|
||||
"success": "Success",
|
||||
"system user": "System user",
|
||||
"user": "User"
|
||||
}
|
||||
}
|
@ -54,6 +54,7 @@
|
||||
"Copied": "Copiado",
|
||||
"Copy": "Copiar",
|
||||
"Copy link": "Copiar enlace",
|
||||
"CreateLink": "Crear enlace",
|
||||
"Current online": "Actualmente en línea",
|
||||
"Current session": "Conversación actual",
|
||||
"DarkBlue": "Azul profundo",
|
||||
|
@ -54,6 +54,7 @@
|
||||
"Copied": "複製済み",
|
||||
"Copy": "コピー",
|
||||
"Copy link": "リンクをコピーする",
|
||||
"CreateLink": "リンクを作成する",
|
||||
"Current online": "現在オンライン",
|
||||
"Current session": "現在のセッション",
|
||||
"DarkBlue": "深い青",
|
||||
|
@ -54,6 +54,7 @@
|
||||
"Copied": "복사 완료",
|
||||
"Copy": "공유 코드",
|
||||
"Copy link": "링크 복사",
|
||||
"CreateLink": "링크 생성",
|
||||
"Current online": "현재 온라인",
|
||||
"Current session": "현재 세션",
|
||||
"DarkBlue": "딥 블루",
|
||||
|
@ -54,6 +54,7 @@
|
||||
"Copied": "Copiado",
|
||||
"Copy": "Copiar",
|
||||
"Copy link": "Copiar link",
|
||||
"CreateLink": "Criar link",
|
||||
"Current online": "Online Atual",
|
||||
"Current session": "Sessão Atual",
|
||||
"DarkBlue": "Deep Blue",
|
||||
|
@ -55,6 +55,7 @@
|
||||
"Copied": "Скопировано",
|
||||
"Copy": "Копировать",
|
||||
"Copy link": "Копировать ссылку",
|
||||
"CreateLink": "Создать ссылку",
|
||||
"Current online": "Сейчас онлайн",
|
||||
"Current session": "Текущая сессия",
|
||||
"DarkBlue": "Темно-синий",
|
||||
|
@ -119,7 +119,7 @@ class SecurityLoginLimitSerializer(serializers.Serializer):
|
||||
|
||||
|
||||
class SecurityAuthSerializer(serializers.Serializer):
|
||||
help_text_third_party_mfa = _('The third-party login modes include ') + ', '.join(SourceMixin.get_third_sources())
|
||||
help_text_third_party_mfa = _('The third-party login modes include %s') % ', '.join(SourceMixin.get_third_sources())
|
||||
SECURITY_MFA_AUTH = serializers.ChoiceField(
|
||||
choices=(
|
||||
[0, _('Not enabled')],
|
||||
|
Loading…
Reference in New Issue
Block a user