perf: Translate (#13575)

Co-authored-by: feng <1304903146@qq.com>
pull/13576/head
fit2bot 2024-07-02 18:30:23 +08:00 committed by GitHub
parent 512e727dd4
commit fa8312bc65
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 118 additions and 90 deletions

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: 2024-07-02 14:38+0800\n" "POT-Creation-Date: 2024-07-02 18:12+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"
@ -337,8 +337,8 @@ msgstr ""
#: accounts/models/account.py:49 #: accounts/models/account.py:49
#: accounts/models/automations/gather_account.py:16 #: accounts/models/automations/gather_account.py:16
#: accounts/serializers/account/account.py:215 #: accounts/serializers/account/account.py:218
#: accounts/serializers/account/account.py:260 #: accounts/serializers/account/account.py:263
#: accounts/serializers/account/gathered_account.py:10 #: accounts/serializers/account/gathered_account.py:10
#: accounts/serializers/automations/change_secret.py:111 #: accounts/serializers/automations/change_secret.py:111
#: accounts/serializers/automations/change_secret.py:143 #: accounts/serializers/automations/change_secret.py:143
@ -357,8 +357,8 @@ msgid "Asset"
msgstr "" msgstr ""
#: accounts/models/account.py:53 accounts/models/template.py:16 #: accounts/models/account.py:53 accounts/models/template.py:16
#: accounts/serializers/account/account.py:222 #: accounts/serializers/account/account.py:225
#: accounts/serializers/account/account.py:270 #: accounts/serializers/account/account.py:273
#: accounts/serializers/account/template.py:27 #: accounts/serializers/account/template.py:27
#: authentication/serializers/connect_token_secret.py:50 #: authentication/serializers/connect_token_secret.py:50
msgid "Su from" msgid "Su from"
@ -370,7 +370,7 @@ msgstr "Switch from"
msgid "Version" msgid "Version"
msgstr "" msgstr ""
#: accounts/models/account.py:57 accounts/serializers/account/account.py:217 #: accounts/models/account.py:57 accounts/serializers/account/account.py:220
#: users/models/user.py:963 #: users/models/user.py:963
msgid "Source" msgid "Source"
msgstr "" msgstr ""
@ -589,7 +589,7 @@ msgid "Status"
msgstr "" msgstr ""
#: accounts/models/automations/change_secret.py:47 #: accounts/models/automations/change_secret.py:47
#: accounts/serializers/account/account.py:262 #: accounts/serializers/account/account.py:265
#: accounts/templates/accounts/change_secret_failed_info.html:13 #: accounts/templates/accounts/change_secret_failed_info.html:13
#: assets/const/automation.py:8 #: assets/const/automation.py:8
#: authentication/templates/authentication/passkey.html:173 #: authentication/templates/authentication/passkey.html:173
@ -665,7 +665,7 @@ msgid "Verify asset account"
msgstr "" msgstr ""
#: accounts/models/base.py:37 accounts/models/base.py:67 #: accounts/models/base.py:37 accounts/models/base.py:67
#: accounts/serializers/account/account.py:445 #: accounts/serializers/account/account.py:448
#: accounts/serializers/account/base.py:17 #: accounts/serializers/account/base.py:17
#: accounts/serializers/automations/change_secret.py:47 #: accounts/serializers/automations/change_secret.py:47
#: authentication/serializers/connect_token_secret.py:42 #: authentication/serializers/connect_token_secret.py:42
@ -835,7 +835,7 @@ msgstr ""
msgid "Exist policy" msgid "Exist policy"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:195 assets/models/label.py:21 #: accounts/serializers/account/account.py:198 assets/models/label.py:21
#: assets/models/platform.py:95 assets/serializers/asset/common.py:125 #: assets/models/platform.py:95 assets/serializers/asset/common.py:125
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:174 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:174
#: assets/serializers/platform.py:271 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:271 perms/serializers/user_permission.py:26
@ -844,7 +844,7 @@ msgstr ""
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:196 #: accounts/serializers/account/account.py:199
#: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24 #: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20 #: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96 #: assets/models/cmd_filter.py:74 assets/models/platform.py:96
@ -863,25 +863,25 @@ msgstr ""
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:211 #: accounts/serializers/account/account.py:214
msgid "Asset not found" msgid "Asset not found"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:251 #: accounts/serializers/account/account.py:254
msgid "Has secret" msgid "Has secret"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:261 ops/models/celery.py:83 #: accounts/serializers/account/account.py:264 ops/models/celery.py:83
#: tickets/models/comment.py:13 tickets/models/ticket/general.py:46 #: tickets/models/comment.py:13 tickets/models/ticket/general.py:46
#: tickets/models/ticket/general.py:277 tickets/serializers/super_ticket.py:14 #: tickets/models/ticket/general.py:277 tickets/serializers/super_ticket.py:14
msgid "State" msgid "State"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:263 #: accounts/serializers/account/account.py:266
msgid "Changed" msgid "Changed"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:273 #: accounts/serializers/account/account.py:276
#: accounts/serializers/automations/base.py:22 acls/models/base.py:97 #: accounts/serializers/automations/base.py:22 acls/models/base.py:97
#: acls/templates/acls/asset_login_reminder.html:9 #: acls/templates/acls/asset_login_reminder.html:9
#: assets/models/automations/base.py:19 #: assets/models/automations/base.py:19
@ -894,34 +894,34 @@ msgstr ""
msgid "Assets" msgid "Assets"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:328 #: accounts/serializers/account/account.py:331
msgid "Account already exists" msgid "Account already exists"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:378 #: accounts/serializers/account/account.py:381
#, python-format #, python-format
msgid "Asset does not support this secret type: %s" msgid "Asset does not support this secret type: %s"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:410 #: accounts/serializers/account/account.py:413
msgid "Account has exist" msgid "Account has exist"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:440 #: accounts/serializers/account/account.py:443
#: accounts/serializers/account/base.py:93 #: accounts/serializers/account/base.py:93
#: accounts/serializers/account/template.py:72 #: accounts/serializers/account/template.py:72
#: assets/serializers/asset/common.py:385 #: assets/serializers/asset/common.py:387
msgid "Spec info" msgid "Spec info"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:446 #: accounts/serializers/account/account.py:449
#: authentication/serializers/connect_token_secret.py:159 #: authentication/serializers/connect_token_secret.py:159
#: authentication/templates/authentication/_access_key_modal.html:30 #: authentication/templates/authentication/_access_key_modal.html:30
#: perms/models/perm_node.py:21 users/serializers/group.py:33 #: perms/models/perm_node.py:21 users/serializers/group.py:33
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:456 acls/serializers/base.py:116 #: accounts/serializers/account/account.py:459 acls/serializers/base.py:116
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
@ -942,7 +942,7 @@ msgstr ""
msgid "User" msgid "User"
msgstr "" msgstr ""
#: accounts/serializers/account/account.py:457 #: accounts/serializers/account/account.py:460
#: authentication/templates/authentication/_access_key_modal.html:33 #: authentication/templates/authentication/_access_key_modal.html:33
#: terminal/notifications.py:158 terminal/notifications.py:207 #: terminal/notifications.py:158 terminal/notifications.py:207
msgid "Date" msgid "Date"
@ -1240,7 +1240,7 @@ msgstr ""
#: acls/models/base.py:98 assets/models/automations/base.py:17 #: acls/models/base.py:98 assets/models/automations/base.py:17
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:128 #: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:128
#: assets/serializers/asset/common.py:384 perms/serializers/permission.py:45 #: assets/serializers/asset/common.py:386 perms/serializers/permission.py:45
#: perms/serializers/user_permission.py:75 rbac/tree.py:35 #: perms/serializers/user_permission.py:75 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "" msgstr ""
@ -1786,7 +1786,7 @@ msgstr ""
msgid "Zone" msgid "Zone"
msgstr "" msgstr ""
#: assets/models/asset/common.py:166 assets/serializers/asset/common.py:386 #: assets/models/asset/common.py:166 assets/serializers/asset/common.py:388
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "" msgstr ""
@ -2133,7 +2133,7 @@ msgid "Node path"
msgstr "" msgstr ""
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:387 #: assets/serializers/asset/common.py:389
msgid "Auto info" msgid "Auto info"
msgstr "" msgstr ""
@ -6643,6 +6643,10 @@ msgstr ""
msgid "This is enterprise edition applet" msgid "This is enterprise edition applet"
msgstr "" msgstr ""
#: terminal/api/applet/applet.py:91
msgid "Applet not found in path: {}"
msgstr ""
#: terminal/api/component/endpoint.py:32 #: terminal/api/component/endpoint.py:32
msgid "Not found protocol query params" msgid "Not found protocol query params"
msgstr "" msgstr ""
@ -7175,7 +7179,7 @@ msgid "Command and replay storage"
msgstr "Storage" msgstr "Storage"
#: terminal/notifications.py:240 terminal/tasks.py:153 #: terminal/notifications.py:240 terminal/tasks.py:153
#: xpack/plugins/cloud/api.py:152 #: xpack/plugins/cloud/api.py:154
#: xpack/plugins/cloud/serializers/account.py:121 #: xpack/plugins/cloud/serializers/account.py:121
#: xpack/plugins/cloud/serializers/account.py:123 #: xpack/plugins/cloud/serializers/account.py:123
msgid "Test failure: Account invalid" msgid "Test failure: Account invalid"
@ -8738,14 +8742,18 @@ msgid ""
"strategy will skipped." "strategy will skipped."
msgstr "" msgstr ""
#: xpack/plugins/cloud/api.py:64 #: xpack/plugins/cloud/api.py:66
msgid "Test connection successful" msgid "Test connection successful"
msgstr "" msgstr ""
#: xpack/plugins/cloud/api.py:66 #: xpack/plugins/cloud/api.py:68
msgid "Test connection failed: {}" msgid "Test connection failed: {}"
msgstr "" msgstr ""
#: xpack/plugins/cloud/api.py:165
msgid "User {} deleted the current resource and released the assets"
msgstr ""
#: xpack/plugins/cloud/const.py:8 #: xpack/plugins/cloud/const.py:8
msgid "Alibaba Cloud" msgid "Alibaba Cloud"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-02 14:38+0800\n" "POT-Creation-Date: 2024-07-02 18:12+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"
@ -345,8 +345,8 @@ msgstr "ユーザー %s がパスワードを閲覧/導き出しました"
#: accounts/models/account.py:49 #: accounts/models/account.py:49
#: accounts/models/automations/gather_account.py:16 #: accounts/models/automations/gather_account.py:16
#: accounts/serializers/account/account.py:215 #: accounts/serializers/account/account.py:218
#: accounts/serializers/account/account.py:260 #: accounts/serializers/account/account.py:263
#: accounts/serializers/account/gathered_account.py:10 #: accounts/serializers/account/gathered_account.py:10
#: accounts/serializers/automations/change_secret.py:111 #: accounts/serializers/automations/change_secret.py:111
#: accounts/serializers/automations/change_secret.py:143 #: accounts/serializers/automations/change_secret.py:143
@ -365,8 +365,8 @@ msgid "Asset"
msgstr "資産" msgstr "資産"
#: accounts/models/account.py:53 accounts/models/template.py:16 #: accounts/models/account.py:53 accounts/models/template.py:16
#: accounts/serializers/account/account.py:222 #: accounts/serializers/account/account.py:225
#: accounts/serializers/account/account.py:270 #: accounts/serializers/account/account.py:273
#: accounts/serializers/account/template.py:27 #: accounts/serializers/account/template.py:27
#: authentication/serializers/connect_token_secret.py:50 #: authentication/serializers/connect_token_secret.py:50
msgid "Su from" msgid "Su from"
@ -378,7 +378,7 @@ msgstr "から切り替え"
msgid "Version" msgid "Version"
msgstr "バージョン" msgstr "バージョン"
#: accounts/models/account.py:57 accounts/serializers/account/account.py:217 #: accounts/models/account.py:57 accounts/serializers/account/account.py:220
#: users/models/user.py:963 #: users/models/user.py:963
msgid "Source" msgid "Source"
msgstr "ソース" msgstr "ソース"
@ -597,7 +597,7 @@ msgid "Status"
msgstr "ステータス" msgstr "ステータス"
#: accounts/models/automations/change_secret.py:47 #: accounts/models/automations/change_secret.py:47
#: accounts/serializers/account/account.py:262 #: accounts/serializers/account/account.py:265
#: accounts/templates/accounts/change_secret_failed_info.html:13 #: accounts/templates/accounts/change_secret_failed_info.html:13
#: assets/const/automation.py:8 #: assets/const/automation.py:8
#: authentication/templates/authentication/passkey.html:173 #: authentication/templates/authentication/passkey.html:173
@ -673,7 +673,7 @@ msgid "Verify asset account"
msgstr "アカウントの確認" msgstr "アカウントの確認"
#: accounts/models/base.py:37 accounts/models/base.py:67 #: accounts/models/base.py:37 accounts/models/base.py:67
#: accounts/serializers/account/account.py:445 #: accounts/serializers/account/account.py:448
#: accounts/serializers/account/base.py:17 #: accounts/serializers/account/base.py:17
#: accounts/serializers/automations/change_secret.py:47 #: accounts/serializers/automations/change_secret.py:47
#: authentication/serializers/connect_token_secret.py:42 #: authentication/serializers/connect_token_secret.py:42
@ -853,7 +853,7 @@ msgstr "パラメータ"
msgid "Exist policy" msgid "Exist policy"
msgstr "アカウントの存在ポリシー" msgstr "アカウントの存在ポリシー"
#: accounts/serializers/account/account.py:195 assets/models/label.py:21 #: accounts/serializers/account/account.py:198 assets/models/label.py:21
#: assets/models/platform.py:95 assets/serializers/asset/common.py:125 #: assets/models/platform.py:95 assets/serializers/asset/common.py:125
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:174 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:174
#: assets/serializers/platform.py:271 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:271 perms/serializers/user_permission.py:26
@ -862,7 +862,7 @@ msgstr "アカウントの存在ポリシー"
msgid "Category" msgid "Category"
msgstr "カテゴリ" msgstr "カテゴリ"
#: accounts/serializers/account/account.py:196 #: accounts/serializers/account/account.py:199
#: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24 #: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20 #: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96 #: assets/models/cmd_filter.py:74 assets/models/platform.py:96
@ -881,25 +881,25 @@ msgstr "カテゴリ"
msgid "Type" msgid "Type"
msgstr "タイプ" msgstr "タイプ"
#: accounts/serializers/account/account.py:211 #: accounts/serializers/account/account.py:214
msgid "Asset not found" msgid "Asset not found"
msgstr "資産が存在しません" msgstr "資産が存在しません"
#: accounts/serializers/account/account.py:251 #: accounts/serializers/account/account.py:254
msgid "Has secret" msgid "Has secret"
msgstr "エスクローされたパスワード" msgstr "エスクローされたパスワード"
#: accounts/serializers/account/account.py:261 ops/models/celery.py:83 #: accounts/serializers/account/account.py:264 ops/models/celery.py:83
#: tickets/models/comment.py:13 tickets/models/ticket/general.py:46 #: tickets/models/comment.py:13 tickets/models/ticket/general.py:46
#: tickets/models/ticket/general.py:277 tickets/serializers/super_ticket.py:14 #: tickets/models/ticket/general.py:277 tickets/serializers/super_ticket.py:14
msgid "State" msgid "State"
msgstr "状態" msgstr "状態"
#: accounts/serializers/account/account.py:263 #: accounts/serializers/account/account.py:266
msgid "Changed" msgid "Changed"
msgstr "編集済み" msgstr "編集済み"
#: accounts/serializers/account/account.py:273 #: accounts/serializers/account/account.py:276
#: accounts/serializers/automations/base.py:22 acls/models/base.py:97 #: accounts/serializers/automations/base.py:22 acls/models/base.py:97
#: acls/templates/acls/asset_login_reminder.html:9 #: acls/templates/acls/asset_login_reminder.html:9
#: assets/models/automations/base.py:19 #: assets/models/automations/base.py:19
@ -912,34 +912,34 @@ msgstr "編集済み"
msgid "Assets" msgid "Assets"
msgstr "資産" msgstr "資産"
#: accounts/serializers/account/account.py:328 #: accounts/serializers/account/account.py:331
msgid "Account already exists" msgid "Account already exists"
msgstr "アカウントはすでに存在しています" msgstr "アカウントはすでに存在しています"
#: accounts/serializers/account/account.py:378 #: accounts/serializers/account/account.py:381
#, python-format #, python-format
msgid "Asset does not support this secret type: %s" msgid "Asset does not support this secret type: %s"
msgstr "アセットはアカウント タイプをサポートしていません: %s" msgstr "アセットはアカウント タイプをサポートしていません: %s"
#: accounts/serializers/account/account.py:410 #: accounts/serializers/account/account.py:413
msgid "Account has exist" msgid "Account has exist"
msgstr "アカウントはすでに存在しています" msgstr "アカウントはすでに存在しています"
#: accounts/serializers/account/account.py:440 #: accounts/serializers/account/account.py:443
#: accounts/serializers/account/base.py:93 #: accounts/serializers/account/base.py:93
#: accounts/serializers/account/template.py:72 #: accounts/serializers/account/template.py:72
#: assets/serializers/asset/common.py:385 #: assets/serializers/asset/common.py:387
msgid "Spec info" msgid "Spec info"
msgstr "特別情報" msgstr "特別情報"
#: accounts/serializers/account/account.py:446 #: accounts/serializers/account/account.py:449
#: authentication/serializers/connect_token_secret.py:159 #: authentication/serializers/connect_token_secret.py:159
#: authentication/templates/authentication/_access_key_modal.html:30 #: authentication/templates/authentication/_access_key_modal.html:30
#: perms/models/perm_node.py:21 users/serializers/group.py:33 #: perms/models/perm_node.py:21 users/serializers/group.py:33
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#: accounts/serializers/account/account.py:456 acls/serializers/base.py:116 #: accounts/serializers/account/account.py:459 acls/serializers/base.py:116
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
@ -960,7 +960,7 @@ msgstr "ID"
msgid "User" msgid "User"
msgstr "ユーザー" msgstr "ユーザー"
#: accounts/serializers/account/account.py:457 #: accounts/serializers/account/account.py:460
#: authentication/templates/authentication/_access_key_modal.html:33 #: authentication/templates/authentication/_access_key_modal.html:33
#: terminal/notifications.py:158 terminal/notifications.py:207 #: terminal/notifications.py:158 terminal/notifications.py:207
msgid "Date" msgid "Date"
@ -1265,7 +1265,7 @@ msgstr "ユーザー"
#: acls/models/base.py:98 assets/models/automations/base.py:17 #: acls/models/base.py:98 assets/models/automations/base.py:17
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:128 #: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:128
#: assets/serializers/asset/common.py:384 perms/serializers/permission.py:45 #: assets/serializers/asset/common.py:386 perms/serializers/permission.py:45
#: perms/serializers/user_permission.py:75 rbac/tree.py:35 #: perms/serializers/user_permission.py:75 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "アカウント" msgstr "アカウント"
@ -1826,7 +1826,7 @@ msgstr "プラットフォーム"
msgid "Zone" msgid "Zone"
msgstr "ゾーン" msgstr "ゾーン"
#: assets/models/asset/common.py:166 assets/serializers/asset/common.py:386 #: assets/models/asset/common.py:166 assets/serializers/asset/common.py:388
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "資産ハードウェア情報の収集" msgstr "資産ハードウェア情報の収集"
@ -2175,7 +2175,7 @@ msgid "Node path"
msgstr "ノードパスです" msgstr "ノードパスです"
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:387 #: assets/serializers/asset/common.py:389
msgid "Auto info" msgid "Auto info"
msgstr "自動情報" msgstr "自動情報"
@ -6837,6 +6837,12 @@ msgstr "zip ファイルが無効です"
msgid "This is enterprise edition applet" msgid "This is enterprise edition applet"
msgstr "これはエンタープライズ版アプレットです" msgstr "これはエンタープライズ版アプレットです"
#: terminal/api/applet/applet.py:91
#, fuzzy
#| msgid "Asset not found"
msgid "Applet not found in path: {}"
msgstr "資産が存在しません"
#: terminal/api/component/endpoint.py:32 #: terminal/api/component/endpoint.py:32
msgid "Not found protocol query params" msgid "Not found protocol query params"
msgstr "プロトコルクエリパラメータが見つかりません" msgstr "プロトコルクエリパラメータが見つかりません"
@ -7367,7 +7373,7 @@ msgid "Command and replay storage"
msgstr "コマンド及び録画記憶" msgstr "コマンド及び録画記憶"
#: terminal/notifications.py:240 terminal/tasks.py:153 #: terminal/notifications.py:240 terminal/tasks.py:153
#: xpack/plugins/cloud/api.py:152 #: xpack/plugins/cloud/api.py:154
#: xpack/plugins/cloud/serializers/account.py:121 #: xpack/plugins/cloud/serializers/account.py:121
#: xpack/plugins/cloud/serializers/account.py:123 #: xpack/plugins/cloud/serializers/account.py:123
msgid "Test failure: Account invalid" msgid "Test failure: Account invalid"
@ -8997,14 +9003,18 @@ msgid ""
"strategy will skipped." "strategy will skipped."
msgstr "現在のタスク構成に基づいて、未一致ポリシーの資産はスキップされます" msgstr "現在のタスク構成に基づいて、未一致ポリシーの資産はスキップされます"
#: xpack/plugins/cloud/api.py:64 #: xpack/plugins/cloud/api.py:66
msgid "Test connection successful" msgid "Test connection successful"
msgstr "テスト接続成功" msgstr "テスト接続成功"
#: xpack/plugins/cloud/api.py:66 #: xpack/plugins/cloud/api.py:68
msgid "Test connection failed: {}" msgid "Test connection failed: {}"
msgstr "テスト接続に失敗しました: {}" msgstr "テスト接続に失敗しました: {}"
#: xpack/plugins/cloud/api.py:165
msgid "User {} deleted the current resource and released the assets"
msgstr "ユーザー {} が現在のリソースを削除し、アセットを解放しました"
#: xpack/plugins/cloud/const.py:8 #: xpack/plugins/cloud/const.py:8
msgid "Alibaba Cloud" msgid "Alibaba Cloud"
msgstr "アリ雲" msgstr "アリ雲"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n" "Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-02 14:38+0800\n" "POT-Creation-Date: 2024-07-02 18:12+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"
@ -336,8 +336,8 @@ msgstr "用户 %s 查看/导出 了密码"
#: accounts/models/account.py:49 #: accounts/models/account.py:49
#: accounts/models/automations/gather_account.py:16 #: accounts/models/automations/gather_account.py:16
#: accounts/serializers/account/account.py:215 #: accounts/serializers/account/account.py:218
#: accounts/serializers/account/account.py:260 #: accounts/serializers/account/account.py:263
#: accounts/serializers/account/gathered_account.py:10 #: accounts/serializers/account/gathered_account.py:10
#: accounts/serializers/automations/change_secret.py:111 #: accounts/serializers/automations/change_secret.py:111
#: accounts/serializers/automations/change_secret.py:143 #: accounts/serializers/automations/change_secret.py:143
@ -356,8 +356,8 @@ msgid "Asset"
msgstr "资产" msgstr "资产"
#: accounts/models/account.py:53 accounts/models/template.py:16 #: accounts/models/account.py:53 accounts/models/template.py:16
#: accounts/serializers/account/account.py:222 #: accounts/serializers/account/account.py:225
#: accounts/serializers/account/account.py:270 #: accounts/serializers/account/account.py:273
#: accounts/serializers/account/template.py:27 #: accounts/serializers/account/template.py:27
#: authentication/serializers/connect_token_secret.py:50 #: authentication/serializers/connect_token_secret.py:50
msgid "Su from" msgid "Su from"
@ -369,7 +369,7 @@ msgstr "切换自"
msgid "Version" msgid "Version"
msgstr "版本" msgstr "版本"
#: accounts/models/account.py:57 accounts/serializers/account/account.py:217 #: accounts/models/account.py:57 accounts/serializers/account/account.py:220
#: users/models/user.py:963 #: users/models/user.py:963
msgid "Source" msgid "Source"
msgstr "来源" msgstr "来源"
@ -588,7 +588,7 @@ msgid "Status"
msgstr "状态" msgstr "状态"
#: accounts/models/automations/change_secret.py:47 #: accounts/models/automations/change_secret.py:47
#: accounts/serializers/account/account.py:262 #: accounts/serializers/account/account.py:265
#: accounts/templates/accounts/change_secret_failed_info.html:13 #: accounts/templates/accounts/change_secret_failed_info.html:13
#: assets/const/automation.py:8 #: assets/const/automation.py:8
#: authentication/templates/authentication/passkey.html:173 #: authentication/templates/authentication/passkey.html:173
@ -664,7 +664,7 @@ msgid "Verify asset account"
msgstr "账号验证" msgstr "账号验证"
#: accounts/models/base.py:37 accounts/models/base.py:67 #: accounts/models/base.py:37 accounts/models/base.py:67
#: accounts/serializers/account/account.py:445 #: accounts/serializers/account/account.py:448
#: accounts/serializers/account/base.py:17 #: accounts/serializers/account/base.py:17
#: accounts/serializers/automations/change_secret.py:47 #: accounts/serializers/automations/change_secret.py:47
#: authentication/serializers/connect_token_secret.py:42 #: authentication/serializers/connect_token_secret.py:42
@ -843,7 +843,7 @@ msgstr "参数"
msgid "Exist policy" msgid "Exist policy"
msgstr "账号存在策略" msgstr "账号存在策略"
#: accounts/serializers/account/account.py:195 assets/models/label.py:21 #: accounts/serializers/account/account.py:198 assets/models/label.py:21
#: assets/models/platform.py:95 assets/serializers/asset/common.py:125 #: assets/models/platform.py:95 assets/serializers/asset/common.py:125
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:174 #: assets/serializers/cagegory.py:12 assets/serializers/platform.py:174
#: assets/serializers/platform.py:271 perms/serializers/user_permission.py:26 #: assets/serializers/platform.py:271 perms/serializers/user_permission.py:26
@ -852,7 +852,7 @@ msgstr "账号存在策略"
msgid "Category" msgid "Category"
msgstr "类别" msgstr "类别"
#: accounts/serializers/account/account.py:196 #: accounts/serializers/account/account.py:199
#: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24 #: accounts/serializers/automations/base.py:55 acls/models/command_acl.py:24
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20 #: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96 #: assets/models/cmd_filter.py:74 assets/models/platform.py:96
@ -871,25 +871,25 @@ msgstr "类别"
msgid "Type" msgid "Type"
msgstr "类型" msgstr "类型"
#: accounts/serializers/account/account.py:211 #: accounts/serializers/account/account.py:214
msgid "Asset not found" msgid "Asset not found"
msgstr "资产不存在" msgstr "资产不存在"
#: accounts/serializers/account/account.py:251 #: accounts/serializers/account/account.py:254
msgid "Has secret" msgid "Has secret"
msgstr "已托管密码" msgstr "已托管密码"
#: accounts/serializers/account/account.py:261 ops/models/celery.py:83 #: accounts/serializers/account/account.py:264 ops/models/celery.py:83
#: tickets/models/comment.py:13 tickets/models/ticket/general.py:46 #: tickets/models/comment.py:13 tickets/models/ticket/general.py:46
#: tickets/models/ticket/general.py:277 tickets/serializers/super_ticket.py:14 #: tickets/models/ticket/general.py:277 tickets/serializers/super_ticket.py:14
msgid "State" msgid "State"
msgstr "状态" msgstr "状态"
#: accounts/serializers/account/account.py:263 #: accounts/serializers/account/account.py:266
msgid "Changed" msgid "Changed"
msgstr "已修改" msgstr "已修改"
#: accounts/serializers/account/account.py:273 #: accounts/serializers/account/account.py:276
#: accounts/serializers/automations/base.py:22 acls/models/base.py:97 #: accounts/serializers/automations/base.py:22 acls/models/base.py:97
#: acls/templates/acls/asset_login_reminder.html:9 #: acls/templates/acls/asset_login_reminder.html:9
#: assets/models/automations/base.py:19 #: assets/models/automations/base.py:19
@ -902,34 +902,34 @@ msgstr "已修改"
msgid "Assets" msgid "Assets"
msgstr "资产" msgstr "资产"
#: accounts/serializers/account/account.py:328 #: accounts/serializers/account/account.py:331
msgid "Account already exists" msgid "Account already exists"
msgstr "账号已存在" msgstr "账号已存在"
#: accounts/serializers/account/account.py:378 #: accounts/serializers/account/account.py:381
#, python-format #, python-format
msgid "Asset does not support this secret type: %s" msgid "Asset does not support this secret type: %s"
msgstr "资产不支持账号类型: %s" msgstr "资产不支持账号类型: %s"
#: accounts/serializers/account/account.py:410 #: accounts/serializers/account/account.py:413
msgid "Account has exist" msgid "Account has exist"
msgstr "账号已存在" msgstr "账号已存在"
#: accounts/serializers/account/account.py:440 #: accounts/serializers/account/account.py:443
#: accounts/serializers/account/base.py:93 #: accounts/serializers/account/base.py:93
#: accounts/serializers/account/template.py:72 #: accounts/serializers/account/template.py:72
#: assets/serializers/asset/common.py:385 #: assets/serializers/asset/common.py:387
msgid "Spec info" msgid "Spec info"
msgstr "特殊信息" msgstr "特殊信息"
#: accounts/serializers/account/account.py:446 #: accounts/serializers/account/account.py:449
#: authentication/serializers/connect_token_secret.py:159 #: authentication/serializers/connect_token_secret.py:159
#: authentication/templates/authentication/_access_key_modal.html:30 #: authentication/templates/authentication/_access_key_modal.html:30
#: perms/models/perm_node.py:21 users/serializers/group.py:33 #: perms/models/perm_node.py:21 users/serializers/group.py:33
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#: accounts/serializers/account/account.py:456 acls/serializers/base.py:116 #: accounts/serializers/account/account.py:459 acls/serializers/base.py:116
#: acls/templates/acls/asset_login_reminder.html:8 #: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8 #: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54 #: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
@ -950,7 +950,7 @@ msgstr "ID"
msgid "User" msgid "User"
msgstr "用户" msgstr "用户"
#: accounts/serializers/account/account.py:457 #: accounts/serializers/account/account.py:460
#: authentication/templates/authentication/_access_key_modal.html:33 #: authentication/templates/authentication/_access_key_modal.html:33
#: terminal/notifications.py:158 terminal/notifications.py:207 #: terminal/notifications.py:158 terminal/notifications.py:207
msgid "Date" msgid "Date"
@ -1251,7 +1251,7 @@ msgstr "用户"
#: acls/models/base.py:98 assets/models/automations/base.py:17 #: acls/models/base.py:98 assets/models/automations/base.py:17
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:128 #: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:128
#: assets/serializers/asset/common.py:384 perms/serializers/permission.py:45 #: assets/serializers/asset/common.py:386 perms/serializers/permission.py:45
#: perms/serializers/user_permission.py:75 rbac/tree.py:35 #: perms/serializers/user_permission.py:75 rbac/tree.py:35
msgid "Accounts" msgid "Accounts"
msgstr "账号" msgstr "账号"
@ -1806,7 +1806,7 @@ msgstr "平台"
msgid "Zone" msgid "Zone"
msgstr "网域" msgstr "网域"
#: assets/models/asset/common.py:166 assets/serializers/asset/common.py:386 #: assets/models/asset/common.py:166 assets/serializers/asset/common.py:388
#: assets/serializers/asset/host.py:11 #: assets/serializers/asset/host.py:11
msgid "Gathered info" msgid "Gathered info"
msgstr "收集资产硬件信息" msgstr "收集资产硬件信息"
@ -2155,7 +2155,7 @@ msgid "Node path"
msgstr "节点路径" msgstr "节点路径"
#: assets/serializers/asset/common.py:148 #: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:387 #: assets/serializers/asset/common.py:389
msgid "Auto info" msgid "Auto info"
msgstr "自动化信息" msgstr "自动化信息"
@ -6749,6 +6749,12 @@ msgstr "无效的 zip 文件"
msgid "This is enterprise edition applet" msgid "This is enterprise edition applet"
msgstr "企业版远程应用,在社区版中不能使用" msgstr "企业版远程应用,在社区版中不能使用"
#: terminal/api/applet/applet.py:91
#, fuzzy
#| msgid "Asset not found"
msgid "Applet not found in path: {}"
msgstr "资产不存在"
#: terminal/api/component/endpoint.py:32 #: terminal/api/component/endpoint.py:32
msgid "Not found protocol query params" msgid "Not found protocol query params"
msgstr "未发现 protocol 查询参数" msgstr "未发现 protocol 查询参数"
@ -7279,7 +7285,7 @@ msgid "Command and replay storage"
msgstr "命令及录像存储" msgstr "命令及录像存储"
#: terminal/notifications.py:240 terminal/tasks.py:153 #: terminal/notifications.py:240 terminal/tasks.py:153
#: xpack/plugins/cloud/api.py:152 #: xpack/plugins/cloud/api.py:154
#: xpack/plugins/cloud/serializers/account.py:121 #: xpack/plugins/cloud/serializers/account.py:121
#: xpack/plugins/cloud/serializers/account.py:123 #: xpack/plugins/cloud/serializers/account.py:123
msgid "Test failure: Account invalid" msgid "Test failure: Account invalid"
@ -8877,14 +8883,18 @@ msgid ""
"strategy will skipped." "strategy will skipped."
msgstr "根据当前任务配置,不符合“”策略的资产将被跳过。" msgstr "根据当前任务配置,不符合“”策略的资产将被跳过。"
#: xpack/plugins/cloud/api.py:64 #: xpack/plugins/cloud/api.py:66
msgid "Test connection successful" msgid "Test connection successful"
msgstr "测试成功" msgstr "测试成功"
#: xpack/plugins/cloud/api.py:66 #: xpack/plugins/cloud/api.py:68
msgid "Test connection failed: {}" msgid "Test connection failed: {}"
msgstr "测试连接失败:{}" msgstr "测试连接失败:{}"
#: xpack/plugins/cloud/api.py:165
msgid "User {} deleted the current resource and released the assets"
msgstr "用户 {} 删除了当前资源已释放的资产"
#: xpack/plugins/cloud/const.py:8 #: xpack/plugins/cloud/const.py:8
msgid "Alibaba Cloud" msgid "Alibaba Cloud"
msgstr "阿里云" msgstr "阿里云"

View File

@ -1383,5 +1383,5 @@
"ZoneUpdate": "Update the zone", "ZoneUpdate": "Update the zone",
"removeWarningMsg": "Are you sure you want to remove", "removeWarningMsg": "Are you sure you want to remove",
"forceEnableMFAHelpText": "If force enable, user can not disable by themselves", "forceEnableMFAHelpText": "If force enable, user can not disable by themselves",
"PleaseSelect": "Please select" "PleaseSelect": "Please select "
} }

View File

@ -1421,5 +1421,5 @@
"ZoneUpdate": "更新エリア", "ZoneUpdate": "更新エリア",
"removeWarningMsg": "削除してもよろしいですか", "removeWarningMsg": "削除してもよろしいですか",
"PleaseSelect": "選択してくださ", "PleaseSelect": "選択してくださ",
"Periodic": "定期的にAction" "Periodic": "定期的にAction "
} }

View File

@ -1384,5 +1384,5 @@
"removeWarningMsg": "你确定要移除", "removeWarningMsg": "你确定要移除",
"forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用", "forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用",
"PleaseSelect": "请选择", "PleaseSelect": "请选择",
"Periodic": "定期执行" "Periodic": "定期执行 "
} }