perf: account translate (#12723)

Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
pull/12738/head
fit2bot 2024-02-28 17:32:29 +08:00 committed by GitHub
parent d46237f1bf
commit 82aa4a65ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 233 additions and 225 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7b33b3fc460342e5c344d08fd5217d0d7abbfece053251332607a93d46b3ffbe
size 2319
oid sha256:354a97baa671b72139dd50723e3a460f4d8e6def32c053722bcd2f4e21063c1a
size 2464

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-26 15:45+0800\n"
"POT-Creation-Date: 2024-02-28 17:25+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -614,7 +614,8 @@ msgstr ""
#: ops/serializers/job.py:18 orgs/models.py:82
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
#: settings/models.py:33 settings/models.py:181 settings/serializers/msg.py:89
#: terminal/models/applet/applet.py:33 terminal/models/component/endpoint.py:12
#: settings/serializers/terminal.py:9 terminal/models/applet/applet.py:33
#: terminal/models/component/endpoint.py:12
#: terminal/models/component/endpoint.py:109
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:13
#: terminal/models/component/terminal.py:84
@ -850,7 +851,7 @@ msgstr ""
#: accounts/serializers/account/backup.py:38
#: accounts/serializers/automations/base.py:37
msgid "Executed amount"
msgstr "Executions"
msgstr "Execution times"
#: accounts/serializers/account/backup.py:41
#: accounts/serializers/automations/change_secret.py:57
@ -881,10 +882,12 @@ msgid "Password length"
msgstr ""
#: accounts/serializers/account/template.py:14
#: settings/serializers/security.py:44
msgid "Lowercase"
msgstr ""
#: accounts/serializers/account/template.py:15
#: settings/serializers/security.py:41
msgid "Uppercase"
msgstr ""
@ -1243,7 +1246,6 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: settings/serializers/terminal.py:10
msgid "IP"
msgstr ""
@ -1699,6 +1701,7 @@ msgid "Port"
msgstr ""
#: assets/models/asset/common.py:160 assets/serializers/asset/common.py:150
#: settings/serializers/terminal.py:10
msgid "Address"
msgstr ""
@ -2575,8 +2578,8 @@ msgstr ""
#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:73
#: authentication/views/login.py:77 notifications/backends/__init__.py:11
#: settings/serializers/auth/wecom.py:10 users/models/user.py:749
#: users/models/user.py:855
#: settings/serializers/auth/wecom.py:10 settings/serializers/auth/wecom.py:15
#: users/models/user.py:749 users/models/user.py:855
msgid "WeCom"
msgstr ""
@ -2590,8 +2593,8 @@ msgstr "Lark"
#: audits/signal_handlers/login_log.py:39 authentication/views/login.py:95
#: authentication/views/slack.py:87 notifications/backends/__init__.py:15
#: settings/serializers/auth/slack.py:10 users/models/user.py:752
#: users/models/user.py:858
#: settings/serializers/auth/slack.py:10 settings/serializers/auth/slack.py:12
#: users/models/user.py:752 users/models/user.py:858
msgid "Slack"
msgstr ""
@ -2609,6 +2612,7 @@ msgstr ""
#: audits/signal_handlers/login_log.py:42 authentication/views/login.py:101
#: settings/serializers/auth/passkey.py:8
#: settings/serializers/auth/passkey.py:11
msgid "Passkey"
msgstr ""
@ -3136,6 +3140,7 @@ msgid "Options"
msgstr ""
#: authentication/serializers/connect_token_secret.py:127
#: ops/notifications.py:17
msgid "Component"
msgstr ""
@ -4269,10 +4274,6 @@ msgstr ""
msgid "VCS URL"
msgstr ""
#: ops/notifications.py:17
msgid "Components"
msgstr ""
#: ops/notifications.py:18
msgid "Server performance"
msgstr ""
@ -4992,12 +4993,17 @@ msgstr ""
msgid "Login redirection prompt"
msgstr ""
#: settings/serializers/auth/cas.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/cas.py:12
msgid "CAS"
msgstr ""
#: settings/serializers/auth/cas.py:13 settings/serializers/auth/ldap.py:42
#: settings/serializers/auth/oidc.py:54
msgid "Server"
msgstr ""
#: settings/serializers/auth/cas.py:16
msgid "Proxy server url"
msgid "Proxy Server"
msgstr ""
#: settings/serializers/auth/cas.py:18 settings/serializers/auth/oauth2.py:54
@ -5013,14 +5019,20 @@ msgstr ""
msgid "Enable attributes map"
msgstr ""
#: settings/serializers/auth/cas.py:28 settings/serializers/auth/saml2.py:32
#: settings/serializers/auth/cas.py:28 settings/serializers/auth/ldap.py:58
#: settings/serializers/auth/oauth2.py:56 settings/serializers/auth/oidc.py:37
#: settings/serializers/auth/saml2.py:32
msgid "User attribute"
msgstr ""
#: settings/serializers/auth/cas.py:29
#: settings/serializers/auth/cas.py:30
msgid "Create user"
msgstr ""
#: settings/serializers/auth/cas.py:31
msgid "Automatically create a new user if not found."
msgstr ""
#: settings/serializers/auth/dingtalk.py:15
msgid "Dingtalk"
msgstr ""
@ -5029,14 +5041,10 @@ msgstr ""
msgid "Lark"
msgstr ""
#: settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/ldap.py:39 settings/serializers/auth/ldap.py:84
msgid "LDAP"
msgstr ""
#: settings/serializers/auth/ldap.py:42
msgid "Server"
msgstr ""
#: settings/serializers/auth/ldap.py:43
msgid "eg: ldap://localhost:389"
msgstr ""
@ -5077,10 +5085,10 @@ msgid "Search paged size (piece)"
msgstr ""
#: settings/serializers/auth/oauth2.py:18
#: settings/serializers/auth/oauth2.py:21
msgid "OAuth2"
msgstr ""
#: settings/serializers/auth/oauth2.py:24
msgid "Logo"
msgstr ""
@ -5107,7 +5115,8 @@ msgid "Token endpoint"
msgstr ""
#: settings/serializers/auth/oauth2.py:45 settings/serializers/auth/oidc.py:30
msgid "Client authentication method"
#: settings/serializers/auth/sms.py:106
msgid "Request method"
msgstr ""
#: settings/serializers/auth/oauth2.py:49 settings/serializers/auth/oidc.py:77
@ -5123,7 +5132,7 @@ msgstr ""
msgid "Always update user"
msgstr ""
#: settings/serializers/auth/oidc.py:12
#: settings/serializers/auth/oidc.py:12 settings/serializers/auth/oidc.py:63
msgid "OIDC"
msgstr ""
@ -5202,7 +5211,7 @@ msgid "Only SSL domain can use passkey auth"
msgstr ""
#: settings/serializers/auth/passkey.py:15
msgid "FIDO server ID"
msgid "FIDO Server ID"
msgstr ""
#: settings/serializers/auth/passkey.py:17
@ -5212,10 +5221,11 @@ msgid ""
msgstr ""
#: settings/serializers/auth/passkey.py:22
msgid "FIDO server name"
msgid "FIDO Server name"
msgstr ""
#: settings/serializers/auth/radius.py:13
#: settings/serializers/auth/radius.py:15
msgid "Radius"
msgstr ""
@ -5223,7 +5233,7 @@ msgstr ""
msgid "OTP in Radius"
msgstr ""
#: settings/serializers/auth/saml2.py:10
#: settings/serializers/auth/saml2.py:10 settings/serializers/auth/saml2.py:13
msgid "SAML2"
msgstr ""
@ -5626,14 +5636,6 @@ msgstr ""
msgid "Minimum length (Admin)"
msgstr ""
#: settings/serializers/security.py:41
msgid "Uppercase"
msgstr ""
#: settings/serializers/security.py:44
msgid "Lowercase"
msgstr ""
#: settings/serializers/security.py:47
msgid "Digits"
msgstr ""
@ -5648,11 +5650,11 @@ msgid ""
"allowed during this time interval."
msgstr ""
#: settings/serializers/security.py:63
#: settings/serializers/security.py:63 settings/serializers/security.py:73
msgid "Login failures count"
msgstr ""
#: settings/serializers/security.py:77
#: settings/serializers/security.py:67 settings/serializers/security.py:77
msgid "Login failure period (minute)"
msgstr ""
@ -5849,10 +5851,6 @@ msgstr ""
msgid "[%s] %s"
msgstr ""
#: settings/serializers/terminal.py:9 terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr ""
#: settings/serializers/terminal.py:15
msgid "Auto"
msgstr ""
@ -5873,12 +5871,12 @@ msgstr ""
#: settings/serializers/terminal.py:29
msgid "Public key auth"
msgstr ""
msgstr "Public key auth"
#: settings/serializers/terminal.py:30
msgid ""
"Information: If use other auth method, like AD/LDAP, you should disable this to "
"avoid being able to log in after deleting"
"Information: If use other auth method, like AD/LDAP, you should disable this "
"to avoid being able to log in after deleting"
msgstr ""
#: settings/serializers/terminal.py:34
@ -5889,14 +5887,6 @@ msgstr ""
msgid "Asset list page size"
msgstr ""
#: settings/serializers/terminal.py:39
msgid "Enable database proxy"
msgstr ""
#: settings/serializers/terminal.py:40
msgid "Enable Razor"
msgstr ""
#: settings/tasks/ldap.py:28
msgid "Periodic import ldap user"
msgstr ""
@ -6692,6 +6682,10 @@ msgstr ""
msgid "You have already joined this session"
msgstr ""
#: terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr ""
#: terminal/models/virtualapp/virtualapp.py:32
msgid "Providers"
msgstr ""
@ -6930,7 +6924,6 @@ msgid "Bucket"
msgstr ""
#: terminal/serializers/storage.py:33
#: xpack/plugins/cloud/serializers/account_attrs.py:17
msgid "Access key ID"
msgstr ""
@ -7789,8 +7782,8 @@ msgid "Is OTP bound"
msgstr "OTP bound"
#: users/serializers/user.py:101
msgid "Can public key auth"
msgstr "Public key auth"
msgid "Can public key authentication"
msgstr "Can public key authentication"
#: users/serializers/user.py:166
msgid "Groups"
@ -8612,6 +8605,10 @@ msgstr ""
msgid "Provider display"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:17
msgid "Access key id"
msgstr "Access key id"
#: xpack/plugins/cloud/serializers/account_attrs.py:35
msgid "Client ID"
msgstr ""

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6927f54b75facae0524e9d6cd4d021104780d96cdc128880f6e960ed72fb4ae5
size 168378
oid sha256:3f56e397e2b9120c529fe1a6a7334cd6522df6298ffcb8f0af44e4c234899de4
size 167973

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-26 15:45+0800\n"
"POT-Creation-Date: 2024-02-28 17:24+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -614,7 +614,8 @@ msgstr "パスワードルール"
#: ops/serializers/job.py:18 orgs/models.py:82
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
#: settings/models.py:33 settings/models.py:181 settings/serializers/msg.py:89
#: terminal/models/applet/applet.py:33 terminal/models/component/endpoint.py:12
#: settings/serializers/terminal.py:9 terminal/models/applet/applet.py:33
#: terminal/models/component/endpoint.py:12
#: terminal/models/component/endpoint.py:109
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:13
#: terminal/models/component/terminal.py:84
@ -895,10 +896,12 @@ msgid "Password length"
msgstr "パスワードの長さ"
#: accounts/serializers/account/template.py:14
#: settings/serializers/security.py:44
msgid "Lowercase"
msgstr "小文字"
#: accounts/serializers/account/template.py:15
#: settings/serializers/security.py:41
msgid "Uppercase"
msgstr "大文字"
@ -1267,7 +1270,6 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: settings/serializers/terminal.py:10
msgid "IP"
msgstr "IP"
@ -1739,6 +1741,7 @@ msgid "Port"
msgstr "ポート"
#: assets/models/asset/common.py:160 assets/serializers/asset/common.py:150
#: settings/serializers/terminal.py:10
msgid "Address"
msgstr "アドレス"
@ -2628,8 +2631,8 @@ msgstr "認証トークン"
#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:73
#: authentication/views/login.py:77 notifications/backends/__init__.py:11
#: settings/serializers/auth/wecom.py:10 users/models/user.py:749
#: users/models/user.py:855
#: settings/serializers/auth/wecom.py:10 settings/serializers/auth/wecom.py:15
#: users/models/user.py:749 users/models/user.py:855
msgid "WeCom"
msgstr "企業微信"
@ -2643,8 +2646,8 @@ msgstr "本を飛ばす"
#: audits/signal_handlers/login_log.py:39 authentication/views/login.py:95
#: authentication/views/slack.py:87 notifications/backends/__init__.py:15
#: settings/serializers/auth/slack.py:10 users/models/user.py:752
#: users/models/user.py:858
#: settings/serializers/auth/slack.py:10 settings/serializers/auth/slack.py:12
#: users/models/user.py:752 users/models/user.py:858
msgid "Slack"
msgstr ""
@ -2662,6 +2665,7 @@ msgstr "仮パスワード"
#: audits/signal_handlers/login_log.py:42 authentication/views/login.py:101
#: settings/serializers/auth/passkey.py:8
#: settings/serializers/auth/passkey.py:11
msgid "Passkey"
msgstr "Passkey"
@ -3209,6 +3213,7 @@ msgid "Options"
msgstr "オプション"
#: authentication/serializers/connect_token_secret.py:127
#: ops/notifications.py:17
msgid "Component"
msgstr "コンポーネント"
@ -4391,12 +4396,6 @@ msgstr "创建方式"
msgid "VCS URL"
msgstr "VCS URL"
#: ops/notifications.py:17
#, fuzzy
#| msgid "Component"
msgid "Components"
msgstr "コンポーネント"
#: ops/notifications.py:18
msgid "Server performance"
msgstr "サーバーのパフォーマンス"
@ -5149,10 +5148,15 @@ msgstr "パスワードのURLを忘れた"
msgid "Login redirection prompt"
msgstr "ログインリダイレクトの有効化msg"
#: settings/serializers/auth/cas.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/cas.py:12
msgid "CAS"
msgstr "CAS"
#: settings/serializers/auth/cas.py:13 settings/serializers/auth/ldap.py:42
#: settings/serializers/auth/oidc.py:54
msgid "Server"
msgstr "LDAPサーバー"
#: settings/serializers/auth/cas.py:16
msgid "Proxy Server"
msgstr "コールバックアドレス"
@ -5170,14 +5174,20 @@ msgstr "ユーザー名のプロパティ"
msgid "Enable attributes map"
msgstr "属性マップの有効化"
#: settings/serializers/auth/cas.py:28 settings/serializers/auth/saml2.py:32
#: settings/serializers/auth/cas.py:28 settings/serializers/auth/ldap.py:58
#: settings/serializers/auth/oauth2.py:56 settings/serializers/auth/oidc.py:37
#: settings/serializers/auth/saml2.py:32
msgid "User attribute"
msgstr "マッピングのプロパティ"
#: settings/serializers/auth/cas.py:29
#: settings/serializers/auth/cas.py:30
msgid "Create user"
msgstr "そうでない場合はユーザーを作成"
#: settings/serializers/auth/cas.py:31
msgid "Automatically create a new user if not found."
msgstr ""
#: settings/serializers/auth/dingtalk.py:15
msgid "Dingtalk"
msgstr "ピン認証の有効化"
@ -5186,14 +5196,10 @@ msgstr "ピン認証の有効化"
msgid "Lark"
msgstr "飛本認証の有効化"
#: settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/ldap.py:39 settings/serializers/auth/ldap.py:84
msgid "LDAP"
msgstr "LDAP"
#: settings/serializers/auth/ldap.py:42
msgid "Server"
msgstr "LDAPサーバー"
#: settings/serializers/auth/ldap.py:43
msgid "eg: ldap://localhost:389"
msgstr "例: ldap://localhost:389"
@ -5236,6 +5242,7 @@ msgid "Search paged size (piece)"
msgstr "ページサイズを検索 (じょう)"
#: settings/serializers/auth/oauth2.py:18
#: settings/serializers/auth/oauth2.py:21
msgid "OAuth2"
msgstr "OAuth2"
@ -5265,6 +5272,7 @@ msgid "Token endpoint"
msgstr "プロバイダートークンエンドポイント"
#: settings/serializers/auth/oauth2.py:45 settings/serializers/auth/oidc.py:30
#: settings/serializers/auth/sms.py:106
msgid "Request method"
msgstr "クライアント認証方式"
@ -5281,7 +5289,7 @@ msgstr "プロバイダーのセッション終了エンドポイント"
msgid "Always update user"
msgstr "常にユーザーを更新"
#: settings/serializers/auth/oidc.py:12
#: settings/serializers/auth/oidc.py:12 settings/serializers/auth/oidc.py:63
msgid "OIDC"
msgstr "OIDC"
@ -5379,6 +5387,7 @@ msgid "FIDO Server name"
msgstr "FIDOサーバー名"
#: settings/serializers/auth/radius.py:13
#: settings/serializers/auth/radius.py:15
msgid "Radius"
msgstr "Radius"
@ -5386,7 +5395,7 @@ msgstr "Radius"
msgid "OTP in Radius"
msgstr "Radius のOTP"
#: settings/serializers/auth/saml2.py:10
#: settings/serializers/auth/saml2.py:10 settings/serializers/auth/saml2.py:13
msgid "SAML2"
msgstr "SAML2"
@ -5816,14 +5825,6 @@ msgstr "パスワードの最小長"
msgid "Minimum length (Admin)"
msgstr "管理者ユーザーパスワードの最小長"
#: settings/serializers/security.py:41
msgid "Uppercase"
msgstr "資本を含める必要があります"
#: settings/serializers/security.py:44
msgid "Lowercase"
msgstr "小文字を含める必要があります。"
#: settings/serializers/security.py:47
msgid "Digits"
msgstr "数値を含める必要があります"
@ -5840,11 +5841,11 @@ msgstr ""
"ユーザーが限られた回数だけログインできなかった場合、この時間間隔ではログイン"
"はできません。"
#: settings/serializers/security.py:63
#: settings/serializers/security.py:63 settings/serializers/security.py:73
msgid "Login failures count"
msgstr "ユーザーログインの失敗数を制限する"
#: settings/serializers/security.py:67
#: settings/serializers/security.py:67 settings/serializers/security.py:77
msgid "Login failure period (minute)"
msgstr "ユーザーのログイン間隔をブロックする(分)"
@ -6058,10 +6059,6 @@ msgstr "複数のユーザーを使用して、分割"
msgid "[%s] %s"
msgstr "[%s] %s"
#: settings/serializers/terminal.py:9 terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr "ホスト名"
#: settings/serializers/terminal.py:15
msgid "Auto"
msgstr "自動"
@ -6083,13 +6080,15 @@ msgid "Password auth"
msgstr "パスワード認証"
#: settings/serializers/terminal.py:29
#, fuzzy
#| msgid "Public key auth"
msgid "Public key auth"
msgstr "鍵認証"
#: settings/serializers/terminal.py:30
msgid ""
"Information: If use other auth method, like AD/LDAP, you should disable this to "
"avoid being able to log in after deleting"
"Information: If use other auth method, like AD/LDAP, you should disable this "
"to avoid being able to log in after deleting"
msgstr ""
"ヒント: AD/LDAPなどの他の認証方法を使用する場合は、サードパーティ製システムの"
"削除後にこの項目を無効にする必要があります, ログインも可能"
@ -6102,18 +6101,6 @@ msgstr "リストの並べ替え"
msgid "Asset list page size"
msgstr "ページサイズを一覧表示"
#: settings/serializers/terminal.py:39
msgid "Enable database proxy"
msgstr "属性マップの有効化"
#: settings/serializers/terminal.py:40
msgid "Enable Razor"
msgstr "Razor の有効化"
#: settings/serializers/terminal.py:41
msgid "SSH Client"
msgstr "SSH Clientの有効化"
#: settings/tasks/ldap.py:28
msgid "Periodic import ldap user"
msgstr "LDAP ユーザーを定期的にインポートする"
@ -6532,6 +6519,10 @@ msgstr "出力"
msgid "Risk level"
msgstr "リスクレベル"
#: terminal/connect_methods.py:29
msgid "SSH Client"
msgstr "SSH Clientの有効化"
#: terminal/connect_methods.py:30
msgid "SSH Guide"
msgstr "SSH ガイド人"
@ -6937,6 +6928,10 @@ msgstr "検証コードが無効"
msgid "You have already joined this session"
msgstr "すでにこのセッションに参加しています"
#: terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr "ホスト名"
#: terminal/models/virtualapp/virtualapp.py:32
msgid "Providers"
msgstr "プロバイダ"
@ -7199,7 +7194,6 @@ msgid "Bucket"
msgstr "バケット"
#: terminal/serializers/storage.py:33
#: xpack/plugins/cloud/serializers/account_attrs.py:17
msgid "Access key ID"
msgstr "アクセスキー"
@ -8094,7 +8088,9 @@ msgid "Is OTP bound"
msgstr "仮想MFAがバインドされているか"
#: users/serializers/user.py:101
msgid "Can public key auth"
#, fuzzy
#| msgid "Can public key auth"
msgid "Can public key authentication"
msgstr "公開鍵認証が可能"
#: users/serializers/user.py:166
@ -8935,6 +8931,12 @@ msgstr "有効表示"
msgid "Provider display"
msgstr "プロバイダ表示"
#: xpack/plugins/cloud/serializers/account_attrs.py:17
#, fuzzy
#| msgid "Access key"
msgid "Access key id"
msgstr "アクセスキー"
#: xpack/plugins/cloud/serializers/account_attrs.py:35
msgid "Client ID"
msgstr "クライアントID"
@ -9123,6 +9125,12 @@ msgstr "エンタープライズプロフェッショナル版"
msgid "Ultimate edition"
msgstr "エンタープライズ・フラッグシップ・エディション"
#~ msgid "Enable database proxy"
#~ msgstr "属性マップの有効化"
#~ msgid "Enable Razor"
#~ msgstr "Razor の有効化"
#~ msgid "Email Subject"
#~ msgstr "ユーザーメール件名の作成"

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7422fdff60206636c98e63ee17b1b509d7d6678c95379163e6279c3e55e27eb4
size 139220
oid sha256:5b0b4861d76e743aba8af897d77c39f0cadf414cc21b2b66e400e58da0c0249d
size 138962

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-26 15:45+0800\n"
"POT-Creation-Date: 2024-02-28 17:25+0800\n"
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
"Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: JumpServer team<ibuler@qq.com>\n"
@ -613,7 +613,8 @@ msgstr "密码规则"
#: ops/serializers/job.py:18 orgs/models.py:82
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
#: settings/models.py:33 settings/models.py:181 settings/serializers/msg.py:89
#: terminal/models/applet/applet.py:33 terminal/models/component/endpoint.py:12
#: settings/serializers/terminal.py:9 terminal/models/applet/applet.py:33
#: terminal/models/component/endpoint.py:12
#: terminal/models/component/endpoint.py:109
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:13
#: terminal/models/component/terminal.py:84
@ -891,10 +892,12 @@ msgid "Password length"
msgstr "密码长度"
#: accounts/serializers/account/template.py:14
#: settings/serializers/security.py:44
msgid "Lowercase"
msgstr "小写字母"
#: accounts/serializers/account/template.py:15
#: settings/serializers/security.py:41
msgid "Uppercase"
msgstr "大写字母"
@ -1258,7 +1261,6 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: settings/serializers/terminal.py:10
msgid "IP"
msgstr "IP"
@ -1723,6 +1725,7 @@ msgid "Port"
msgstr "端口"
#: assets/models/asset/common.py:160 assets/serializers/asset/common.py:150
#: settings/serializers/terminal.py:10
msgid "Address"
msgstr "地址"
@ -2601,8 +2604,8 @@ msgstr "认证令牌"
#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:73
#: authentication/views/login.py:77 notifications/backends/__init__.py:11
#: settings/serializers/auth/wecom.py:10 users/models/user.py:749
#: users/models/user.py:855
#: settings/serializers/auth/wecom.py:10 settings/serializers/auth/wecom.py:15
#: users/models/user.py:749 users/models/user.py:855
msgid "WeCom"
msgstr "企业微信"
@ -2616,8 +2619,8 @@ msgstr "飞书"
#: audits/signal_handlers/login_log.py:39 authentication/views/login.py:95
#: authentication/views/slack.py:87 notifications/backends/__init__.py:15
#: settings/serializers/auth/slack.py:10 users/models/user.py:752
#: users/models/user.py:858
#: settings/serializers/auth/slack.py:10 settings/serializers/auth/slack.py:12
#: users/models/user.py:752 users/models/user.py:858
msgid "Slack"
msgstr ""
@ -2635,6 +2638,7 @@ msgstr "临时密码"
#: audits/signal_handlers/login_log.py:42 authentication/views/login.py:101
#: settings/serializers/auth/passkey.py:8
#: settings/serializers/auth/passkey.py:11
msgid "Passkey"
msgstr "Passkey"
@ -3165,6 +3169,7 @@ msgid "Options"
msgstr "选项"
#: authentication/serializers/connect_token_secret.py:127
#: ops/notifications.py:17
msgid "Component"
msgstr "组件"
@ -4312,12 +4317,6 @@ msgstr "创建方式"
msgid "VCS URL"
msgstr "VCS URL"
#: ops/notifications.py:17
#, fuzzy
#| msgid "Component"
msgid "Components"
msgstr "组件"
#: ops/notifications.py:18
msgid "Server performance"
msgstr "监控告警"
@ -5040,10 +5039,15 @@ msgstr "忘记密码 URL"
msgid "Login redirection prompt"
msgstr "启用登录跳转提示"
#: settings/serializers/auth/cas.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/cas.py:12
msgid "CAS"
msgstr "CAS"
#: settings/serializers/auth/cas.py:13 settings/serializers/auth/ldap.py:42
#: settings/serializers/auth/oidc.py:54
msgid "Server"
msgstr "LDAP 地址"
#: settings/serializers/auth/cas.py:16
msgid "Proxy Server"
msgstr "回调地址"
@ -5061,14 +5065,20 @@ msgstr "用户名属性"
msgid "Enable attributes map"
msgstr "启用属性映射"
#: settings/serializers/auth/cas.py:28 settings/serializers/auth/saml2.py:32
#: settings/serializers/auth/cas.py:28 settings/serializers/auth/ldap.py:58
#: settings/serializers/auth/oauth2.py:56 settings/serializers/auth/oidc.py:37
#: settings/serializers/auth/saml2.py:32
msgid "User attribute"
msgstr "映射属性"
#: settings/serializers/auth/cas.py:29
#: settings/serializers/auth/cas.py:30
msgid "Create user"
msgstr "创建用户(如果不存在)"
#: settings/serializers/auth/cas.py:31
msgid "Automatically create a new user if not found."
msgstr ""
#: settings/serializers/auth/dingtalk.py:15
msgid "Dingtalk"
msgstr "启用钉钉认证"
@ -5077,14 +5087,10 @@ msgstr "启用钉钉认证"
msgid "Lark"
msgstr "启用飞书认证"
#: settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/ldap.py:39 settings/serializers/auth/ldap.py:84
msgid "LDAP"
msgstr "LDAP"
#: settings/serializers/auth/ldap.py:42
msgid "Server"
msgstr "LDAP 地址"
#: settings/serializers/auth/ldap.py:43
msgid "eg: ldap://localhost:389"
msgstr "如: ldap://localhost:389"
@ -5127,6 +5133,7 @@ msgid "Search paged size (piece)"
msgstr "搜索分页数量 (条)"
#: settings/serializers/auth/oauth2.py:18
#: settings/serializers/auth/oauth2.py:21
msgid "OAuth2"
msgstr "OAuth2"
@ -5156,6 +5163,7 @@ msgid "Token endpoint"
msgstr "token 端点地址"
#: settings/serializers/auth/oauth2.py:45 settings/serializers/auth/oidc.py:30
#: settings/serializers/auth/sms.py:106
msgid "Request method"
msgstr "客户端认证方式"
@ -5172,6 +5180,10 @@ msgstr "注销会话端点地址"
msgid "Always update user"
msgstr "总是更新用户信息"
#: settings/serializers/auth/oidc.py:12 settings/serializers/auth/oidc.py:63
msgid "OIDC"
msgstr "启用 OIDC 认证"
#: settings/serializers/auth/oidc.py:16
msgid "Base site URL"
msgstr "JumpServer 地址"
@ -5208,10 +5220,6 @@ msgstr "使用 Keycloak"
msgid "Realm name"
msgstr "域"
#: settings/serializers/auth/oidc.py:63
msgid "OIDC"
msgstr "启用 OIDC 认证"
#: settings/serializers/auth/oidc.py:65
msgid "Provider endpoint"
msgstr "端点地址"
@ -5269,6 +5277,7 @@ msgid "FIDO Server name"
msgstr "Passkey 服务名称"
#: settings/serializers/auth/radius.py:13
#: settings/serializers/auth/radius.py:15
msgid "Radius"
msgstr "Radius"
@ -5276,7 +5285,7 @@ msgstr "Radius"
msgid "OTP in Radius"
msgstr "使用 Radius OTP"
#: settings/serializers/auth/saml2.py:10
#: settings/serializers/auth/saml2.py:10 settings/serializers/auth/saml2.py:13
msgid "SAML2"
msgstr "SAML2"
@ -5285,7 +5294,7 @@ msgid "IDP Metadata URL"
msgstr "IDP Metadata 地址"
#: settings/serializers/auth/saml2.py:19
msgid "IDP metadata XML"
msgid "IDP Metadata XML"
msgstr "IDP Metadata XML"
#: settings/serializers/auth/saml2.py:22
@ -5689,14 +5698,6 @@ msgstr "密码最小长度"
msgid "Minimum length (Admin)"
msgstr "管理员密码最小长度"
#: settings/serializers/security.py:41
msgid "Uppercase"
msgstr "必须包含大写字符"
#: settings/serializers/security.py:44
msgid "Lowercase"
msgstr "必须包含小写字符"
#: settings/serializers/security.py:47
msgid "Digits"
msgstr "必须包含数字"
@ -5711,11 +5712,11 @@ msgid ""
"allowed during this time interval."
msgstr "当用户登录失败次数达到限制后,那么在此间隔内禁止登录"
#: settings/serializers/security.py:63
#: settings/serializers/security.py:63 settings/serializers/security.py:73
msgid "Login failures count"
msgstr "限制用户登录失败次数"
#: settings/serializers/security.py:67
#: settings/serializers/security.py:67 settings/serializers/security.py:77
msgid "Login failure period (minute)"
msgstr "禁止用户登录间隔 (分)"
@ -5920,10 +5921,6 @@ msgstr "多个用户,使用 , 分割"
msgid "[%s] %s"
msgstr "[%s] %s"
#: settings/serializers/terminal.py:9 terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr "主机名"
#: settings/serializers/terminal.py:15
msgid "Auto"
msgstr "自动"
@ -5944,12 +5941,12 @@ msgstr "密码认证"
#: settings/serializers/terminal.py:29
msgid "Public key auth"
msgstr "密钥认证"
msgstr "公钥授权"
#: settings/serializers/terminal.py:30
msgid ""
"Information: If use other auth method, like AD/LDAP, you should disable this to "
"avoid being able to log in after deleting"
"Information: If use other auth method, like AD/LDAP, you should disable this "
"to avoid being able to log in after deleting"
msgstr ""
"提示:如果你使用其它认证方式,如 AD/LDAP你应该禁用此项以避免第三方系统删"
"除后,还可以登录"
@ -5962,18 +5959,6 @@ msgstr "资产列表排序"
msgid "Asset list page size"
msgstr "资产列表每页数量"
#: settings/serializers/terminal.py:39
msgid "Enable database proxy"
msgstr "启用数据库组件"
#: settings/serializers/terminal.py:40
msgid "Enable Razor"
msgstr "启用 Razor 服务"
#: settings/serializers/terminal.py:41
msgid "SSH Client"
msgstr "启用 SSH Client"
#: settings/tasks/ldap.py:28
msgid "Periodic import ldap user"
msgstr "周期导入 LDAP 用户"
@ -6380,6 +6365,10 @@ msgstr "输出"
msgid "Risk level"
msgstr "风险等级"
#: terminal/connect_methods.py:29
msgid "SSH Client"
msgstr "启用 SSH Client"
#: terminal/connect_methods.py:30
msgid "SSH Guide"
msgstr "SSH 向导"
@ -6785,6 +6774,10 @@ msgstr "验证码不正确"
msgid "You have already joined this session"
msgstr "您已经加入过此会话"
#: terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr "主机名"
#: terminal/models/virtualapp/virtualapp.py:32
msgid "Providers"
msgstr "提供商"
@ -7040,7 +7033,6 @@ msgid "Bucket"
msgstr "桶名称"
#: terminal/serializers/storage.py:33
#: xpack/plugins/cloud/serializers/account_attrs.py:17
msgid "Access key ID"
msgstr "Access key ID(AK)"
@ -7912,8 +7904,8 @@ msgid "Is OTP bound"
msgstr "是否绑定了虚拟 MFA"
#: users/serializers/user.py:101
msgid "Can public key auth"
msgstr "可以使用公钥认证"
msgid "Can public key authentication"
msgstr "可以公钥认证"
#: users/serializers/user.py:166
msgid "Groups"
@ -8738,6 +8730,10 @@ msgstr "有效性显示"
msgid "Provider display"
msgstr "服务商显示"
#: xpack/plugins/cloud/serializers/account_attrs.py:17
msgid "Access key id"
msgstr "Access key id"
#: xpack/plugins/cloud/serializers/account_attrs.py:35
msgid "Client ID"
msgstr "客户端 ID"
@ -8923,6 +8919,12 @@ msgstr "企业专业版"
msgid "Ultimate edition"
msgstr "企业旗舰版"
#~ msgid "Enable database proxy"
#~ msgstr "启用数据库组件"
#~ msgid "Enable Razor"
#~ msgstr "启用 Razor 服务"
#~ msgid "Email Subject"
#~ msgstr "邮件主题"

View File

@ -6,7 +6,9 @@
"AccessKey": "Access Key",
"Account": "Account",
"AccountBackup": "Account Backup",
"AccountChangeSecret": "Change Secret",
"AccountChangeSecret": "Account Change Secret",
"AccountGatherList": "Gather Tasks",
"AccountGatherTaskList": "Account Gather",
"AccountBackupCreate": "Create Account Backup",
"AccountBackupUpdate": "Update Account Backup",
"AccountBatchUpdate": "Updated selected",
@ -14,8 +16,6 @@
"AccountCreate": "Create Account",
"AccountDeleteConfirmMsg": "Delete Account, continue?",
"AccountExportTips": "The exported information contains sensitive information such as encrypted account numbers. The exported format is an encrypted zip file (if you have not set the encryption password, please go to Personal Info to set the file encryption password).",
"AccountGatherList": "Collection Task",
"AccountGatherTaskList": "Account Collect",
"AccountGatherTaskUpdate": "Update Task",
"AccountList": "Accounts",
"AccountPolicy": "Account Policy",
@ -26,7 +26,7 @@
"AccountTemplate": "Template",
"AccountTemplateList": "Templates",
"AccountTemplateUpdateSecretHelpText": "The account list shows the accounts created through the template. When the secret is updated, the ciphertext of the accounts created through the template will be updated.",
"Accounts": "Account",
"Accounts": "Accounts",
"Action": "Action",
"ActionCount": "Actions",
"ActionSetting": "Action Settings",
@ -167,7 +167,7 @@
"BasicSetting": "Basic",
"BatchConsent": "Batch Approval",
"BatchProcessing": "{Number} items selected",
"BatchReject": "Bulk Deny",
"BatchReject": "Batch Deny",
"BeforeChange": "Before Change",
"Beian": "Record",
"BelongAll": "Including at the same time",
@ -178,18 +178,17 @@
"BindSuccess": "Binding Successful",
"BlockedIPS": "Locked IPs",
"BuiltinVariable": "Built-in variables",
"BulkClearErrorMsg": "Bulk Clearing Failed:",
"BulkCreateStrategy": "For accounts that do not meet the requirements during creation, such as: non-compliant key types, unique key constraints, you can choose the above policy.",
"BulkDeleteErrorMsg": "Batch Deletion Failure:",
"BulkDeleteSuccessMsg": "Bulk Deletion Successful",
"BulkDeploy": "Batch Deployment",
"BulkOffline": "Batch Offline",
"BulkSyncDelete": "Bulk Sync Delete",
"BulkSyncErrorMsg": "Bulk Synchronization Failed:",
"BulkTransfer": "Bulk Transfer",
"BulkUnblock": "Bulk Unlock",
"BulkUpdatePlatformHelpText": "Updates will only be performed when the original platform type of the asset is the same as the selected platform type. If the platform type is different before and after the update, it will not be updated.",
"BulkVerify": "Verify selected",
"BatchClearErrorMsg": "Batch Clearing Failed:",
"AccountPolicyHelpText": "For accounts that do not meet the requirements when creating, such as: non-compliant key types and unique key constraints, you can choose the above strategy.",
"BatchDeleteErrorMsg": "Batch deletion failed",
"BatchDeleteSuccessMsg": "Batch deletion successful",
"BatchDeployment": "Batch deployment",
"BatchOffline": "Batch Offline",
"BatchSyncDelete": "Batch sync deletion",
"BatchSyncErrorMsg": "Batch sync Failed",
"BatchTransfer": "Batch Transfer",
"BulkUnblock": "Batch Unlock",
"BatchUpdatePlatformHelpText": "The asset will be updated only if the original platform type is the same as the selected platform type. If the platform types before and after the update are different, it will not be updated.",
"CACertificate": "CA Certificate",
"CAS": "CAS",
"CMPP2": "CMPP v2.0",
@ -354,7 +353,7 @@
"DeleteOrgMsg": "User List, User Group, Asset List, Network Domain List, Manage Users, System Users, Tag Management, Asset Authorization Rules",
"DeleteOrgTitle": "Please Ensure the Following Information within the Organization has been Deleted",
"DeleteReleasedAssets": "Delete Released Assets",
"DeleteSelected": "Delete selected",
"BatchDelete": "Batch deletion",
"DeleteSuccess": "Delete Successfully",
"DeleteSuccessMsg": "Delete Successful",
"DeleteWarningMsg": "Are You Sure You Want to Delete",
@ -362,7 +361,7 @@
"Description": "Description",
"DestinationIP": "Destination Address",
"DestinationPort": "Destination Port",
"Detail": "Details",
"Detail": "Detail",
"DeviceCreate": "Create Asset-Network Device",
"DeviceUpdate": "Update Assets - Network Equipment",
"Digit": "Number",
@ -374,7 +373,6 @@
"Docs": "Document",
"Domain": "Domain",
"DomainCreate": "Create Domain",
"DomainDetail": "Domain Details",
"DomainEnabled": "Enable Domain",
"DomainHelpMessage": "Domain function is designed to solve the problem that some environments (such as: hybrid cloud) cannot be directly connected, and a new function is added. The principle is to log in through the gateway server. JMS => Domain Gateway => Target Assets.",
"DomainList": "Domains",
@ -468,7 +466,7 @@
"GatewayCreate": "Create Gateway",
"GatewayList": "Gateway list",
"GatewayUpdate": "Update Gateway",
"GatheredAccounts": "Collected Accounts",
"GatheredAccounts": "Gathered Accounts",
"GeneralAccounts": "General Accounts",
"Generate": "Generate",
"GenerateAccounts": "Regenerate Account",
@ -627,7 +625,7 @@
"Server": "Server",
"ManualAccount": "Manual Account",
"ManualAccountTip": "Manual input of Username/Password upon Login",
"ManualExecutePlan": "Manual Execute Plan",
"ManualExecute": "Manual execution",
"ManyChoose": "Select Multiple",
"MarkAsRead": "Mark as read",
"Marketplace": "App Market",
@ -943,6 +941,7 @@
"SelectAtLeastOneAssetOrNodeErrMsg": "Select at Least One Asset or Node",
"SelectAttrs": "Select Attributes",
"SelectByAttr": "Attribute Filter",
"BatchUpdate": "Batch update",
"SelectFile": "Select File",
"SelectKeyOrCreateNew": "Select Tag Key or Create New One",
"SelectLabelFilter": "Select tag for search",
@ -1037,20 +1036,20 @@
"SupportedProtocol": "Supported Protocols",
"SupportedProtocolHelpText": "Set supported protocols for the asset, you can modify the custom configurations, such as SFTP directory, RDP AD domain, etc., by clicking on the set button",
"Sync": "Sync",
"SyncDelete": "Synchronous Delete",
"SyncDelete": "Sync Deletion",
"SyncInstanceTaskCreate": "Create Sync Task",
"SyncInstanceTaskDetail": "Sync Task Details",
"SyncInstanceTaskHistoryAssetList": "Synchronize instance list",
"SyncInstanceTaskHistoryList": "Synchronization History List",
"SyncInstanceTaskList": "Synchronization Task List",
"SyncInstanceTaskUpdate": "Update Sync Task",
"SyncSelected": "Sync selected",
"BatchSync": "Batch sync",
"SyncSetting": "Sync Settings",
"SyncStrategy": "Synchronization Policy",
"SyncSuccessMsg": "Synchronization Succeeded",
"SyncTask": "Synchronize Tasks",
"SyncUpdateAccountInfo": "Update Self and Account Secret",
"SyncUser": "Synchronize Users",
"SyncStrategy": "Sync Policy",
"SyncSuccessMsg": "Sync Succeeded",
"SyncTask": "Sync Tasks",
"SyncUpdateAccountInfo": "Sync update account information",
"SyncUser": "Sync Users",
"SyncedCount": "Synchronized",
"SystemError": "System Error",
"SystemRole": "System Roles",
@ -1070,7 +1069,7 @@
"TechnologyConsult": "Technical Consultation",
"TempPassword": "The temporary password is valid for 300 seconds and becomes invalid immediately after use",
"TemplateManagement": "Template Management",
"TemplateAdd": "Add from template",
"TemplateAdd": "Template addition",
"TemplateCreate": "Create Template",
"TemplateHelpText": "When selecting a template to add, accounts that do not exist under the asset will be automatically created and pushed",
"TencentCloud": "Tencent Cloud",

View File

@ -159,6 +159,8 @@
"BatchProcessing": "批量处理(选中 {Number} 项)",
"BatchReject": "批量拒绝",
"BeforeChange": "变更前",
"BatchUpdate": "批量更新",
"BatchDelete": "批量删除",
"Beian": "备案",
"BelongAll": "同时包含",
"BelongTo": "任意包含",
@ -168,17 +170,17 @@
"BindSuccess": "绑定成功",
"BlockedIPS": "已锁定的 IP",
"BuiltinVariable": "内置变量",
"BulkClearErrorMsg": "批量清除失败:",
"BulkCreateStrategy": "创建时对于不符合要求的账号,如:密钥类型不合规,唯一键约束,可选择以上策略。",
"BulkDeleteErrorMsg": "批量删除失败: ",
"BulkDeleteSuccessMsg": "批量删除成功",
"BulkDeploy": "批量部署",
"BulkOffline": "批量下线",
"BulkSyncDelete": "批量同步删除",
"BulkSyncErrorMsg": "批量同步失败: ",
"BulkTransfer": "批量传输",
"BulkUnblock": "批量解锁",
"BulkUpdatePlatformHelpText": "只有资产的原平台类型与所选平台类型相同时才会进行更新,若更新前后的平台类型不同则不会更新。",
"BatchClearErrorMsg": "批量清除失败:",
"AccountPolicyHelpText": "创建时对于不符合要求的账号,如:密钥类型不合规,唯一键约束,可选择以上策略。",
"BatchDeleteErrorMsg": "批量删除失败",
"BatchDeleteSuccessMsg": "批量删除成功",
"BatchDeployment": "批量部署",
"BatchOffline": "批量下线",
"BatchSyncDelete": "批量同步删除",
"BatchSyncErrorMsg": "批量同步失败: ",
"BatchTransfer": "批量传输",
"BatchUnblock": "批量解锁",
"BatchUpdatePlatformHelpText": "只有资产的原平台类型与所选平台类型相同时才会进行更新,若更新前后的平台类型不同则不会更新。",
"CACertificate": "CA 证书",
"CAS": "CAS",
"CMPP2": "CMPP v2.0",
@ -359,7 +361,6 @@
"Docs": "文档",
"Domain": "网域",
"DomainCreate": "创建网域",
"DomainDetail": "网域详情",
"DomainEnabled": "启用网域",
"DomainHelpMessage": "网域功能是为了解决部分环境混合云无法直接连接而新增的功能原理是通过网关服务器进行跳转登录。JMS => 网域网关 => 目标资产",
"DomainList": "网域列表",
@ -610,7 +611,7 @@
"MailSend": "邮件发送",
"ManualAccount": "手动账号",
"ManualAccountTip": "登录时手动输入 用户名/密码",
"ManualExecutePlan": "手动执行计划",
"ManualExecutePlan": "手动执行",
"ManyChoose": "可多选",
"MarkAsRead": "标记已读",
"Marketplace": "应用市场",
@ -1025,7 +1026,7 @@
"SyncInstanceTaskHistoryList": "同步历史列表",
"SyncInstanceTaskList": "同步任务列表",
"SyncInstanceTaskUpdate": "更新同步任务",
"SyncSelected": "同步所选",
"BatchSync": "批量同步",
"SyncSetting": "同步设置",
"SyncStrategy": "同步策略",
"SyncSuccessMsg": "同步成功",
@ -1114,6 +1115,7 @@
"Update": "更新",
"UpdateAccount": "更新账号",
"UpdateAccountTemplate": "更新账号模版",
"AccountTemplateList": "模版列表",
"UpdateAssetDetail": "配置更多信息",
"UpdateAssetUserToken": "更新账号认证信息",
"UpdateEndpoint": "更新端点",

View File

@ -1,20 +1,20 @@
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext
from django.template.loader import render_to_string
from django.utils.translation import gettext
from django.utils.translation import gettext_lazy as _
from notifications.notifications import SystemMessage
from notifications.models import SystemMsgSubscription
from users.models import User
from notifications.backends import BACKEND
from terminal.models.component.status import Status
from notifications.models import SystemMsgSubscription
from notifications.notifications import SystemMessage
from terminal.models import Terminal
from terminal.models.component.status import Status
from users.models import User
__all__ = ('ServerPerformanceMessage', 'ServerPerformanceCheckUtil')
class ServerPerformanceMessage(SystemMessage):
category = 'Components'
category_label = _('Components')
category_label = _('Component')
message_type_label = _('Server performance')
def __init__(self, terms_with_errors):

View File

@ -26,7 +26,7 @@ class TerminalSettingSerializer(serializers.Serializer):
)
TERMINAL_PASSWORD_AUTH = serializers.BooleanField(required=False, label=_("Password auth"))
TERMINAL_PUBLIC_KEY_AUTH = serializers.BooleanField(
required=False, label=_("public key auth"),
required=False, label=_("Public key auth"),
help_text=_('Information: If use other auth method, like AD/LDAP, you should disable this to '
'avoid being able to log in after deleting')
)