perf: 翻译 (#11583)

Co-authored-by: feng <1304903146@qq.com>
pull/11584/head
fit2bot 2023-09-18 11:11:12 +08:00 committed by GitHub
parent af733ecbad
commit 9367e79bcf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 351 additions and 315 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:ff547782f7d635fdb93457b9e380e4788b26b8af5a8cddbbd74715aee999da21 oid sha256:dabad720cb4047f55b1adcf56d312ed299bd1399d7d3db8a1645b97c893311da
size 159354 size 159634

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-09-14 11:18+0800\n" "POT-Creation-Date: 2023-09-18 11:09+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -24,7 +24,7 @@ msgstr "パラメータ 'action' は [{}] でなければなりません。"
#: accounts/const/account.py:6 #: accounts/const/account.py:6
#: accounts/serializers/automations/change_secret.py:33 #: accounts/serializers/automations/change_secret.py:33
#: assets/models/_user.py:24 audits/signal_handlers/login_log.py:28 #: assets/models/_user.py:24 audits/signal_handlers/login_log.py:35
#: authentication/confirm/password.py:9 authentication/forms.py:32 #: authentication/confirm/password.py:9 authentication/forms.py:32
#: authentication/templates/authentication/login.html:286 #: authentication/templates/authentication/login.html:286
#: settings/serializers/auth/ldap.py:25 settings/serializers/auth/ldap.py:47 #: settings/serializers/auth/ldap.py:25 settings/serializers/auth/ldap.py:47
@ -71,7 +71,7 @@ msgstr "動的コード"
msgid "Anonymous account" msgid "Anonymous account"
msgstr "匿名ユーザー" msgstr "匿名ユーザー"
#: accounts/const/account.py:25 users/models/user.py:733 #: accounts/const/account.py:25 users/models/user.py:743
msgid "Local" msgid "Local"
msgstr "ローカル" msgstr "ローカル"
@ -88,7 +88,7 @@ msgstr "テンプレート"
msgid "Skip" msgid "Skip"
msgstr "スキップ" msgstr "スキップ"
#: accounts/const/account.py:32 audits/const.py:24 rbac/tree.py:233 #: accounts/const/account.py:32 audits/const.py:24 rbac/tree.py:234
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6 #: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
msgid "Update" msgid "Update"
msgstr "更新" msgstr "更新"
@ -225,7 +225,7 @@ msgstr "ユーザー %s がパスワードを閲覧/導き出しました"
#: acls/serializers/base.py:123 assets/models/asset/common.py:93 #: acls/serializers/base.py:123 assets/models/asset/common.py:93
#: assets/models/asset/common.py:334 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:334 assets/models/cmd_filter.py:36
#: assets/serializers/domain.py:19 assets/serializers/label.py:27 #: assets/serializers/domain.py:19 assets/serializers/label.py:27
#: audits/models.py:53 authentication/models/connection_token.py:36 #: audits/models.py:54 authentication/models/connection_token.py:36
#: perms/models/asset_permission.py:64 perms/serializers/permission.py:34 #: perms/models/asset_permission.py:64 perms/serializers/permission.py:34
#: terminal/backends/command/models.py:17 terminal/models/session/session.py:31 #: terminal/backends/command/models.py:17 terminal/models/session/session.py:31
#: terminal/notifications.py:155 terminal/serializers/command.py:17 #: terminal/notifications.py:155 terminal/serializers/command.py:17
@ -251,7 +251,7 @@ msgid "Version"
msgstr "バージョン" msgstr "バージョン"
#: accounts/models/account.py:56 accounts/serializers/account/account.py:204 #: accounts/models/account.py:56 accounts/serializers/account/account.py:204
#: users/models/user.py:835 #: users/models/user.py:845
msgid "Source" msgid "Source"
msgstr "ソース" msgstr "ソース"
@ -263,7 +263,7 @@ msgstr "ソース ID"
#: accounts/serializers/automations/change_secret.py:113 #: accounts/serializers/automations/change_secret.py:113
#: accounts/serializers/automations/change_secret.py:133 #: accounts/serializers/automations/change_secret.py:133
#: acls/serializers/base.py:124 assets/serializers/asset/common.py:125 #: acls/serializers/base.py:124 assets/serializers/asset/common.py:125
#: assets/serializers/gateway.py:28 audits/models.py:54 ops/models/base.py:18 #: assets/serializers/gateway.py:28 audits/models.py:55 ops/models/base.py:18
#: perms/models/asset_permission.py:70 perms/serializers/permission.py:39 #: perms/models/asset_permission.py:70 perms/serializers/permission.py:39
#: terminal/backends/command/models.py:18 terminal/models/session/session.py:33 #: terminal/backends/command/models.py:18 terminal/models/session/session.py:33
#: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_command_warning.html:8
@ -306,7 +306,7 @@ msgid "Account backup plan"
msgstr "アカウントバックアップ計画" msgstr "アカウントバックアップ計画"
#: accounts/models/automations/backup_account.py:91 #: accounts/models/automations/backup_account.py:91
#: assets/models/automations/base.py:115 audits/models.py:60 #: assets/models/automations/base.py:115 audits/models.py:61
#: ops/models/base.py:55 ops/models/celery.py:63 ops/models/job.py:228 #: ops/models/base.py:55 ops/models/celery.py:63 ops/models/job.py:228
#: ops/templates/ops/celery_task_log.html:75 #: ops/templates/ops/celery_task_log.html:75
#: perms/models/asset_permission.py:72 terminal/models/applet/host.py:140 #: perms/models/asset_permission.py:72 terminal/models/applet/host.py:140
@ -334,7 +334,7 @@ msgstr "アカウントのバックアップスナップショット"
msgid "Trigger mode" msgid "Trigger mode"
msgstr "トリガーモード" msgstr "トリガーモード"
#: accounts/models/automations/backup_account.py:105 audits/models.py:194 #: accounts/models/automations/backup_account.py:105 audits/models.py:195
#: terminal/models/session/sharing.py:125 xpack/plugins/cloud/models.py:205 #: terminal/models/session/sharing.py:125 xpack/plugins/cloud/models.py:205
msgid "Reason" msgid "Reason"
msgstr "理由" msgstr "理由"
@ -468,13 +468,13 @@ msgstr "最終ログイン日"
#: accounts/models/automations/gather_account.py:17 #: accounts/models/automations/gather_account.py:17
#: accounts/models/automations/push_account.py:15 accounts/models/base.py:34 #: accounts/models/automations/push_account.py:15 accounts/models/base.py:34
#: accounts/serializers/account/virtual.py:21 acls/serializers/base.py:19 #: accounts/serializers/account/virtual.py:21 acls/serializers/base.py:19
#: acls/serializers/base.py:50 assets/models/_user.py:23 audits/models.py:179 #: acls/serializers/base.py:50 assets/models/_user.py:23 audits/models.py:180
#: authentication/forms.py:25 authentication/forms.py:27 #: authentication/forms.py:25 authentication/forms.py:27
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/templates/authentication/_msg_different_city.html:9 #: authentication/templates/authentication/_msg_different_city.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:9 #: authentication/templates/authentication/_msg_oauth_bind.html:9
#: users/forms/profile.py:32 users/forms/profile.py:115 #: users/forms/profile.py:32 users/forms/profile.py:115
#: users/models/user.py:785 users/templates/users/_msg_user_created.html:12 #: users/models/user.py:795 users/templates/users/_msg_user_created.html:12
#: xpack/plugins/cloud/serializers/account_attrs.py:26 #: xpack/plugins/cloud/serializers/account_attrs.py:26
msgid "Username" msgid "Username"
msgstr "ユーザー名" msgstr "ユーザー名"
@ -502,7 +502,7 @@ msgstr "トリガー方式"
#: accounts/models/automations/push_account.py:16 acls/models/base.py:41 #: accounts/models/automations/push_account.py:16 acls/models/base.py:41
#: acls/serializers/base.py:57 assets/models/cmd_filter.py:81 #: acls/serializers/base.py:57 assets/models/cmd_filter.py:81
#: audits/models.py:87 audits/serializers.py:83 #: audits/models.py:88 audits/serializers.py:84
#: authentication/serializers/connect_token_secret.py:116 #: authentication/serializers/connect_token_secret.py:116
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
msgid "Action" msgid "Action"
@ -524,7 +524,7 @@ msgstr "アカウントの確認"
#: assets/models/domain.py:18 assets/models/group.py:17 #: assets/models/domain.py:18 assets/models/group.py:17
#: assets/models/label.py:18 assets/models/platform.py:15 #: assets/models/label.py:18 assets/models/platform.py:15
#: assets/models/platform.py:88 assets/serializers/asset/common.py:146 #: assets/models/platform.py:88 assets/serializers/asset/common.py:146
#: assets/serializers/platform.py:110 assets/serializers/platform.py:223 #: assets/serializers/platform.py:111 assets/serializers/platform.py:228
#: authentication/backends/passkey/models.py:10 #: authentication/backends/passkey/models.py:10
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21 #: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
#: ops/models/adhoc.py:20 ops/models/celery.py:15 ops/models/celery.py:57 #: ops/models/adhoc.py:20 ops/models/celery.py:15 ops/models/celery.py:57
@ -536,7 +536,7 @@ msgstr "アカウントの確認"
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:13 #: terminal/models/component/storage.py:26 terminal/models/component/task.py:13
#: terminal/models/component/terminal.py:84 users/forms/profile.py:33 #: terminal/models/component/terminal.py:84 users/forms/profile.py:33
#: users/models/group.py:13 users/models/preference.py:11 #: users/models/group.py:13 users/models/preference.py:11
#: users/models/user.py:787 xpack/plugins/cloud/models.py:32 #: users/models/user.py:797 xpack/plugins/cloud/models.py:32
#: xpack/plugins/cloud/models.py:273 xpack/plugins/cloud/serializers/task.py:68 #: xpack/plugins/cloud/models.py:273 xpack/plugins/cloud/serializers/task.py:68
msgid "Name" msgid "Name"
msgstr "名前" msgstr "名前"
@ -659,7 +659,7 @@ msgstr "アカウントの存在ポリシー"
#: accounts/serializers/account/account.py:182 applications/models.py:11 #: accounts/serializers/account/account.py:182 applications/models.py:11
#: assets/models/label.py:21 assets/models/platform.py:89 #: assets/models/label.py:21 assets/models/platform.py:89
#: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8 #: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8
#: assets/serializers/platform.py:128 assets/serializers/platform.py:224 #: assets/serializers/platform.py:133 assets/serializers/platform.py:229
#: perms/serializers/user_permission.py:26 settings/models.py:34 #: perms/serializers/user_permission.py:26 settings/models.py:34
#: tickets/models/ticket/apply_application.py:13 users/models/preference.py:12 #: tickets/models/ticket/apply_application.py:13 users/models/preference.py:12
msgid "Category" msgid "Category"
@ -670,8 +670,9 @@ msgstr "カテゴリ"
#: acls/serializers/command_acl.py:18 applications/models.py:14 #: acls/serializers/command_acl.py:18 applications/models.py:14
#: assets/models/_user.py:50 assets/models/automations/base.py:20 #: assets/models/_user.py:50 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:90 #: assets/models/cmd_filter.py:74 assets/models/platform.py:90
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:112 #: assets/serializers/asset/common.py:122 assets/serializers/platform.py:113
#: assets/serializers/platform.py:127 audits/serializers.py:49 #: assets/serializers/platform.py:132 audits/serializers.py:50
#: audits/serializers.py:170
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:137 #: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:137
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:39 #: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:39
#: terminal/models/component/storage.py:57 #: terminal/models/component/storage.py:57
@ -733,9 +734,9 @@ msgid "ID"
msgstr "ID" msgstr "ID"
#: accounts/serializers/account/account.py:437 acls/serializers/base.py:116 #: accounts/serializers/account/account.py:437 acls/serializers/base.py:116
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:49 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:50
#: audits/models.py:85 audits/models.py:163 #: audits/models.py:86 audits/models.py:164 audits/models.py:262
#: authentication/models/connection_token.py:32 #: audits/serializers.py:171 authentication/models/connection_token.py:32
#: authentication/models/sso_token.py:16 #: authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:58 #: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:58
@ -746,8 +747,8 @@ msgstr "ID"
#: terminal/notifications.py:205 terminal/serializers/command.py:16 #: terminal/notifications.py:205 terminal/serializers/command.py:16
#: terminal/templates/terminal/_msg_command_warning.html:6 #: terminal/templates/terminal/_msg_command_warning.html:6
#: terminal/templates/terminal/_msg_session_sharing.html:6 #: terminal/templates/terminal/_msg_session_sharing.html:6
#: tickets/models/comment.py:21 users/const.py:14 users/models/user.py:985 #: tickets/models/comment.py:21 users/const.py:14 users/models/user.py:995
#: users/models/user.py:1021 users/serializers/group.py:18 #: users/models/user.py:1031 users/serializers/group.py:18
msgid "User" msgid "User"
msgstr "ユーザー" msgstr "ユーザー"
@ -818,7 +819,7 @@ msgstr "关联平台,可以配置推送参数,如果不关联,则使用默
#: terminal/models/component/endpoint.py:24 #: terminal/models/component/endpoint.py:24
#: terminal/models/component/endpoint.py:104 #: terminal/models/component/endpoint.py:104
#: terminal/models/session/session.py:46 tickets/models/comment.py:32 #: terminal/models/session/session.py:46 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:297 users/models/user.py:823 #: tickets/models/ticket/general.py:297 users/models/user.py:833
#: xpack/plugins/cloud/models.py:39 xpack/plugins/cloud/models.py:109 #: xpack/plugins/cloud/models.py:39 xpack/plugins/cloud/models.py:109
msgid "Comment" msgid "Comment"
msgstr "コメント" msgstr "コメント"
@ -869,7 +870,7 @@ msgid "Automation task execution"
msgstr "自動タスク実行履歴" msgstr "自動タスク実行履歴"
#: accounts/serializers/automations/change_secret.py:155 audits/const.py:54 #: accounts/serializers/automations/change_secret.py:155 audits/const.py:54
#: audits/models.py:59 audits/signal_handlers/activity_log.py:33 #: audits/models.py:60 audits/signal_handlers/activity_log.py:33
#: common/const/choices.py:18 ops/const.py:60 ops/serializers/celery.py:40 #: common/const/choices.py:18 ops/const.py:60 ops/serializers/celery.py:40
#: terminal/const.py:76 terminal/models/session/sharing.py:121 #: terminal/const.py:76 terminal/models/session/sharing.py:121
#: tickets/views/approve.py:119 #: tickets/views/approve.py:119
@ -1430,19 +1431,19 @@ msgstr "SSHパブリックキー"
#: assets/models/_user.py:28 assets/models/automations/base.py:114 #: assets/models/_user.py:28 assets/models/automations/base.py:114
#: assets/models/cmd_filter.py:41 assets/models/group.py:19 #: assets/models/cmd_filter.py:41 assets/models/group.py:19
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:227 #: audits/models.py:259 common/db/models.py:34 ops/models/base.py:54
#: users/models/user.py:1022 #: ops/models/job.py:227 users/models/user.py:1032
msgid "Date created" msgid "Date created"
msgstr "作成された日付" msgstr "作成された日付"
#: assets/models/_user.py:29 assets/models/cmd_filter.py:42 #: assets/models/_user.py:29 assets/models/cmd_filter.py:42
#: common/db/models.py:35 users/models/user.py:844 #: common/db/models.py:35 users/models/user.py:854
msgid "Date updated" msgid "Date updated"
msgstr "更新日" msgstr "更新日"
#: assets/models/_user.py:30 assets/models/cmd_filter.py:44 #: assets/models/_user.py:30 assets/models/cmd_filter.py:44
#: assets/models/cmd_filter.py:91 assets/models/group.py:18 #: assets/models/cmd_filter.py:91 assets/models/group.py:18
#: common/db/models.py:32 users/models/user.py:830 #: common/db/models.py:32 users/models/user.py:840
#: users/serializers/group.py:29 #: users/serializers/group.py:29
msgid "Created by" msgid "Created by"
msgstr "によって作成された" msgstr "によって作成された"
@ -1607,8 +1608,8 @@ msgstr "自動化されたタスク"
msgid "Asset automation task" msgid "Asset automation task"
msgstr "アセットの自動化タスク" msgstr "アセットの自動化タスク"
#: assets/models/automations/base.py:113 audits/models.py:199 #: assets/models/automations/base.py:113 audits/models.py:200
#: audits/serializers.py:50 ops/models/base.py:49 ops/models/job.py:220 #: audits/serializers.py:51 ops/models/base.py:49 ops/models/job.py:220
#: terminal/models/applet/applet.py:301 terminal/models/applet/host.py:139 #: terminal/models/applet/applet.py:301 terminal/models/applet/host.py:139
#: terminal/models/component/status.py:30 terminal/serializers/applet.py:18 #: terminal/models/component/status.py:30 terminal/serializers/applet.py:18
#: terminal/serializers/applet_host.py:115 tickets/models/ticket/general.py:283 #: terminal/serializers/applet_host.py:115 tickets/models/ticket/general.py:283
@ -1636,7 +1637,7 @@ msgstr "確認済みの日付"
#: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:61 #: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:61
#: perms/serializers/permission.py:32 users/models/group.py:25 #: perms/serializers/permission.py:32 users/models/group.py:25
#: users/models/user.py:793 #: users/models/user.py:803
msgid "User group" msgid "User group"
msgstr "ユーザーグループ" msgstr "ユーザーグループ"
@ -1677,7 +1678,7 @@ msgid "Asset group"
msgstr "資産グループ" msgstr "資産グループ"
#: assets/models/group.py:31 assets/models/platform.py:19 #: assets/models/group.py:31 assets/models/platform.py:19
#: assets/serializers/platform.py:113 #: assets/serializers/platform.py:114
#: xpack/plugins/cloud/providers/nutanix.py:30 #: xpack/plugins/cloud/providers/nutanix.py:30
msgid "Default" msgid "Default"
msgstr "デフォルト" msgstr "デフォルト"
@ -1686,7 +1687,7 @@ msgstr "デフォルト"
msgid "Default asset group" msgid "Default asset group"
msgstr "デフォルトアセットグループ" msgstr "デフォルトアセットグループ"
#: assets/models/label.py:15 rbac/const.py:6 users/models/user.py:1007 #: assets/models/label.py:15 rbac/const.py:6 users/models/user.py:1017
msgid "System" msgid "System"
msgstr "システム" msgstr "システム"
@ -1701,7 +1702,7 @@ msgstr "値"
#: assets/models/label.py:40 assets/serializers/asset/common.py:123 #: assets/models/label.py:40 assets/serializers/asset/common.py:123
#: assets/serializers/cagegory.py:6 assets/serializers/cagegory.py:13 #: assets/serializers/cagegory.py:6 assets/serializers/cagegory.py:13
#: assets/serializers/platform.py:111 #: assets/serializers/platform.py:112
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: common/serializers/common.py:85 perms/serializers/user_permission.py:28 #: common/serializers/common.py:85 perms/serializers/user_permission.py:28
#: settings/serializers/msg.py:83 #: settings/serializers/msg.py:83
@ -1749,7 +1750,7 @@ msgstr "必要"
msgid "Public" msgid "Public"
msgstr "開ける" msgstr "開ける"
#: assets/models/platform.py:21 assets/serializers/platform.py:48 #: assets/models/platform.py:21 assets/serializers/platform.py:49
#: settings/serializers/settings.py:66 #: settings/serializers/settings.py:66
#: users/templates/users/reset_password.html:29 #: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
@ -1765,11 +1766,11 @@ msgstr "有効化"
msgid "Ansible config" msgid "Ansible config"
msgstr "Ansible 構成" msgstr "Ansible 構成"
#: assets/models/platform.py:41 assets/serializers/platform.py:32 #: assets/models/platform.py:41 assets/serializers/platform.py:33
msgid "Ping enabled" msgid "Ping enabled"
msgstr "アセット ディスカバリを有効にする" msgstr "アセット ディスカバリを有効にする"
#: assets/models/platform.py:42 assets/serializers/platform.py:33 #: assets/models/platform.py:42 assets/serializers/platform.py:34
msgid "Ping method" msgid "Ping method"
msgstr "資産検出方法" msgstr "資産検出方法"
@ -1778,12 +1779,12 @@ msgid "Ping params"
msgstr "資産検出パラメータ" msgstr "資産検出パラメータ"
#: assets/models/platform.py:45 assets/models/platform.py:69 #: assets/models/platform.py:45 assets/models/platform.py:69
#: assets/serializers/platform.py:34 #: assets/serializers/platform.py:35
msgid "Gather facts enabled" msgid "Gather facts enabled"
msgstr "資産情報の収集を有効にする" msgstr "資産情報の収集を有効にする"
#: assets/models/platform.py:47 assets/models/platform.py:71 #: assets/models/platform.py:47 assets/models/platform.py:71
#: assets/serializers/platform.py:35 #: assets/serializers/platform.py:36
msgid "Gather facts method" msgid "Gather facts method"
msgstr "情報収集の方法" msgstr "情報収集の方法"
@ -1791,11 +1792,11 @@ msgstr "情報収集の方法"
msgid "Gather facts params" msgid "Gather facts params"
msgstr "情報収集パラメータ" msgstr "情報収集パラメータ"
#: assets/models/platform.py:51 assets/serializers/platform.py:38 #: assets/models/platform.py:51 assets/serializers/platform.py:39
msgid "Change secret enabled" msgid "Change secret enabled"
msgstr "パスワードの変更が有効" msgstr "パスワードの変更が有効"
#: assets/models/platform.py:53 assets/serializers/platform.py:39 #: assets/models/platform.py:53 assets/serializers/platform.py:40
msgid "Change secret method" msgid "Change secret method"
msgstr "パスワード変更モード" msgstr "パスワード変更モード"
@ -1803,11 +1804,11 @@ msgstr "パスワード変更モード"
msgid "Change secret params" msgid "Change secret params"
msgstr "パスワード変更パラメータ" msgstr "パスワード変更パラメータ"
#: assets/models/platform.py:57 assets/serializers/platform.py:40 #: assets/models/platform.py:57 assets/serializers/platform.py:41
msgid "Push account enabled" msgid "Push account enabled"
msgstr "アカウントのプッシュを有効にする" msgstr "アカウントのプッシュを有効にする"
#: assets/models/platform.py:59 assets/serializers/platform.py:41 #: assets/models/platform.py:59 assets/serializers/platform.py:42
msgid "Push account method" msgid "Push account method"
msgstr "アカウントプッシュ方式" msgstr "アカウントプッシュ方式"
@ -1815,11 +1816,11 @@ msgstr "アカウントプッシュ方式"
msgid "Push account params" msgid "Push account params"
msgstr "アカウントプッシュパラメータ" msgstr "アカウントプッシュパラメータ"
#: assets/models/platform.py:63 assets/serializers/platform.py:36 #: assets/models/platform.py:63 assets/serializers/platform.py:37
msgid "Verify account enabled" msgid "Verify account enabled"
msgstr "アカウントの確認をオンにする" msgstr "アカウントの確認をオンにする"
#: assets/models/platform.py:65 assets/serializers/platform.py:37 #: assets/models/platform.py:65 assets/serializers/platform.py:38
msgid "Verify account method" msgid "Verify account method"
msgstr "アカウント認証方法" msgstr "アカウント認証方法"
@ -1835,23 +1836,23 @@ msgstr "メタ"
msgid "Internal" msgid "Internal"
msgstr "ビルトイン" msgstr "ビルトイン"
#: assets/models/platform.py:96 assets/serializers/platform.py:126 #: assets/models/platform.py:96 assets/serializers/platform.py:131
msgid "Charset" msgid "Charset"
msgstr "シャーセット" msgstr "シャーセット"
#: assets/models/platform.py:98 assets/serializers/platform.py:154 #: assets/models/platform.py:98 assets/serializers/platform.py:159
msgid "Domain enabled" msgid "Domain enabled"
msgstr "ドメインを有効にする" msgstr "ドメインを有効にする"
#: assets/models/platform.py:100 assets/serializers/platform.py:153 #: assets/models/platform.py:100 assets/serializers/platform.py:158
msgid "Su enabled" msgid "Su enabled"
msgstr "アカウントの切り替えを有効にする" msgstr "アカウントの切り替えを有効にする"
#: assets/models/platform.py:101 assets/serializers/platform.py:132 #: assets/models/platform.py:101 assets/serializers/platform.py:137
msgid "Su method" msgid "Su method"
msgstr "アカウントの切り替え方法" msgstr "アカウントの切り替え方法"
#: assets/models/platform.py:102 assets/serializers/platform.py:135 #: assets/models/platform.py:102 assets/serializers/platform.py:140
msgid "Custom fields" msgid "Custom fields"
msgstr "カスタムフィールド" msgstr "カスタムフィールド"
@ -1868,7 +1869,7 @@ msgstr ""
"プラットフォームタイプがスキップされた資産に合致しない、資産内の一括更新プ" "プラットフォームタイプがスキップされた資産に合致しない、資産内の一括更新プ"
"ラットフォーム" "ラットフォーム"
#: assets/serializers/asset/common.py:124 assets/serializers/platform.py:129 #: assets/serializers/asset/common.py:124 assets/serializers/platform.py:134
#: authentication/serializers/connect_token_secret.py:29 #: authentication/serializers/connect_token_secret.py:29
#: authentication/serializers/connect_token_secret.py:72 #: authentication/serializers/connect_token_secret.py:72
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:324 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:324
@ -2001,19 +2002,19 @@ msgstr "値"
msgid "Can't contains: /" msgid "Can't contains: /"
msgstr "含まれない:/" msgstr "含まれない:/"
#: assets/serializers/platform.py:42 #: assets/serializers/platform.py:43
msgid "Gather accounts enabled" msgid "Gather accounts enabled"
msgstr "アカウント収集を有効にする" msgstr "アカウント収集を有効にする"
#: assets/serializers/platform.py:43 #: assets/serializers/platform.py:44
msgid "Gather accounts method" msgid "Gather accounts method"
msgstr "アカウントの収集方法" msgstr "アカウントの収集方法"
#: assets/serializers/platform.py:49 #: assets/serializers/platform.py:50
msgid "Port from addr" msgid "Port from addr"
msgstr "アドレスからのポート" msgstr "アドレスからのポート"
#: assets/serializers/platform.py:61 #: assets/serializers/platform.py:62
msgid "" msgid ""
"This protocol is primary, and it must be set when adding assets. " "This protocol is primary, and it must be set when adding assets. "
"Additionally, there can only be one primary protocol." "Additionally, there can only be one primary protocol."
@ -2021,11 +2022,11 @@ msgstr ""
"このプロトコルはプライマリであり、資産を追加するときに設定する必要がありま" "このプロトコルはプライマリであり、資産を追加するときに設定する必要がありま"
"す。また、プライマリプロトコルは1つしかありません" "す。また、プライマリプロトコルは1つしかありません"
#: assets/serializers/platform.py:66 #: assets/serializers/platform.py:67
msgid "This protocol is required, and it must be set when adding assets." msgid "This protocol is required, and it must be set when adding assets."
msgstr "このプロトコルは必須であり、資産を追加するときに設定する必要があります" msgstr "このプロトコルは必須であり、資産を追加するときに設定する必要があります"
#: assets/serializers/platform.py:69 #: assets/serializers/platform.py:70
msgid "" msgid ""
"This protocol is default, when adding assets, it will be displayed by " "This protocol is default, when adding assets, it will be displayed by "
"default." "default."
@ -2033,32 +2034,32 @@ msgstr ""
"このプロトコルはデフォルトです。資産を追加するときに、デフォルトで表示されま" "このプロトコルはデフォルトです。資産を追加するときに、デフォルトで表示されま"
"す" "す"
#: assets/serializers/platform.py:72 #: assets/serializers/platform.py:73
msgid "This protocol is public, asset will show this protocol to user" msgid "This protocol is public, asset will show this protocol to user"
msgstr "" msgstr ""
"このプロトコルは公開されており、資産はこのプロトコルをユーザーに表示します" "このプロトコルは公開されており、資産はこのプロトコルをユーザーに表示します"
#: assets/serializers/platform.py:114 #: assets/serializers/platform.py:115
msgid "Help text" msgid "Help text"
msgstr "ヘルプ" msgstr "ヘルプ"
#: assets/serializers/platform.py:115 #: assets/serializers/platform.py:116
msgid "Choices" msgid "Choices"
msgstr "せんたく" msgstr "せんたく"
#: assets/serializers/platform.py:130 #: assets/serializers/platform.py:135
msgid "Automation" msgid "Automation"
msgstr "オートメーション" msgstr "オートメーション"
#: assets/serializers/platform.py:155 #: assets/serializers/platform.py:160
msgid "Default Domain" msgid "Default Domain"
msgstr "デフォルト ドメイン" msgstr "デフォルト ドメイン"
#: assets/serializers/platform.py:176 #: assets/serializers/platform.py:181
msgid "type is required" msgid "type is required"
msgstr "タイプ このフィールドは必須です." msgstr "タイプ このフィールドは必須です."
#: assets/serializers/platform.py:199 #: assets/serializers/platform.py:204
msgid "Protocols is required" msgid "Protocols is required"
msgstr "同意が必要です" msgstr "同意が必要です"
@ -2152,7 +2153,7 @@ msgstr "Rmdir"
#: audits/const.py:14 audits/const.py:25 #: audits/const.py:14 audits/const.py:25
#: authentication/templates/authentication/_access_key_modal.html:65 #: authentication/templates/authentication/_access_key_modal.html:65
#: perms/const.py:17 rbac/tree.py:234 #: perms/const.py:17 rbac/tree.py:235
msgid "Delete" msgid "Delete"
msgstr "削除" msgstr "削除"
@ -2177,7 +2178,7 @@ msgstr "ダウンロード"
msgid "Rename dir" msgid "Rename dir"
msgstr "マップディレクトリ" msgstr "マップディレクトリ"
#: audits/const.py:23 rbac/tree.py:232 terminal/api/session/session.py:252 #: audits/const.py:23 rbac/tree.py:233 terminal/api/session/session.py:252
#: terminal/templates/terminal/_msg_command_warning.html:18 #: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
msgid "View" msgid "View"
@ -2185,7 +2186,7 @@ msgstr "表示"
#: audits/const.py:26 #: audits/const.py:26
#: authentication/templates/authentication/_access_key_modal.html:22 #: authentication/templates/authentication/_access_key_modal.html:22
#: rbac/tree.py:231 #: rbac/tree.py:232
msgid "Create" msgid "Create"
msgstr "作成" msgstr "作成"
@ -2209,7 +2210,7 @@ msgstr "パスワードを変更する"
msgid "Terminal" msgid "Terminal"
msgstr "ターミナル" msgstr "ターミナル"
#: audits/const.py:41 audits/models.py:127 #: audits/const.py:41 audits/models.py:128
msgid "Operate log" msgid "Operate log"
msgstr "ログの操作" msgstr "ログの操作"
@ -2238,28 +2239,28 @@ msgstr "是"
msgid "No" msgid "No"
msgstr "否" msgstr "否"
#: audits/models.py:42 #: audits/models.py:43
msgid "Job audit log" msgid "Job audit log"
msgstr "ジョブ監査ログ" msgstr "ジョブ監査ログ"
#: audits/models.py:51 audits/models.py:95 audits/models.py:166 #: audits/models.py:52 audits/models.py:96 audits/models.py:167
#: terminal/models/session/session.py:38 terminal/models/session/sharing.py:113 #: terminal/models/session/session.py:38 terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "リモートaddr" msgstr "リモートaddr"
#: audits/models.py:56 audits/serializers.py:34 #: audits/models.py:57 audits/serializers.py:35
msgid "Operate" msgid "Operate"
msgstr "操作" msgstr "操作"
#: audits/models.py:58 #: audits/models.py:59
msgid "Filename" msgid "Filename"
msgstr "ファイル名" msgstr "ファイル名"
#: audits/models.py:61 common/serializers/common.py:98 #: audits/models.py:62 common/serializers/common.py:98
msgid "File" msgid "File"
msgstr "書類" msgstr "書類"
#: audits/models.py:62 terminal/backends/command/models.py:21 #: audits/models.py:63 terminal/backends/command/models.py:21
#: terminal/models/session/replay.py:9 terminal/models/session/sharing.py:20 #: terminal/models/session/replay.py:9 terminal/models/session/sharing.py:20
#: terminal/models/session/sharing.py:95 #: terminal/models/session/sharing.py:95
#: terminal/templates/terminal/_msg_command_alert.html:10 #: terminal/templates/terminal/_msg_command_alert.html:10
@ -2268,90 +2269,111 @@ msgstr "書類"
msgid "Session" msgid "Session"
msgstr "セッション" msgstr "セッション"
#: audits/models.py:65 #: audits/models.py:66
msgid "File transfer log" msgid "File transfer log"
msgstr "ファイル転送ログ" msgstr "ファイル転送ログ"
#: audits/models.py:89 audits/serializers.py:85 #: audits/models.py:90 audits/serializers.py:86
msgid "Resource Type" msgid "Resource Type"
msgstr "リソースタイプ" msgstr "リソースタイプ"
#: audits/models.py:90 audits/models.py:93 audits/models.py:139 #: audits/models.py:91 audits/models.py:94 audits/models.py:140
#: audits/serializers.py:84 #: audits/serializers.py:85
msgid "Resource" msgid "Resource"
msgstr "リソース" msgstr "リソース"
#: audits/models.py:96 audits/models.py:142 audits/models.py:168 #: audits/models.py:97 audits/models.py:143 audits/models.py:169
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "時間" msgstr "時間"
#: audits/models.py:135 #: audits/models.py:136
msgid "Activity type" msgid "Activity type"
msgstr "活動の種類" msgstr "活動の種類"
#: audits/models.py:145 #: audits/models.py:146
msgid "Detail" msgid "Detail"
msgstr "詳細" msgstr "詳細"
#: audits/models.py:148 #: audits/models.py:149
msgid "Detail ID" msgid "Detail ID"
msgstr "詳細 ID" msgstr "詳細 ID"
#: audits/models.py:152 #: audits/models.py:153
msgid "Activity log" msgid "Activity log"
msgstr "活動記録" msgstr "活動記録"
#: audits/models.py:164 #: audits/models.py:165
msgid "Change by" msgid "Change by"
msgstr "による変更" msgstr "による変更"
#: audits/models.py:174 #: audits/models.py:175
msgid "Password change log" msgid "Password change log"
msgstr "パスワード変更ログ" msgstr "パスワード変更ログ"
#: audits/models.py:181 #: audits/models.py:182 audits/models.py:257
msgid "Login type" msgid "Login type"
msgstr "ログインタイプ" msgstr "ログインタイプ"
#: audits/models.py:183 tickets/models/ticket/login_confirm.py:10 #: audits/models.py:184 audits/models.py:253
#: tickets/models/ticket/login_confirm.py:10
msgid "Login IP" msgid "Login IP"
msgstr "ログインIP" msgstr "ログインIP"
#: audits/models.py:185 #: audits/models.py:186 audits/models.py:255
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:11 #: tickets/models/ticket/login_confirm.py:11
msgid "Login city" msgid "Login city"
msgstr "ログイン都市" msgstr "ログイン都市"
#: audits/models.py:188 audits/serializers.py:64 #: audits/models.py:189 audits/models.py:256 audits/serializers.py:65
msgid "User agent" msgid "User agent"
msgstr "ユーザーエージェント" msgstr "ユーザーエージェント"
#: audits/models.py:191 audits/serializers.py:48 #: audits/models.py:192 audits/serializers.py:49
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:65 users/models/user.py:810 #: users/forms/profile.py:65 users/models/user.py:820
#: users/serializers/profile.py:102 #: users/serializers/profile.py:102
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:201 #: audits/models.py:202
msgid "Date login" msgid "Date login"
msgstr "日付ログイン" msgstr "日付ログイン"
#: audits/models.py:203 audits/serializers.py:66 #: audits/models.py:204 audits/models.py:258 audits/serializers.py:67
#: audits/serializers.py:183
msgid "Authentication backend" msgid "Authentication backend"
msgstr "認証バックエンド" msgstr "認証バックエンド"
#: audits/models.py:247 #: audits/models.py:248
msgid "User login log" msgid "User login log"
msgstr "ユーザーログインログ" msgstr "ユーザーログインログ"
#: audits/serializers.py:65 #: audits/models.py:254
msgid "Session key"
msgstr "セッションID"
#: audits/models.py:260 authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:74
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user.py:838
msgid "Date expired"
msgstr "期限切れの日付"
#: audits/models.py:278
msgid "User session"
msgstr "ユーザーセッション"
#: audits/models.py:280
msgid "Offline ussr session"
msgstr "ユーザー・セッションの下限"
#: audits/serializers.py:66
msgid "Reason display" msgid "Reason display"
msgstr "理由表示" msgstr "理由表示"
#: audits/serializers.py:133 #: audits/serializers.py:134
#, python-format #, python-format
msgid "User %s %s this resource" msgid "User %s %s this resource"
msgstr "ユーザー %s %s が現在のリソースをサブスクライブしました。" msgstr "ユーザー %s %s が現在のリソースをサブスクライブしました。"
@ -2371,51 +2393,51 @@ msgstr "ユーザー %s はシステム %s にログインしています"
msgid "User %s perform a task for this resource: %s" msgid "User %s perform a task for this resource: %s"
msgstr "ユーザー %s が現在のリソースでタスク (%s) を実行しました" msgstr "ユーザー %s が現在のリソースでタスク (%s) を実行しました"
#: audits/signal_handlers/login_log.py:27 #: audits/signal_handlers/login_log.py:34
msgid "SSH Key" msgid "SSH Key"
msgstr "SSHキー" msgstr "SSHキー"
#: audits/signal_handlers/login_log.py:29 settings/serializers/auth/sso.py:13 #: audits/signal_handlers/login_log.py:36 settings/serializers/auth/sso.py:13
msgid "SSO" msgid "SSO"
msgstr "SSO" msgstr "SSO"
#: audits/signal_handlers/login_log.py:30 #: audits/signal_handlers/login_log.py:37
msgid "Auth Token" msgid "Auth Token"
msgstr "認証トークン" msgstr "認証トークン"
#: audits/signal_handlers/login_log.py:31 authentication/notifications.py:73 #: audits/signal_handlers/login_log.py:38 authentication/notifications.py:73
#: authentication/views/login.py:77 authentication/views/wecom.py:159 #: authentication/views/login.py:77 authentication/views/wecom.py:159
#: notifications/backends/__init__.py:11 settings/serializers/auth/wecom.py:10 #: notifications/backends/__init__.py:11 settings/serializers/auth/wecom.py:10
#: users/models/user.py:740 users/models/user.py:845 #: users/models/user.py:750 users/models/user.py:855
msgid "WeCom" msgid "WeCom"
msgstr "企業微信" msgstr "企業微信"
#: audits/signal_handlers/login_log.py:32 authentication/views/feishu.py:122 #: audits/signal_handlers/login_log.py:39 authentication/views/feishu.py:122
#: authentication/views/login.py:89 notifications/backends/__init__.py:14 #: authentication/views/login.py:89 notifications/backends/__init__.py:14
#: settings/serializers/auth/feishu.py:10 #: settings/serializers/auth/feishu.py:10
#: settings/serializers/auth/feishu.py:13 users/models/user.py:742 #: settings/serializers/auth/feishu.py:13 users/models/user.py:752
#: users/models/user.py:847 #: users/models/user.py:857
msgid "FeiShu" msgid "FeiShu"
msgstr "本を飛ばす" msgstr "本を飛ばす"
#: audits/signal_handlers/login_log.py:33 authentication/views/dingtalk.py:159 #: audits/signal_handlers/login_log.py:40 authentication/views/dingtalk.py:159
#: authentication/views/login.py:83 notifications/backends/__init__.py:12 #: authentication/views/login.py:83 notifications/backends/__init__.py:12
#: settings/serializers/auth/dingtalk.py:10 users/models/user.py:741 #: settings/serializers/auth/dingtalk.py:10 users/models/user.py:751
#: users/models/user.py:846 #: users/models/user.py:856
msgid "DingTalk" msgid "DingTalk"
msgstr "DingTalk" msgstr "DingTalk"
#: audits/signal_handlers/login_log.py:34 #: audits/signal_handlers/login_log.py:41
#: authentication/models/temp_token.py:16 #: authentication/models/temp_token.py:16
msgid "Temporary token" msgid "Temporary token"
msgstr "仮パスワード" msgstr "仮パスワード"
#: audits/signal_handlers/login_log.py:35 authentication/views/login.py:95 #: audits/signal_handlers/login_log.py:42 authentication/views/login.py:95
#: settings/serializers/auth/passkey.py:8 #: settings/serializers/auth/passkey.py:8
msgid "Passkey" msgid "Passkey"
msgstr "" msgstr ""
#: audits/tasks.py:101 #: audits/tasks.py:101 users/signal_handlers.py:166
msgid "Clean audits session task log" msgid "Clean audits session task log"
msgstr "監査セッション タスク ログのクリーンアップ" msgstr "監査セッション タスク ログのクリーンアップ"
@ -2546,10 +2568,8 @@ msgid "Invalid token or cache refreshed."
msgstr "無効なトークンまたはキャッシュの更新。" msgstr "無効なトークンまたはキャッシュの更新。"
#: authentication/backends/passkey/api.py:52 #: authentication/backends/passkey/api.py:52
#, fuzzy
#| msgid "MFA failed"
msgid "Auth failed" msgid "Auth failed"
msgstr "MFAに失敗しました" msgstr "認証に失敗しました"
#: authentication/backends/passkey/fido.py:148 #: authentication/backends/passkey/fido.py:148
msgid "This key is not registered" msgid "This key is not registered"
@ -2886,13 +2906,6 @@ msgstr "アセット名"
msgid "Reusable" msgid "Reusable"
msgstr "再利用可能" msgstr "再利用可能"
#: authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:74
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user.py:828
msgid "Date expired"
msgstr "期限切れの日付"
#: authentication/models/connection_token.py:51 #: authentication/models/connection_token.py:51
#: perms/models/asset_permission.py:77 #: perms/models/asset_permission.py:77
msgid "From ticket" msgid "From ticket"
@ -3000,7 +3013,7 @@ msgstr "期限切れです"
#: authentication/serializers/password_mfa.py:24 #: authentication/serializers/password_mfa.py:24
#: notifications/backends/__init__.py:10 settings/serializers/msg.py:22 #: notifications/backends/__init__.py:10 settings/serializers/msg.py:22
#: settings/serializers/msg.py:57 users/forms/profile.py:102 #: settings/serializers/msg.py:57 users/forms/profile.py:102
#: users/forms/profile.py:109 users/models/user.py:789 #: users/forms/profile.py:109 users/models/user.py:799
#: users/templates/users/forgot_password.html:117 #: users/templates/users/forgot_password.html:117
#: users/views/profile/reset.py:73 #: users/views/profile/reset.py:73
msgid "Email" msgid "Email"
@ -3038,13 +3051,13 @@ msgid "Show"
msgstr "表示" msgstr "表示"
#: authentication/templates/authentication/_access_key_modal.html:66 #: authentication/templates/authentication/_access_key_modal.html:66
#: users/models/user.py:635 users/serializers/profile.py:92 #: users/models/user.py:645 users/serializers/profile.py:92
#: users/templates/users/user_verify_mfa.html:36 #: users/templates/users/user_verify_mfa.html:36
msgid "Disable" msgid "Disable"
msgstr "無効化" msgstr "無効化"
#: authentication/templates/authentication/_access_key_modal.html:67 #: authentication/templates/authentication/_access_key_modal.html:67
#: users/models/user.py:636 users/serializers/profile.py:93 #: users/models/user.py:646 users/serializers/profile.py:93
#: users/templates/users/mfa_setting.html:26 #: users/templates/users/mfa_setting.html:26
#: users/templates/users/mfa_setting.html:68 #: users/templates/users/mfa_setting.html:68
msgid "Enable" msgid "Enable"
@ -3506,7 +3519,7 @@ msgstr "は破棄されます"
msgid "discard time" msgid "discard time"
msgstr "時間を捨てる" msgstr "時間を捨てる"
#: common/db/models.py:33 users/models/user.py:831 #: common/db/models.py:33 users/models/user.py:841
msgid "Updated by" msgid "Updated by"
msgstr "によって更新" msgstr "によって更新"
@ -3766,11 +3779,11 @@ msgstr "投稿サイトニュース"
msgid "No account available" msgid "No account available"
msgstr "利用可能なアカウントがありません" msgstr "利用可能なアカウントがありません"
#: ops/ansible/inventory.py:262 #: ops/ansible/inventory.py:263
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible 無効" msgstr "Ansible 無効"
#: ops/ansible/inventory.py:278 #: ops/ansible/inventory.py:279
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "次のホストをスキップします: " msgstr "次のホストをスキップします: "
@ -4147,7 +4160,7 @@ msgstr ""
msgid "The organization have resource ({}) cannot be deleted" msgid "The organization have resource ({}) cannot be deleted"
msgstr "組織のリソース ({}) は削除できません" msgstr "組織のリソース ({}) は削除できません"
#: orgs/apps.py:7 rbac/tree.py:122 #: orgs/apps.py:7 rbac/tree.py:123
msgid "App organizations" msgid "App organizations"
msgstr "アプリ組織" msgstr "アプリ組織"
@ -4370,7 +4383,7 @@ msgid "Scope"
msgstr "スコープ" msgstr "スコープ"
#: rbac/models/role.py:46 rbac/models/rolebinding.py:52 #: rbac/models/role.py:46 rbac/models/rolebinding.py:52
#: users/models/user.py:797 #: users/models/user.py:807
msgid "Role" msgid "Role"
msgstr "ロール" msgstr "ロール"
@ -4479,20 +4492,20 @@ msgstr "私の資産"
msgid "Applet" msgid "Applet"
msgstr "リモートアプリケーション" msgstr "リモートアプリケーション"
#: rbac/tree.py:123 #: rbac/tree.py:124
msgid "Ticket comment" msgid "Ticket comment"
msgstr "チケットコメント" msgstr "チケットコメント"
#: rbac/tree.py:124 settings/serializers/feature.py:58 #: rbac/tree.py:125 settings/serializers/feature.py:58
#: tickets/models/ticket/general.py:307 #: tickets/models/ticket/general.py:307
msgid "Ticket" msgid "Ticket"
msgstr "チケット" msgstr "チケット"
#: rbac/tree.py:125 #: rbac/tree.py:126
msgid "Common setting" msgid "Common setting"
msgstr "共通設定" msgstr "共通設定"
#: rbac/tree.py:126 #: rbac/tree.py:127
msgid "View permission tree" msgid "View permission tree"
msgstr "権限ツリーの表示" msgstr "権限ツリーの表示"
@ -4625,11 +4638,15 @@ msgstr "企業微信 認証"
msgid "SSO Auth" msgid "SSO Auth"
msgstr "SSO Token 認証" msgstr "SSO Token 認証"
#: settings/serializers/auth/base.py:24 #: settings/serializers/auth/base.py:22
msgid "Passkey Auth"
msgstr "Passkey 認証"
#: settings/serializers/auth/base.py:25
msgid "Forgot password url" msgid "Forgot password url"
msgstr "パスワードのURLを忘れた" msgstr "パスワードのURLを忘れた"
#: settings/serializers/auth/base.py:30 #: settings/serializers/auth/base.py:28
msgid "Enable login redirect msg" msgid "Enable login redirect msg"
msgstr "ログインリダイレクトの有効化msg" msgstr "ログインリダイレクトの有効化msg"
@ -7242,7 +7259,7 @@ msgstr "公開鍵は古いものと同じであってはなりません。"
msgid "Not a valid ssh public key" msgid "Not a valid ssh public key"
msgstr "有効なssh公開鍵ではありません" msgstr "有効なssh公開鍵ではありません"
#: users/forms/profile.py:173 users/models/user.py:820 #: users/forms/profile.py:173 users/models/user.py:830
#: xpack/plugins/cloud/serializers/account_attrs.py:203 #: xpack/plugins/cloud/serializers/account_attrs.py:203
msgid "Public key" msgid "Public key"
msgstr "公開キー" msgstr "公開キー"
@ -7251,69 +7268,69 @@ msgstr "公開キー"
msgid "Preference" msgid "Preference"
msgstr "のようにふるまう" msgstr "のようにふるまう"
#: users/models/user.py:637 users/serializers/profile.py:94 #: users/models/user.py:647 users/serializers/profile.py:94
msgid "Force enable" msgid "Force enable"
msgstr "強制有効" msgstr "強制有効"
#: users/models/user.py:799 users/serializers/user.py:172 #: users/models/user.py:809 users/serializers/user.py:172
msgid "Is service account" msgid "Is service account"
msgstr "サービスアカウントです" msgstr "サービスアカウントです"
#: users/models/user.py:801 #: users/models/user.py:811
msgid "Avatar" msgid "Avatar"
msgstr "アバター" msgstr "アバター"
#: users/models/user.py:804 #: users/models/user.py:814
msgid "Wechat" msgid "Wechat"
msgstr "微信" msgstr "微信"
#: users/models/user.py:807 users/serializers/user.py:109 #: users/models/user.py:817 users/serializers/user.py:109
msgid "Phone" msgid "Phone"
msgstr "電話" msgstr "電話"
#: users/models/user.py:813 #: users/models/user.py:823
msgid "OTP secret key" msgid "OTP secret key"
msgstr "OTP 秘密" msgstr "OTP 秘密"
#: users/models/user.py:817 #: users/models/user.py:827
#: xpack/plugins/cloud/serializers/account_attrs.py:206 #: xpack/plugins/cloud/serializers/account_attrs.py:206
msgid "Private key" msgid "Private key"
msgstr "ssh秘密鍵" msgstr "ssh秘密鍵"
#: users/models/user.py:825 users/serializers/profile.py:125 #: users/models/user.py:835 users/serializers/profile.py:125
#: users/serializers/user.py:169 #: users/serializers/user.py:169
msgid "Is first login" msgid "Is first login"
msgstr "最初のログインです" msgstr "最初のログインです"
#: users/models/user.py:839 #: users/models/user.py:849
msgid "Date password last updated" msgid "Date password last updated"
msgstr "最終更新日パスワード" msgstr "最終更新日パスワード"
#: users/models/user.py:842 #: users/models/user.py:852
msgid "Need update password" msgid "Need update password"
msgstr "更新パスワードが必要" msgstr "更新パスワードが必要"
#: users/models/user.py:992 #: users/models/user.py:1002
msgid "Can invite user" msgid "Can invite user"
msgstr "ユーザーを招待できます" msgstr "ユーザーを招待できます"
#: users/models/user.py:993 #: users/models/user.py:1003
msgid "Can remove user" msgid "Can remove user"
msgstr "ユーザーを削除できます" msgstr "ユーザーを削除できます"
#: users/models/user.py:994 #: users/models/user.py:1004
msgid "Can match user" msgid "Can match user"
msgstr "ユーザーに一致できます" msgstr "ユーザーに一致できます"
#: users/models/user.py:1003 #: users/models/user.py:1013
msgid "Administrator" msgid "Administrator"
msgstr "管理者" msgstr "管理者"
#: users/models/user.py:1006 #: users/models/user.py:1016
msgid "Administrator is the super user of system" msgid "Administrator is the super user of system"
msgstr "管理者はシステムのスーパーユーザーです" msgstr "管理者はシステムのスーパーユーザーです"
#: users/models/user.py:1031 #: users/models/user.py:1041
msgid "User password history" msgid "User password history"
msgstr "ユーザーパスワード履歴" msgstr "ユーザーパスワード履歴"
@ -7472,7 +7489,7 @@ msgstr "セキュリティのために、複数のユーザーのみをリスト
msgid "name not unique" msgid "name not unique"
msgstr "名前が一意ではない" msgstr "名前が一意ではない"
#: users/signal_handlers.py:27 #: users/signal_handlers.py:32
msgid "" msgid ""
"The administrator has enabled \"Only allow existing users to log in\", \n" "The administrator has enabled \"Only allow existing users to log in\", \n"
" and the current user is not in the user list. Please contact the " " and the current user is not in the user list. Please contact the "
@ -7481,23 +7498,23 @@ msgstr ""
"管理者は「既存のユーザーのみログインを許可」をオンにしており、現在のユーザー" "管理者は「既存のユーザーのみログインを許可」をオンにしており、現在のユーザー"
"はユーザーリストにありません。管理者に連絡してください。" "はユーザーリストにありません。管理者に連絡してください。"
#: users/tasks.py:24 #: users/tasks.py:23
msgid "Check password expired" msgid "Check password expired"
msgstr "パスワードの有効期限が切れていることを確認する" msgstr "パスワードの有効期限が切れていることを確認する"
#: users/tasks.py:38 #: users/tasks.py:37
msgid "Periodic check password expired" msgid "Periodic check password expired"
msgstr "定期認証パスワードの有効期限" msgstr "定期認証パスワードの有効期限"
#: users/tasks.py:52 #: users/tasks.py:51
msgid "Check user expired" msgid "Check user expired"
msgstr "ユーザーの有効期限が切れていることを確認する" msgstr "ユーザーの有効期限が切れていることを確認する"
#: users/tasks.py:69 #: users/tasks.py:68
msgid "Periodic check user expired" msgid "Periodic check user expired"
msgstr "ユーザーの有効期限の定期的な検出" msgstr "ユーザーの有効期限の定期的な検出"
#: users/tasks.py:83 #: users/tasks.py:82
msgid "Check unused users" msgid "Check unused users"
msgstr "未使用のユーザーを確認する" msgstr "未使用のユーザーを確認する"

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:1c741e666932f64ed2196c4e196081b825e6e53bde3719dbd137d6cd9dbbbae8 oid sha256:eb3a2ba311fb282955641818231c0d54f1484c38a923dc5734ab38318c850e0c
size 130201 size 130384

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n" "Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-09-14 11:18+0800\n" "POT-Creation-Date: 2023-09-18 11:09+0800\n"
"PO-Revision-Date: 2021-05-20 10:54+0800\n" "PO-Revision-Date: 2021-05-20 10:54+0800\n"
"Last-Translator: ibuler <ibuler@qq.com>\n" "Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: JumpServer team<ibuler@qq.com>\n" "Language-Team: JumpServer team<ibuler@qq.com>\n"
@ -23,7 +23,7 @@ msgstr "参数 'action' 必须是 [{}]"
#: accounts/const/account.py:6 #: accounts/const/account.py:6
#: accounts/serializers/automations/change_secret.py:33 #: accounts/serializers/automations/change_secret.py:33
#: assets/models/_user.py:24 audits/signal_handlers/login_log.py:28 #: assets/models/_user.py:24 audits/signal_handlers/login_log.py:35
#: authentication/confirm/password.py:9 authentication/forms.py:32 #: authentication/confirm/password.py:9 authentication/forms.py:32
#: authentication/templates/authentication/login.html:286 #: authentication/templates/authentication/login.html:286
#: settings/serializers/auth/ldap.py:25 settings/serializers/auth/ldap.py:47 #: settings/serializers/auth/ldap.py:25 settings/serializers/auth/ldap.py:47
@ -70,7 +70,7 @@ msgstr "同名账号"
msgid "Anonymous account" msgid "Anonymous account"
msgstr "匿名账号" msgstr "匿名账号"
#: accounts/const/account.py:25 users/models/user.py:733 #: accounts/const/account.py:25 users/models/user.py:743
msgid "Local" msgid "Local"
msgstr "数据库" msgstr "数据库"
@ -87,7 +87,7 @@ msgstr "模板"
msgid "Skip" msgid "Skip"
msgstr "跳过" msgstr "跳过"
#: accounts/const/account.py:32 audits/const.py:24 rbac/tree.py:233 #: accounts/const/account.py:32 audits/const.py:24 rbac/tree.py:234
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6 #: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
msgid "Update" msgid "Update"
msgstr "更新" msgstr "更新"
@ -224,7 +224,7 @@ msgstr "用户 %s 查看/导出 了密码"
#: acls/serializers/base.py:123 assets/models/asset/common.py:93 #: acls/serializers/base.py:123 assets/models/asset/common.py:93
#: assets/models/asset/common.py:334 assets/models/cmd_filter.py:36 #: assets/models/asset/common.py:334 assets/models/cmd_filter.py:36
#: assets/serializers/domain.py:19 assets/serializers/label.py:27 #: assets/serializers/domain.py:19 assets/serializers/label.py:27
#: audits/models.py:53 authentication/models/connection_token.py:36 #: audits/models.py:54 authentication/models/connection_token.py:36
#: perms/models/asset_permission.py:64 perms/serializers/permission.py:34 #: perms/models/asset_permission.py:64 perms/serializers/permission.py:34
#: terminal/backends/command/models.py:17 terminal/models/session/session.py:31 #: terminal/backends/command/models.py:17 terminal/models/session/session.py:31
#: terminal/notifications.py:155 terminal/serializers/command.py:17 #: terminal/notifications.py:155 terminal/serializers/command.py:17
@ -250,7 +250,7 @@ msgid "Version"
msgstr "版本" msgstr "版本"
#: accounts/models/account.py:56 accounts/serializers/account/account.py:204 #: accounts/models/account.py:56 accounts/serializers/account/account.py:204
#: users/models/user.py:835 #: users/models/user.py:845
msgid "Source" msgid "Source"
msgstr "来源" msgstr "来源"
@ -262,7 +262,7 @@ msgstr "来源 ID"
#: accounts/serializers/automations/change_secret.py:113 #: accounts/serializers/automations/change_secret.py:113
#: accounts/serializers/automations/change_secret.py:133 #: accounts/serializers/automations/change_secret.py:133
#: acls/serializers/base.py:124 assets/serializers/asset/common.py:125 #: acls/serializers/base.py:124 assets/serializers/asset/common.py:125
#: assets/serializers/gateway.py:28 audits/models.py:54 ops/models/base.py:18 #: assets/serializers/gateway.py:28 audits/models.py:55 ops/models/base.py:18
#: perms/models/asset_permission.py:70 perms/serializers/permission.py:39 #: perms/models/asset_permission.py:70 perms/serializers/permission.py:39
#: terminal/backends/command/models.py:18 terminal/models/session/session.py:33 #: terminal/backends/command/models.py:18 terminal/models/session/session.py:33
#: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_command_warning.html:8
@ -305,7 +305,7 @@ msgid "Account backup plan"
msgstr "账号备份计划" msgstr "账号备份计划"
#: accounts/models/automations/backup_account.py:91 #: accounts/models/automations/backup_account.py:91
#: assets/models/automations/base.py:115 audits/models.py:60 #: assets/models/automations/base.py:115 audits/models.py:61
#: ops/models/base.py:55 ops/models/celery.py:63 ops/models/job.py:228 #: ops/models/base.py:55 ops/models/celery.py:63 ops/models/job.py:228
#: ops/templates/ops/celery_task_log.html:75 #: ops/templates/ops/celery_task_log.html:75
#: perms/models/asset_permission.py:72 terminal/models/applet/host.py:140 #: perms/models/asset_permission.py:72 terminal/models/applet/host.py:140
@ -333,7 +333,7 @@ msgstr "账号备份快照"
msgid "Trigger mode" msgid "Trigger mode"
msgstr "触发模式" msgstr "触发模式"
#: accounts/models/automations/backup_account.py:105 audits/models.py:194 #: accounts/models/automations/backup_account.py:105 audits/models.py:195
#: terminal/models/session/sharing.py:125 xpack/plugins/cloud/models.py:205 #: terminal/models/session/sharing.py:125 xpack/plugins/cloud/models.py:205
msgid "Reason" msgid "Reason"
msgstr "原因" msgstr "原因"
@ -467,13 +467,13 @@ msgstr "最后登录日期"
#: accounts/models/automations/gather_account.py:17 #: accounts/models/automations/gather_account.py:17
#: accounts/models/automations/push_account.py:15 accounts/models/base.py:34 #: accounts/models/automations/push_account.py:15 accounts/models/base.py:34
#: accounts/serializers/account/virtual.py:21 acls/serializers/base.py:19 #: accounts/serializers/account/virtual.py:21 acls/serializers/base.py:19
#: acls/serializers/base.py:50 assets/models/_user.py:23 audits/models.py:179 #: acls/serializers/base.py:50 assets/models/_user.py:23 audits/models.py:180
#: authentication/forms.py:25 authentication/forms.py:27 #: authentication/forms.py:25 authentication/forms.py:27
#: authentication/models/temp_token.py:9 #: authentication/models/temp_token.py:9
#: authentication/templates/authentication/_msg_different_city.html:9 #: authentication/templates/authentication/_msg_different_city.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:9 #: authentication/templates/authentication/_msg_oauth_bind.html:9
#: users/forms/profile.py:32 users/forms/profile.py:115 #: users/forms/profile.py:32 users/forms/profile.py:115
#: users/models/user.py:785 users/templates/users/_msg_user_created.html:12 #: users/models/user.py:795 users/templates/users/_msg_user_created.html:12
#: xpack/plugins/cloud/serializers/account_attrs.py:26 #: xpack/plugins/cloud/serializers/account_attrs.py:26
msgid "Username" msgid "Username"
msgstr "用户名" msgstr "用户名"
@ -501,7 +501,7 @@ msgstr "触发方式"
#: accounts/models/automations/push_account.py:16 acls/models/base.py:41 #: accounts/models/automations/push_account.py:16 acls/models/base.py:41
#: acls/serializers/base.py:57 assets/models/cmd_filter.py:81 #: acls/serializers/base.py:57 assets/models/cmd_filter.py:81
#: audits/models.py:87 audits/serializers.py:83 #: audits/models.py:88 audits/serializers.py:84
#: authentication/serializers/connect_token_secret.py:116 #: authentication/serializers/connect_token_secret.py:116
#: authentication/templates/authentication/_access_key_modal.html:34 #: authentication/templates/authentication/_access_key_modal.html:34
msgid "Action" msgid "Action"
@ -523,7 +523,7 @@ msgstr "账号验证"
#: assets/models/domain.py:18 assets/models/group.py:17 #: assets/models/domain.py:18 assets/models/group.py:17
#: assets/models/label.py:18 assets/models/platform.py:15 #: assets/models/label.py:18 assets/models/platform.py:15
#: assets/models/platform.py:88 assets/serializers/asset/common.py:146 #: assets/models/platform.py:88 assets/serializers/asset/common.py:146
#: assets/serializers/platform.py:110 assets/serializers/platform.py:223 #: assets/serializers/platform.py:111 assets/serializers/platform.py:228
#: authentication/backends/passkey/models.py:10 #: authentication/backends/passkey/models.py:10
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21 #: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
#: ops/models/adhoc.py:20 ops/models/celery.py:15 ops/models/celery.py:57 #: ops/models/adhoc.py:20 ops/models/celery.py:15 ops/models/celery.py:57
@ -535,7 +535,7 @@ msgstr "账号验证"
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:13 #: terminal/models/component/storage.py:26 terminal/models/component/task.py:13
#: terminal/models/component/terminal.py:84 users/forms/profile.py:33 #: terminal/models/component/terminal.py:84 users/forms/profile.py:33
#: users/models/group.py:13 users/models/preference.py:11 #: users/models/group.py:13 users/models/preference.py:11
#: users/models/user.py:787 xpack/plugins/cloud/models.py:32 #: users/models/user.py:797 xpack/plugins/cloud/models.py:32
#: xpack/plugins/cloud/models.py:273 xpack/plugins/cloud/serializers/task.py:68 #: xpack/plugins/cloud/models.py:273 xpack/plugins/cloud/serializers/task.py:68
msgid "Name" msgid "Name"
msgstr "名称" msgstr "名称"
@ -657,7 +657,7 @@ msgstr "账号存在策略"
#: accounts/serializers/account/account.py:182 applications/models.py:11 #: accounts/serializers/account/account.py:182 applications/models.py:11
#: assets/models/label.py:21 assets/models/platform.py:89 #: assets/models/label.py:21 assets/models/platform.py:89
#: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8 #: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8
#: assets/serializers/platform.py:128 assets/serializers/platform.py:224 #: assets/serializers/platform.py:133 assets/serializers/platform.py:229
#: perms/serializers/user_permission.py:26 settings/models.py:34 #: perms/serializers/user_permission.py:26 settings/models.py:34
#: tickets/models/ticket/apply_application.py:13 users/models/preference.py:12 #: tickets/models/ticket/apply_application.py:13 users/models/preference.py:12
msgid "Category" msgid "Category"
@ -668,8 +668,9 @@ msgstr "类别"
#: acls/serializers/command_acl.py:18 applications/models.py:14 #: acls/serializers/command_acl.py:18 applications/models.py:14
#: assets/models/_user.py:50 assets/models/automations/base.py:20 #: assets/models/_user.py:50 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:90 #: assets/models/cmd_filter.py:74 assets/models/platform.py:90
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:112 #: assets/serializers/asset/common.py:122 assets/serializers/platform.py:113
#: assets/serializers/platform.py:127 audits/serializers.py:49 #: assets/serializers/platform.py:132 audits/serializers.py:50
#: audits/serializers.py:170
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:137 #: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:137
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:39 #: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:39
#: terminal/models/component/storage.py:57 #: terminal/models/component/storage.py:57
@ -731,9 +732,9 @@ msgid "ID"
msgstr "ID" msgstr "ID"
#: accounts/serializers/account/account.py:437 acls/serializers/base.py:116 #: accounts/serializers/account/account.py:437 acls/serializers/base.py:116
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:49 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:50
#: audits/models.py:85 audits/models.py:163 #: audits/models.py:86 audits/models.py:164 audits/models.py:262
#: authentication/models/connection_token.py:32 #: audits/serializers.py:171 authentication/models/connection_token.py:32
#: authentication/models/sso_token.py:16 #: authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:58 #: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:58
@ -744,8 +745,8 @@ msgstr "ID"
#: terminal/notifications.py:205 terminal/serializers/command.py:16 #: terminal/notifications.py:205 terminal/serializers/command.py:16
#: terminal/templates/terminal/_msg_command_warning.html:6 #: terminal/templates/terminal/_msg_command_warning.html:6
#: terminal/templates/terminal/_msg_session_sharing.html:6 #: terminal/templates/terminal/_msg_session_sharing.html:6
#: tickets/models/comment.py:21 users/const.py:14 users/models/user.py:985 #: tickets/models/comment.py:21 users/const.py:14 users/models/user.py:995
#: users/models/user.py:1021 users/serializers/group.py:18 #: users/models/user.py:1031 users/serializers/group.py:18
msgid "User" msgid "User"
msgstr "用户" msgstr "用户"
@ -816,7 +817,7 @@ msgstr "关联平台,可配置推送参数,如果不关联,将使用默认
#: terminal/models/component/endpoint.py:24 #: terminal/models/component/endpoint.py:24
#: terminal/models/component/endpoint.py:104 #: terminal/models/component/endpoint.py:104
#: terminal/models/session/session.py:46 tickets/models/comment.py:32 #: terminal/models/session/session.py:46 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:297 users/models/user.py:823 #: tickets/models/ticket/general.py:297 users/models/user.py:833
#: xpack/plugins/cloud/models.py:39 xpack/plugins/cloud/models.py:109 #: xpack/plugins/cloud/models.py:39 xpack/plugins/cloud/models.py:109
msgid "Comment" msgid "Comment"
msgstr "备注" msgstr "备注"
@ -866,7 +867,7 @@ msgid "Automation task execution"
msgstr "自动化任务执行历史" msgstr "自动化任务执行历史"
#: accounts/serializers/automations/change_secret.py:155 audits/const.py:54 #: accounts/serializers/automations/change_secret.py:155 audits/const.py:54
#: audits/models.py:59 audits/signal_handlers/activity_log.py:33 #: audits/models.py:60 audits/signal_handlers/activity_log.py:33
#: common/const/choices.py:18 ops/const.py:60 ops/serializers/celery.py:40 #: common/const/choices.py:18 ops/const.py:60 ops/serializers/celery.py:40
#: terminal/const.py:76 terminal/models/session/sharing.py:121 #: terminal/const.py:76 terminal/models/session/sharing.py:121
#: tickets/views/approve.py:119 #: tickets/views/approve.py:119
@ -1427,19 +1428,19 @@ msgstr "SSH公钥"
# msgstr "备注" # msgstr "备注"
#: assets/models/_user.py:28 assets/models/automations/base.py:114 #: assets/models/_user.py:28 assets/models/automations/base.py:114
#: assets/models/cmd_filter.py:41 assets/models/group.py:19 #: assets/models/cmd_filter.py:41 assets/models/group.py:19
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:227 #: audits/models.py:259 common/db/models.py:34 ops/models/base.py:54
#: users/models/user.py:1022 #: ops/models/job.py:227 users/models/user.py:1032
msgid "Date created" msgid "Date created"
msgstr "创建日期" msgstr "创建日期"
#: assets/models/_user.py:29 assets/models/cmd_filter.py:42 #: assets/models/_user.py:29 assets/models/cmd_filter.py:42
#: common/db/models.py:35 users/models/user.py:844 #: common/db/models.py:35 users/models/user.py:854
msgid "Date updated" msgid "Date updated"
msgstr "更新日期" msgstr "更新日期"
#: assets/models/_user.py:30 assets/models/cmd_filter.py:44 #: assets/models/_user.py:30 assets/models/cmd_filter.py:44
#: assets/models/cmd_filter.py:91 assets/models/group.py:18 #: assets/models/cmd_filter.py:91 assets/models/group.py:18
#: common/db/models.py:32 users/models/user.py:830 #: common/db/models.py:32 users/models/user.py:840
#: users/serializers/group.py:29 #: users/serializers/group.py:29
msgid "Created by" msgid "Created by"
msgstr "创建者" msgstr "创建者"
@ -1604,8 +1605,8 @@ msgstr "自动化任务"
msgid "Asset automation task" msgid "Asset automation task"
msgstr "资产自动化任务" msgstr "资产自动化任务"
#: assets/models/automations/base.py:113 audits/models.py:199 #: assets/models/automations/base.py:113 audits/models.py:200
#: audits/serializers.py:50 ops/models/base.py:49 ops/models/job.py:220 #: audits/serializers.py:51 ops/models/base.py:49 ops/models/job.py:220
#: terminal/models/applet/applet.py:301 terminal/models/applet/host.py:139 #: terminal/models/applet/applet.py:301 terminal/models/applet/host.py:139
#: terminal/models/component/status.py:30 terminal/serializers/applet.py:18 #: terminal/models/component/status.py:30 terminal/serializers/applet.py:18
#: terminal/serializers/applet_host.py:115 tickets/models/ticket/general.py:283 #: terminal/serializers/applet_host.py:115 tickets/models/ticket/general.py:283
@ -1633,7 +1634,7 @@ msgstr "校验日期"
#: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:61 #: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:61
#: perms/serializers/permission.py:32 users/models/group.py:25 #: perms/serializers/permission.py:32 users/models/group.py:25
#: users/models/user.py:793 #: users/models/user.py:803
msgid "User group" msgid "User group"
msgstr "用户组" msgstr "用户组"
@ -1674,7 +1675,7 @@ msgid "Asset group"
msgstr "资产组" msgstr "资产组"
#: assets/models/group.py:31 assets/models/platform.py:19 #: assets/models/group.py:31 assets/models/platform.py:19
#: assets/serializers/platform.py:113 #: assets/serializers/platform.py:114
#: xpack/plugins/cloud/providers/nutanix.py:30 #: xpack/plugins/cloud/providers/nutanix.py:30
msgid "Default" msgid "Default"
msgstr "默认" msgstr "默认"
@ -1683,7 +1684,7 @@ msgstr "默认"
msgid "Default asset group" msgid "Default asset group"
msgstr "默认资产组" msgstr "默认资产组"
#: assets/models/label.py:15 rbac/const.py:6 users/models/user.py:1007 #: assets/models/label.py:15 rbac/const.py:6 users/models/user.py:1017
msgid "System" msgid "System"
msgstr "系统" msgstr "系统"
@ -1698,7 +1699,7 @@ msgstr "值"
#: assets/models/label.py:40 assets/serializers/asset/common.py:123 #: assets/models/label.py:40 assets/serializers/asset/common.py:123
#: assets/serializers/cagegory.py:6 assets/serializers/cagegory.py:13 #: assets/serializers/cagegory.py:6 assets/serializers/cagegory.py:13
#: assets/serializers/platform.py:111 #: assets/serializers/platform.py:112
#: authentication/serializers/connect_token_secret.py:121 #: authentication/serializers/connect_token_secret.py:121
#: common/serializers/common.py:85 perms/serializers/user_permission.py:28 #: common/serializers/common.py:85 perms/serializers/user_permission.py:28
#: settings/serializers/msg.py:83 #: settings/serializers/msg.py:83
@ -1746,7 +1747,7 @@ msgstr "必须的"
msgid "Public" msgid "Public"
msgstr "开放的" msgstr "开放的"
#: assets/models/platform.py:21 assets/serializers/platform.py:48 #: assets/models/platform.py:21 assets/serializers/platform.py:49
#: settings/serializers/settings.py:66 #: settings/serializers/settings.py:66
#: users/templates/users/reset_password.html:29 #: users/templates/users/reset_password.html:29
msgid "Setting" msgid "Setting"
@ -1762,11 +1763,11 @@ msgstr "启用"
msgid "Ansible config" msgid "Ansible config"
msgstr "Ansible 配置" msgstr "Ansible 配置"
#: assets/models/platform.py:41 assets/serializers/platform.py:32 #: assets/models/platform.py:41 assets/serializers/platform.py:33
msgid "Ping enabled" msgid "Ping enabled"
msgstr "启用资产探活" msgstr "启用资产探活"
#: assets/models/platform.py:42 assets/serializers/platform.py:33 #: assets/models/platform.py:42 assets/serializers/platform.py:34
msgid "Ping method" msgid "Ping method"
msgstr "资产探活方式" msgstr "资产探活方式"
@ -1775,12 +1776,12 @@ msgid "Ping params"
msgstr "资产探活参数" msgstr "资产探活参数"
#: assets/models/platform.py:45 assets/models/platform.py:69 #: assets/models/platform.py:45 assets/models/platform.py:69
#: assets/serializers/platform.py:34 #: assets/serializers/platform.py:35
msgid "Gather facts enabled" msgid "Gather facts enabled"
msgstr "启用收集资产信息" msgstr "启用收集资产信息"
#: assets/models/platform.py:47 assets/models/platform.py:71 #: assets/models/platform.py:47 assets/models/platform.py:71
#: assets/serializers/platform.py:35 #: assets/serializers/platform.py:36
msgid "Gather facts method" msgid "Gather facts method"
msgstr "收集信息方式" msgstr "收集信息方式"
@ -1788,11 +1789,11 @@ msgstr "收集信息方式"
msgid "Gather facts params" msgid "Gather facts params"
msgstr "收集信息参数" msgstr "收集信息参数"
#: assets/models/platform.py:51 assets/serializers/platform.py:38 #: assets/models/platform.py:51 assets/serializers/platform.py:39
msgid "Change secret enabled" msgid "Change secret enabled"
msgstr "启用改密" msgstr "启用改密"
#: assets/models/platform.py:53 assets/serializers/platform.py:39 #: assets/models/platform.py:53 assets/serializers/platform.py:40
msgid "Change secret method" msgid "Change secret method"
msgstr "改密方式" msgstr "改密方式"
@ -1800,11 +1801,11 @@ msgstr "改密方式"
msgid "Change secret params" msgid "Change secret params"
msgstr "改密参数" msgstr "改密参数"
#: assets/models/platform.py:57 assets/serializers/platform.py:40 #: assets/models/platform.py:57 assets/serializers/platform.py:41
msgid "Push account enabled" msgid "Push account enabled"
msgstr "启用账号推送" msgstr "启用账号推送"
#: assets/models/platform.py:59 assets/serializers/platform.py:41 #: assets/models/platform.py:59 assets/serializers/platform.py:42
msgid "Push account method" msgid "Push account method"
msgstr "账号推送方式" msgstr "账号推送方式"
@ -1812,11 +1813,11 @@ msgstr "账号推送方式"
msgid "Push account params" msgid "Push account params"
msgstr "账号推送参数" msgstr "账号推送参数"
#: assets/models/platform.py:63 assets/serializers/platform.py:36 #: assets/models/platform.py:63 assets/serializers/platform.py:37
msgid "Verify account enabled" msgid "Verify account enabled"
msgstr "开启账号验证" msgstr "开启账号验证"
#: assets/models/platform.py:65 assets/serializers/platform.py:37 #: assets/models/platform.py:65 assets/serializers/platform.py:38
msgid "Verify account method" msgid "Verify account method"
msgstr "账号验证方式" msgstr "账号验证方式"
@ -1832,23 +1833,23 @@ msgstr "元数据"
msgid "Internal" msgid "Internal"
msgstr "内置" msgstr "内置"
#: assets/models/platform.py:96 assets/serializers/platform.py:126 #: assets/models/platform.py:96 assets/serializers/platform.py:131
msgid "Charset" msgid "Charset"
msgstr "编码" msgstr "编码"
#: assets/models/platform.py:98 assets/serializers/platform.py:154 #: assets/models/platform.py:98 assets/serializers/platform.py:159
msgid "Domain enabled" msgid "Domain enabled"
msgstr "启用网域" msgstr "启用网域"
#: assets/models/platform.py:100 assets/serializers/platform.py:153 #: assets/models/platform.py:100 assets/serializers/platform.py:158
msgid "Su enabled" msgid "Su enabled"
msgstr "启用账号切换" msgstr "启用账号切换"
#: assets/models/platform.py:101 assets/serializers/platform.py:132 #: assets/models/platform.py:101 assets/serializers/platform.py:137
msgid "Su method" msgid "Su method"
msgstr "账号切换方式" msgstr "账号切换方式"
#: assets/models/platform.py:102 assets/serializers/platform.py:135 #: assets/models/platform.py:102 assets/serializers/platform.py:140
msgid "Custom fields" msgid "Custom fields"
msgstr "自定义属性" msgstr "自定义属性"
@ -1863,7 +1864,7 @@ msgid ""
"type" "type"
msgstr "资产中批量更新平台,不符合平台类型跳过的资产" msgstr "资产中批量更新平台,不符合平台类型跳过的资产"
#: assets/serializers/asset/common.py:124 assets/serializers/platform.py:129 #: assets/serializers/asset/common.py:124 assets/serializers/platform.py:134
#: authentication/serializers/connect_token_secret.py:29 #: authentication/serializers/connect_token_secret.py:29
#: authentication/serializers/connect_token_secret.py:72 #: authentication/serializers/connect_token_secret.py:72
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:324 #: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:324
@ -1996,59 +1997,59 @@ msgstr "值"
msgid "Can't contains: /" msgid "Can't contains: /"
msgstr "不能包含: /" msgstr "不能包含: /"
#: assets/serializers/platform.py:42 #: assets/serializers/platform.py:43
msgid "Gather accounts enabled" msgid "Gather accounts enabled"
msgstr "启用账号收集" msgstr "启用账号收集"
#: assets/serializers/platform.py:43 #: assets/serializers/platform.py:44
msgid "Gather accounts method" msgid "Gather accounts method"
msgstr "收集账号方式" msgstr "收集账号方式"
#: assets/serializers/platform.py:49 #: assets/serializers/platform.py:50
msgid "Port from addr" msgid "Port from addr"
msgstr "端口来自地址" msgstr "端口来自地址"
#: assets/serializers/platform.py:61 #: assets/serializers/platform.py:62
msgid "" msgid ""
"This protocol is primary, and it must be set when adding assets. " "This protocol is primary, and it must be set when adding assets. "
"Additionally, there can only be one primary protocol." "Additionally, there can only be one primary protocol."
msgstr "该协议是主要的,添加资产时必须设置。并且只能有一个主要协议" msgstr "该协议是主要的,添加资产时必须设置。并且只能有一个主要协议"
#: assets/serializers/platform.py:66 #: assets/serializers/platform.py:67
msgid "This protocol is required, and it must be set when adding assets." msgid "This protocol is required, and it must be set when adding assets."
msgstr "该协议是必填的,添加资产时必须设置" msgstr "该协议是必填的,添加资产时必须设置"
#: assets/serializers/platform.py:69 #: assets/serializers/platform.py:70
msgid "" msgid ""
"This protocol is default, when adding assets, it will be displayed by " "This protocol is default, when adding assets, it will be displayed by "
"default." "default."
msgstr "该协议是默认的,添加资产时,将默认显示" msgstr "该协议是默认的,添加资产时,将默认显示"
#: assets/serializers/platform.py:72 #: assets/serializers/platform.py:73
msgid "This protocol is public, asset will show this protocol to user" msgid "This protocol is public, asset will show this protocol to user"
msgstr "该协议是公开的,资产将向用户显示该协议并可以连接使用" msgstr "该协议是公开的,资产将向用户显示该协议并可以连接使用"
#: assets/serializers/platform.py:114 #: assets/serializers/platform.py:115
msgid "Help text" msgid "Help text"
msgstr "帮助" msgstr "帮助"
#: assets/serializers/platform.py:115 #: assets/serializers/platform.py:116
msgid "Choices" msgid "Choices"
msgstr "选择" msgstr "选择"
#: assets/serializers/platform.py:130 #: assets/serializers/platform.py:135
msgid "Automation" msgid "Automation"
msgstr "自动化" msgstr "自动化"
#: assets/serializers/platform.py:155 #: assets/serializers/platform.py:160
msgid "Default Domain" msgid "Default Domain"
msgstr "默认网域" msgstr "默认网域"
#: assets/serializers/platform.py:176 #: assets/serializers/platform.py:181
msgid "type is required" msgid "type is required"
msgstr "类型 该字段是必填项。" msgstr "类型 该字段是必填项。"
#: assets/serializers/platform.py:199 #: assets/serializers/platform.py:204
msgid "Protocols is required" msgid "Protocols is required"
msgstr "协议是必填的" msgstr "协议是必填的"
@ -2140,7 +2141,7 @@ msgstr "删除目录"
#: audits/const.py:14 audits/const.py:25 #: audits/const.py:14 audits/const.py:25
#: authentication/templates/authentication/_access_key_modal.html:65 #: authentication/templates/authentication/_access_key_modal.html:65
#: perms/const.py:17 rbac/tree.py:234 #: perms/const.py:17 rbac/tree.py:235
msgid "Delete" msgid "Delete"
msgstr "删除" msgstr "删除"
@ -2165,7 +2166,7 @@ msgstr "下载"
msgid "Rename dir" msgid "Rename dir"
msgstr "映射目录" msgstr "映射目录"
#: audits/const.py:23 rbac/tree.py:232 terminal/api/session/session.py:252 #: audits/const.py:23 rbac/tree.py:233 terminal/api/session/session.py:252
#: terminal/templates/terminal/_msg_command_warning.html:18 #: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10 #: terminal/templates/terminal/_msg_session_sharing.html:10
msgid "View" msgid "View"
@ -2173,7 +2174,7 @@ msgstr "查看"
#: audits/const.py:26 #: audits/const.py:26
#: authentication/templates/authentication/_access_key_modal.html:22 #: authentication/templates/authentication/_access_key_modal.html:22
#: rbac/tree.py:231 #: rbac/tree.py:232
msgid "Create" msgid "Create"
msgstr "创建" msgstr "创建"
@ -2197,7 +2198,7 @@ msgstr "改密"
msgid "Terminal" msgid "Terminal"
msgstr "终端" msgstr "终端"
#: audits/const.py:41 audits/models.py:127 #: audits/const.py:41 audits/models.py:128
msgid "Operate log" msgid "Operate log"
msgstr "操作日志" msgstr "操作日志"
@ -2226,28 +2227,28 @@ msgstr "是"
msgid "No" msgid "No"
msgstr "否" msgstr "否"
#: audits/models.py:42 #: audits/models.py:43
msgid "Job audit log" msgid "Job audit log"
msgstr "作业审计日志" msgstr "作业审计日志"
#: audits/models.py:51 audits/models.py:95 audits/models.py:166 #: audits/models.py:52 audits/models.py:96 audits/models.py:167
#: terminal/models/session/session.py:38 terminal/models/session/sharing.py:113 #: terminal/models/session/session.py:38 terminal/models/session/sharing.py:113
msgid "Remote addr" msgid "Remote addr"
msgstr "远端地址" msgstr "远端地址"
#: audits/models.py:56 audits/serializers.py:34 #: audits/models.py:57 audits/serializers.py:35
msgid "Operate" msgid "Operate"
msgstr "操作" msgstr "操作"
#: audits/models.py:58 #: audits/models.py:59
msgid "Filename" msgid "Filename"
msgstr "文件名" msgstr "文件名"
#: audits/models.py:61 common/serializers/common.py:98 #: audits/models.py:62 common/serializers/common.py:98
msgid "File" msgid "File"
msgstr "文件" msgstr "文件"
#: audits/models.py:62 terminal/backends/command/models.py:21 #: audits/models.py:63 terminal/backends/command/models.py:21
#: terminal/models/session/replay.py:9 terminal/models/session/sharing.py:20 #: terminal/models/session/replay.py:9 terminal/models/session/sharing.py:20
#: terminal/models/session/sharing.py:95 #: terminal/models/session/sharing.py:95
#: terminal/templates/terminal/_msg_command_alert.html:10 #: terminal/templates/terminal/_msg_command_alert.html:10
@ -2256,90 +2257,111 @@ msgstr "文件"
msgid "Session" msgid "Session"
msgstr "会话" msgstr "会话"
#: audits/models.py:65 #: audits/models.py:66
msgid "File transfer log" msgid "File transfer log"
msgstr "文件管理" msgstr "文件管理"
#: audits/models.py:89 audits/serializers.py:85 #: audits/models.py:90 audits/serializers.py:86
msgid "Resource Type" msgid "Resource Type"
msgstr "资源类型" msgstr "资源类型"
#: audits/models.py:90 audits/models.py:93 audits/models.py:139 #: audits/models.py:91 audits/models.py:94 audits/models.py:140
#: audits/serializers.py:84 #: audits/serializers.py:85
msgid "Resource" msgid "Resource"
msgstr "资源" msgstr "资源"
#: audits/models.py:96 audits/models.py:142 audits/models.py:168 #: audits/models.py:97 audits/models.py:143 audits/models.py:169
#: terminal/serializers/command.py:75 #: terminal/serializers/command.py:75
msgid "Datetime" msgid "Datetime"
msgstr "日期" msgstr "日期"
#: audits/models.py:135 #: audits/models.py:136
msgid "Activity type" msgid "Activity type"
msgstr "活动类型" msgstr "活动类型"
#: audits/models.py:145 #: audits/models.py:146
msgid "Detail" msgid "Detail"
msgstr "详情" msgstr "详情"
#: audits/models.py:148 #: audits/models.py:149
msgid "Detail ID" msgid "Detail ID"
msgstr "详情 ID" msgstr "详情 ID"
#: audits/models.py:152 #: audits/models.py:153
msgid "Activity log" msgid "Activity log"
msgstr "活动日志" msgstr "活动日志"
#: audits/models.py:164 #: audits/models.py:165
msgid "Change by" msgid "Change by"
msgstr "修改者" msgstr "修改者"
#: audits/models.py:174 #: audits/models.py:175
msgid "Password change log" msgid "Password change log"
msgstr "改密日志" msgstr "改密日志"
#: audits/models.py:181 #: audits/models.py:182 audits/models.py:257
msgid "Login type" msgid "Login type"
msgstr "登录方式" msgstr "登录方式"
#: audits/models.py:183 tickets/models/ticket/login_confirm.py:10 #: audits/models.py:184 audits/models.py:253
#: tickets/models/ticket/login_confirm.py:10
msgid "Login IP" msgid "Login IP"
msgstr "登录 IP" msgstr "登录 IP"
#: audits/models.py:185 #: audits/models.py:186 audits/models.py:255
#: authentication/templates/authentication/_msg_different_city.html:11 #: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:11 #: tickets/models/ticket/login_confirm.py:11
msgid "Login city" msgid "Login city"
msgstr "登录城市" msgstr "登录城市"
#: audits/models.py:188 audits/serializers.py:64 #: audits/models.py:189 audits/models.py:256 audits/serializers.py:65
msgid "User agent" msgid "User agent"
msgstr "用户代理" msgstr "用户代理"
#: audits/models.py:191 audits/serializers.py:48 #: audits/models.py:192 audits/serializers.py:49
#: authentication/templates/authentication/_mfa_confirm_modal.html:14 #: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:65 users/models/user.py:810 #: users/forms/profile.py:65 users/models/user.py:820
#: users/serializers/profile.py:102 #: users/serializers/profile.py:102
msgid "MFA" msgid "MFA"
msgstr "MFA" msgstr "MFA"
#: audits/models.py:201 #: audits/models.py:202
msgid "Date login" msgid "Date login"
msgstr "登录日期" msgstr "登录日期"
#: audits/models.py:203 audits/serializers.py:66 #: audits/models.py:204 audits/models.py:258 audits/serializers.py:67
#: audits/serializers.py:183
msgid "Authentication backend" msgid "Authentication backend"
msgstr "认证方式" msgstr "认证方式"
#: audits/models.py:247 #: audits/models.py:248
msgid "User login log" msgid "User login log"
msgstr "用户登录日志" msgstr "用户登录日志"
#: audits/serializers.py:65 #: audits/models.py:254
msgid "Session key"
msgstr "会话标识"
#: audits/models.py:260 authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:74
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user.py:838
msgid "Date expired"
msgstr "失效日期"
#: audits/models.py:278
msgid "User session"
msgstr "用户会话"
#: audits/models.py:280
msgid "Offline ussr session"
msgstr "下限用户会话"
#: audits/serializers.py:66
msgid "Reason display" msgid "Reason display"
msgstr "原因描述" msgstr "原因描述"
#: audits/serializers.py:133 #: audits/serializers.py:134
#, python-format #, python-format
msgid "User %s %s this resource" msgid "User %s %s this resource"
msgstr "用户 %s %s 了当前资源" msgstr "用户 %s %s 了当前资源"
@ -2359,51 +2381,51 @@ msgstr "用户 %s 登录系统 %s"
msgid "User %s perform a task for this resource: %s" msgid "User %s perform a task for this resource: %s"
msgstr "用户 %s 在当前资源, 执行了任务 (%s)" msgstr "用户 %s 在当前资源, 执行了任务 (%s)"
#: audits/signal_handlers/login_log.py:27 #: audits/signal_handlers/login_log.py:34
msgid "SSH Key" msgid "SSH Key"
msgstr "SSH 密钥" msgstr "SSH 密钥"
#: audits/signal_handlers/login_log.py:29 settings/serializers/auth/sso.py:13 #: audits/signal_handlers/login_log.py:36 settings/serializers/auth/sso.py:13
msgid "SSO" msgid "SSO"
msgstr "SSO" msgstr "SSO"
#: audits/signal_handlers/login_log.py:30 #: audits/signal_handlers/login_log.py:37
msgid "Auth Token" msgid "Auth Token"
msgstr "认证令牌" msgstr "认证令牌"
#: audits/signal_handlers/login_log.py:31 authentication/notifications.py:73 #: audits/signal_handlers/login_log.py:38 authentication/notifications.py:73
#: authentication/views/login.py:77 authentication/views/wecom.py:159 #: authentication/views/login.py:77 authentication/views/wecom.py:159
#: notifications/backends/__init__.py:11 settings/serializers/auth/wecom.py:10 #: notifications/backends/__init__.py:11 settings/serializers/auth/wecom.py:10
#: users/models/user.py:740 users/models/user.py:845 #: users/models/user.py:750 users/models/user.py:855
msgid "WeCom" msgid "WeCom"
msgstr "企业微信" msgstr "企业微信"
#: audits/signal_handlers/login_log.py:32 authentication/views/feishu.py:122 #: audits/signal_handlers/login_log.py:39 authentication/views/feishu.py:122
#: authentication/views/login.py:89 notifications/backends/__init__.py:14 #: authentication/views/login.py:89 notifications/backends/__init__.py:14
#: settings/serializers/auth/feishu.py:10 #: settings/serializers/auth/feishu.py:10
#: settings/serializers/auth/feishu.py:13 users/models/user.py:742 #: settings/serializers/auth/feishu.py:13 users/models/user.py:752
#: users/models/user.py:847 #: users/models/user.py:857
msgid "FeiShu" msgid "FeiShu"
msgstr "飞书" msgstr "飞书"
#: audits/signal_handlers/login_log.py:33 authentication/views/dingtalk.py:159 #: audits/signal_handlers/login_log.py:40 authentication/views/dingtalk.py:159
#: authentication/views/login.py:83 notifications/backends/__init__.py:12 #: authentication/views/login.py:83 notifications/backends/__init__.py:12
#: settings/serializers/auth/dingtalk.py:10 users/models/user.py:741 #: settings/serializers/auth/dingtalk.py:10 users/models/user.py:751
#: users/models/user.py:846 #: users/models/user.py:856
msgid "DingTalk" msgid "DingTalk"
msgstr "钉钉" msgstr "钉钉"
#: audits/signal_handlers/login_log.py:34 #: audits/signal_handlers/login_log.py:41
#: authentication/models/temp_token.py:16 #: authentication/models/temp_token.py:16
msgid "Temporary token" msgid "Temporary token"
msgstr "临时密码" msgstr "临时密码"
#: audits/signal_handlers/login_log.py:35 authentication/views/login.py:95 #: audits/signal_handlers/login_log.py:42 authentication/views/login.py:95
#: settings/serializers/auth/passkey.py:8 #: settings/serializers/auth/passkey.py:8
msgid "Passkey" msgid "Passkey"
msgstr "" msgstr ""
#: audits/tasks.py:101 #: audits/tasks.py:101 users/signal_handlers.py:166
msgid "Clean audits session task log" msgid "Clean audits session task log"
msgstr "清理审计会话任务日志" msgstr "清理审计会话任务日志"
@ -2856,13 +2878,6 @@ msgstr "资产名称"
msgid "Reusable" msgid "Reusable"
msgstr "可以重复使用" msgstr "可以重复使用"
#: authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:74
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user.py:828
msgid "Date expired"
msgstr "失效日期"
#: authentication/models/connection_token.py:51 #: authentication/models/connection_token.py:51
#: perms/models/asset_permission.py:77 #: perms/models/asset_permission.py:77
msgid "From ticket" msgid "From ticket"
@ -2970,7 +2985,7 @@ msgstr "已过期"
#: authentication/serializers/password_mfa.py:24 #: authentication/serializers/password_mfa.py:24
#: notifications/backends/__init__.py:10 settings/serializers/msg.py:22 #: notifications/backends/__init__.py:10 settings/serializers/msg.py:22
#: settings/serializers/msg.py:57 users/forms/profile.py:102 #: settings/serializers/msg.py:57 users/forms/profile.py:102
#: users/forms/profile.py:109 users/models/user.py:789 #: users/forms/profile.py:109 users/models/user.py:799
#: users/templates/users/forgot_password.html:117 #: users/templates/users/forgot_password.html:117
#: users/views/profile/reset.py:73 #: users/views/profile/reset.py:73
msgid "Email" msgid "Email"
@ -3008,13 +3023,13 @@ msgid "Show"
msgstr "显示" msgstr "显示"
#: authentication/templates/authentication/_access_key_modal.html:66 #: authentication/templates/authentication/_access_key_modal.html:66
#: users/models/user.py:635 users/serializers/profile.py:92 #: users/models/user.py:645 users/serializers/profile.py:92
#: users/templates/users/user_verify_mfa.html:36 #: users/templates/users/user_verify_mfa.html:36
msgid "Disable" msgid "Disable"
msgstr "禁用" msgstr "禁用"
#: authentication/templates/authentication/_access_key_modal.html:67 #: authentication/templates/authentication/_access_key_modal.html:67
#: users/models/user.py:636 users/serializers/profile.py:93 #: users/models/user.py:646 users/serializers/profile.py:93
#: users/templates/users/mfa_setting.html:26 #: users/templates/users/mfa_setting.html:26
#: users/templates/users/mfa_setting.html:68 #: users/templates/users/mfa_setting.html:68
msgid "Enable" msgid "Enable"
@ -3464,7 +3479,7 @@ msgstr "忽略的"
msgid "discard time" msgid "discard time"
msgstr "忽略时间" msgstr "忽略时间"
#: common/db/models.py:33 users/models/user.py:831 #: common/db/models.py:33 users/models/user.py:841
msgid "Updated by" msgid "Updated by"
msgstr "最后更新者" msgstr "最后更新者"
@ -3717,11 +3732,11 @@ msgstr "发布站内消息"
msgid "No account available" msgid "No account available"
msgstr "无可用账号" msgstr "无可用账号"
#: ops/ansible/inventory.py:262 #: ops/ansible/inventory.py:263
msgid "Ansible disabled" msgid "Ansible disabled"
msgstr "Ansible 已禁用" msgstr "Ansible 已禁用"
#: ops/ansible/inventory.py:278 #: ops/ansible/inventory.py:279
msgid "Skip hosts below:" msgid "Skip hosts below:"
msgstr "跳过以下主机: " msgstr "跳过以下主机: "
@ -4097,7 +4112,7 @@ msgstr "LDAP 同步设置组织为当前组织,请切换其他组织后再进
msgid "The organization have resource ({}) cannot be deleted" msgid "The organization have resource ({}) cannot be deleted"
msgstr "组织存在资源 ({}) 不能被删除" msgstr "组织存在资源 ({}) 不能被删除"
#: orgs/apps.py:7 rbac/tree.py:122 #: orgs/apps.py:7 rbac/tree.py:123
msgid "App organizations" msgid "App organizations"
msgstr "组织管理" msgstr "组织管理"
@ -4320,7 +4335,7 @@ msgid "Scope"
msgstr "范围" msgstr "范围"
#: rbac/models/role.py:46 rbac/models/rolebinding.py:52 #: rbac/models/role.py:46 rbac/models/rolebinding.py:52
#: users/models/user.py:797 #: users/models/user.py:807
msgid "Role" msgid "Role"
msgstr "角色" msgstr "角色"
@ -4428,20 +4443,20 @@ msgstr "我的资产"
msgid "Applet" msgid "Applet"
msgstr "远程应用" msgstr "远程应用"
#: rbac/tree.py:123 #: rbac/tree.py:124
msgid "Ticket comment" msgid "Ticket comment"
msgstr "工单评论" msgstr "工单评论"
#: rbac/tree.py:124 settings/serializers/feature.py:58 #: rbac/tree.py:125 settings/serializers/feature.py:58
#: tickets/models/ticket/general.py:307 #: tickets/models/ticket/general.py:307
msgid "Ticket" msgid "Ticket"
msgstr "工单管理" msgstr "工单管理"
#: rbac/tree.py:125 #: rbac/tree.py:126
msgid "Common setting" msgid "Common setting"
msgstr "一般设置" msgstr "一般设置"
#: rbac/tree.py:126 #: rbac/tree.py:127
msgid "View permission tree" msgid "View permission tree"
msgstr "查看授权树" msgstr "查看授权树"
@ -4574,11 +4589,15 @@ msgstr "企业微信 认证"
msgid "SSO Auth" msgid "SSO Auth"
msgstr "SSO 令牌认证" msgstr "SSO 令牌认证"
#: settings/serializers/auth/base.py:24 #: settings/serializers/auth/base.py:22
msgid "Passkey Auth"
msgstr "Passkey 认证"
#: settings/serializers/auth/base.py:25
msgid "Forgot password url" msgid "Forgot password url"
msgstr "忘记密码 URL" msgstr "忘记密码 URL"
#: settings/serializers/auth/base.py:30 #: settings/serializers/auth/base.py:28
msgid "Enable login redirect msg" msgid "Enable login redirect msg"
msgstr "启用登录跳转提示" msgstr "启用登录跳转提示"
@ -7141,7 +7160,7 @@ msgstr "不能和原来的密钥相同"
msgid "Not a valid ssh public key" msgid "Not a valid ssh public key"
msgstr "SSH密钥不合法" msgstr "SSH密钥不合法"
#: users/forms/profile.py:173 users/models/user.py:820 #: users/forms/profile.py:173 users/models/user.py:830
#: xpack/plugins/cloud/serializers/account_attrs.py:203 #: xpack/plugins/cloud/serializers/account_attrs.py:203
msgid "Public key" msgid "Public key"
msgstr "SSH公钥" msgstr "SSH公钥"
@ -7150,69 +7169,69 @@ msgstr "SSH公钥"
msgid "Preference" msgid "Preference"
msgstr "爱好" msgstr "爱好"
#: users/models/user.py:637 users/serializers/profile.py:94 #: users/models/user.py:647 users/serializers/profile.py:94
msgid "Force enable" msgid "Force enable"
msgstr "强制启用" msgstr "强制启用"
#: users/models/user.py:799 users/serializers/user.py:172 #: users/models/user.py:809 users/serializers/user.py:172
msgid "Is service account" msgid "Is service account"
msgstr "服务账号" msgstr "服务账号"
#: users/models/user.py:801 #: users/models/user.py:811
msgid "Avatar" msgid "Avatar"
msgstr "头像" msgstr "头像"
#: users/models/user.py:804 #: users/models/user.py:814
msgid "Wechat" msgid "Wechat"
msgstr "微信" msgstr "微信"
#: users/models/user.py:807 users/serializers/user.py:109 #: users/models/user.py:817 users/serializers/user.py:109
msgid "Phone" msgid "Phone"
msgstr "手机" msgstr "手机"
#: users/models/user.py:813 #: users/models/user.py:823
msgid "OTP secret key" msgid "OTP secret key"
msgstr "OTP 密钥" msgstr "OTP 密钥"
#: users/models/user.py:817 #: users/models/user.py:827
#: xpack/plugins/cloud/serializers/account_attrs.py:206 #: xpack/plugins/cloud/serializers/account_attrs.py:206
msgid "Private key" msgid "Private key"
msgstr "ssh私钥" msgstr "ssh私钥"
#: users/models/user.py:825 users/serializers/profile.py:125 #: users/models/user.py:835 users/serializers/profile.py:125
#: users/serializers/user.py:169 #: users/serializers/user.py:169
msgid "Is first login" msgid "Is first login"
msgstr "首次登录" msgstr "首次登录"
#: users/models/user.py:839 #: users/models/user.py:849
msgid "Date password last updated" msgid "Date password last updated"
msgstr "最后更新密码日期" msgstr "最后更新密码日期"
#: users/models/user.py:842 #: users/models/user.py:852
msgid "Need update password" msgid "Need update password"
msgstr "需要更新密码" msgstr "需要更新密码"
#: users/models/user.py:992 #: users/models/user.py:1002
msgid "Can invite user" msgid "Can invite user"
msgstr "可以邀请用户" msgstr "可以邀请用户"
#: users/models/user.py:993 #: users/models/user.py:1003
msgid "Can remove user" msgid "Can remove user"
msgstr "可以移除用户" msgstr "可以移除用户"
#: users/models/user.py:994 #: users/models/user.py:1004
msgid "Can match user" msgid "Can match user"
msgstr "可以匹配用户" msgstr "可以匹配用户"
#: users/models/user.py:1003 #: users/models/user.py:1013
msgid "Administrator" msgid "Administrator"
msgstr "管理员" msgstr "管理员"
#: users/models/user.py:1006 #: users/models/user.py:1016
msgid "Administrator is the super user of system" msgid "Administrator is the super user of system"
msgstr "Administrator是初始的超级管理员" msgstr "Administrator是初始的超级管理员"
#: users/models/user.py:1031 #: users/models/user.py:1041
msgid "User password history" msgid "User password history"
msgstr "用户密码历史" msgstr "用户密码历史"
@ -7371,7 +7390,7 @@ msgstr "为了安全,仅列出几个用户"
msgid "name not unique" msgid "name not unique"
msgstr "名称重复" msgstr "名称重复"
#: users/signal_handlers.py:27 #: users/signal_handlers.py:32
msgid "" msgid ""
"The administrator has enabled \"Only allow existing users to log in\", \n" "The administrator has enabled \"Only allow existing users to log in\", \n"
" and the current user is not in the user list. Please contact the " " and the current user is not in the user list. Please contact the "
@ -7379,23 +7398,23 @@ msgid ""
msgstr "" msgstr ""
"管理员已开启'仅允许已存在用户登录',当前用户不在用户列表中,请联系管理员。" "管理员已开启'仅允许已存在用户登录',当前用户不在用户列表中,请联系管理员。"
#: users/tasks.py:24 #: users/tasks.py:23
msgid "Check password expired" msgid "Check password expired"
msgstr "校验密码已过期" msgstr "校验密码已过期"
#: users/tasks.py:38 #: users/tasks.py:37
msgid "Periodic check password expired" msgid "Periodic check password expired"
msgstr "周期校验密码过期" msgstr "周期校验密码过期"
#: users/tasks.py:52 #: users/tasks.py:51
msgid "Check user expired" msgid "Check user expired"
msgstr "校验用户已过期" msgstr "校验用户已过期"
#: users/tasks.py:69 #: users/tasks.py:68
msgid "Periodic check user expired" msgid "Periodic check user expired"
msgstr "周期检测用户过期" msgstr "周期检测用户过期"
#: users/tasks.py:83 #: users/tasks.py:82
msgid "Check unused users" msgid "Check unused users"
msgstr "校验用户已过期" msgstr "校验用户已过期"