mirror of https://github.com/jumpserver/jumpserver
perf: account translate (#12723)
Co-authored-by: feng <1304903146@qq.com> Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>pull/12738/head
parent
d46237f1bf
commit
82aa4a65ab
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b33b3fc460342e5c344d08fd5217d0d7abbfece053251332607a93d46b3ffbe
|
||||
size 2319
|
||||
oid sha256:354a97baa671b72139dd50723e3a460f4d8e6def32c053722bcd2f4e21063c1a
|
||||
size 2464
|
||||
|
|
|
@ -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 ""
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6927f54b75facae0524e9d6cd4d021104780d96cdc128880f6e960ed72fb4ae5
|
||||
size 168378
|
||||
oid sha256:3f56e397e2b9120c529fe1a6a7334cd6522df6298ffcb8f0af44e4c234899de4
|
||||
size 167973
|
||||
|
|
|
@ -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 "ユーザーメール件名の作成"
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7422fdff60206636c98e63ee17b1b509d7d6678c95379163e6279c3e55e27eb4
|
||||
size 139220
|
||||
oid sha256:5b0b4861d76e743aba8af897d77c39f0cadf414cc21b2b66e400e58da0c0249d
|
||||
size 138962
|
||||
|
|
|
@ -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 "邮件主题"
|
||||
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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": "更新端点",
|
||||
|
|
|
@ -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):
|
||||
|
|
|
@ -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')
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue