fix: 修改翻译文件

pull/9025/head
Jiangjie.Bai 2022-11-04 15:47:54 +08:00
parent 8abf954015
commit 3bba8e4043
2 changed files with 202 additions and 192 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-04 11:37+0800\n"
"POT-Creation-Date: 2022-11-04 15:47+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"
@ -30,20 +30,20 @@ msgstr "Acls"
#: orgs/models.py:70 perms/models/base.py:83 rbac/models/role.py:29
#: settings/models.py:33 settings/serializers/sms.py:6
#: terminal/models/endpoint.py:14 terminal/models/endpoint.py:87
#: terminal/models/storage.py:26 terminal/models/task.py:16
#: terminal/models/terminal.py:100 users/forms/profile.py:33
#: terminal/models/storage.py:27 terminal/models/task.py:16
#: terminal/models/terminal.py:101 users/forms/profile.py:33
#: users/models/group.py:15 users/models/user.py:673
#: xpack/plugins/cloud/models.py:28
msgid "Name"
msgstr "名前"
#: acls/models/base.py:27 assets/models/cmd_filter.py:88
#: assets/models/user.py:251 terminal/models/endpoint.py:90
#: assets/models/user.py:252 terminal/models/endpoint.py:90
msgid "Priority"
msgstr "優先順位"
#: acls/models/base.py:28 assets/models/cmd_filter.py:88
#: assets/models/user.py:251 terminal/models/endpoint.py:91
#: assets/models/user.py:252 terminal/models/endpoint.py:91
msgid "1-100, the lower the value will be match first"
msgstr "1-100、低い値は最初に一致します"
@ -64,6 +64,7 @@ msgstr "アクティブ"
#: terminal/models/endpoint.py:22 terminal/models/endpoint.py:97
#: terminal/models/storage.py:30 terminal/models/terminal.py:115
#: tickets/models/comment.py:32 tickets/models/ticket/general.py:288
#: users/models/group.py:16 users/models/user.py:712
#: xpack/plugins/change_auth_plan/models/base.py:44
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:116
#: xpack/plugins/gathered_user/models.py:26
@ -91,7 +92,10 @@ msgstr "ログイン確認"
#: authentication/models.py:78 notifications/models/notification.py:12
#: orgs/models.py:220 perms/models/base.py:84 rbac/builtin.py:120
#: rbac/models/rolebinding.py:41 terminal/backends/command/models.py:20
#: terminal/backends/command/serializers.py:13 terminal/models/session.py:44
#: terminal/backends/command/serializers.py:13 terminal/models/session.py:45
#: terminal/models/sharing.py:33 terminal/notifications.py:94
#: terminal/notifications.py:142 tickets/models/comment.py:21 users/const.py:14
#: users/models/user.py:905 users/models/user.py:936
#: users/serializers/group.py:19
msgid "User"
msgstr "ユーザー"
@ -130,7 +134,7 @@ msgstr "システムユーザー"
#: assets/serializers/system_user.py:268 audits/models.py:40
#: authentication/models.py:66 authentication/models.py:90
#: perms/models/asset_permission.py:23 terminal/backends/command/models.py:21
#: terminal/backends/command/serializers.py:14 terminal/models/session.py:46
#: terminal/backends/command/serializers.py:14 terminal/models/session.py:47
#: terminal/notifications.py:93
#: xpack/plugins/change_auth_plan/models/asset.py:199
#: xpack/plugins/change_auth_plan/serializers/asset.py:181
@ -157,6 +161,10 @@ msgstr "コンマ区切り文字列の形式。* はすべて一致すること
#: authentication/models.py:260 authentication/serializers/password_mfa.py:25
#: authentication/templates/authentication/_msg_different_city.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:9
#: ops/models/adhoc.py:159 users/forms/profile.py:32 users/forms/profile.py:102
#: users/models/user.py:671 users/templates/users/_msg_user_created.html:12
#: users/templates/users/forgot_password.html:51
#: users/templates/users/forgot_password.html:98
#: xpack/plugins/change_auth_plan/models/asset.py:34
#: xpack/plugins/change_auth_plan/models/asset.py:195
#: xpack/plugins/cloud/serializers/account_attrs.py:26
@ -199,7 +207,7 @@ msgstr ""
"ション: {}"
#: acls/serializers/login_asset_acl.py:55 assets/models/asset.py:213
#: assets/models/domain.py:63 assets/models/user.py:252
#: assets/models/domain.py:63 assets/models/user.py:253
#: terminal/serializers/session.py:31 terminal/serializers/storage.py:68
msgid "Protocol"
msgstr "プロトコル"
@ -250,7 +258,7 @@ msgstr "データベース"
msgid "Remote app"
msgstr "リモートアプリ"
#: applications/const.py:35
#: applications/const.py:36
msgid "Custom"
msgstr "カスタム"
@ -263,10 +271,10 @@ msgid "Application"
msgstr "アプリケーション"
#: applications/models/account.py:15 assets/models/authbook.py:20
#: assets/models/cmd_filter.py:46 assets/models/user.py:342 audits/models.py:41
#: assets/models/cmd_filter.py:46 assets/models/user.py:343 audits/models.py:41
#: authentication/models.py:83 perms/models/application_permission.py:33
#: perms/models/asset_permission.py:25 terminal/backends/command/models.py:22
#: terminal/backends/command/serializers.py:36 terminal/models/session.py:48
#: terminal/backends/command/serializers.py:36 terminal/models/session.py:49
#: xpack/plugins/change_auth_plan/models/app.py:36
#: xpack/plugins/change_auth_plan/models/app.py:147
#: xpack/plugins/change_auth_plan/serializers/app.py:65
@ -301,7 +309,7 @@ msgstr "カテゴリ"
#: applications/models/application.py:224
#: applications/serializers/application.py:103 assets/models/backup.py:49
#: assets/models/cmd_filter.py:86 assets/models/user.py:250
#: assets/models/cmd_filter.py:86 assets/models/user.py:251
#: authentication/models.py:70 perms/models/application_permission.py:24
#: perms/serializers/application/user_permission.py:34
#: terminal/models/storage.py:59 terminal/models/storage.py:145
@ -355,6 +363,8 @@ msgstr "タイプ表示"
#: authentication/models.py:22 common/db/models.py:116
#: common/mixins/models.py:50 ops/models/adhoc.py:39 ops/models/command.py:30
#: orgs/models.py:72 orgs/models.py:223 perms/models/base.py:92
#: users/models/group.py:18 users/models/user.py:937
#: xpack/plugins/change_auth_plan/models/base.py:45
#: xpack/plugins/cloud/models.py:125
msgid "Date created"
msgstr "作成された日付"
@ -390,6 +400,7 @@ msgid "Host"
msgstr "ホスト"
#: applications/serializers/attrs/application_category/db.py:12
#: applications/serializers/attrs/application_type/clickhouse.py:10
#: applications/serializers/attrs/application_type/mongodb.py:10
#: applications/serializers/attrs/application_type/mysql.py:10
#: applications/serializers/attrs/application_type/mysql_workbench.py:22
@ -604,7 +615,7 @@ msgid "Protocols"
msgstr "プロトコル"
#: assets/models/asset.py:218 assets/models/cmd_filter.py:38
#: assets/models/user.py:242 perms/models/asset_permission.py:24
#: assets/models/user.py:243 perms/models/asset_permission.py:24
#: xpack/plugins/change_auth_plan/models/asset.py:43
#: xpack/plugins/gathered_user/models.py:24
msgid "Nodes"
@ -617,7 +628,7 @@ msgid "Is active"
msgstr "アクティブです。"
#: assets/models/asset.py:222 assets/models/cluster.py:19
#: assets/models/user.py:239 assets/models/user.py:394
#: assets/models/user.py:240 assets/models/user.py:395
msgid "Admin user"
msgstr "管理ユーザー"
@ -634,6 +645,10 @@ msgid "Labels"
msgstr "ラベル"
#: assets/models/asset.py:229 assets/models/base.py:183
#: assets/models/cluster.py:28 assets/models/cmd_filter.py:56
#: assets/models/cmd_filter.py:103 assets/models/group.py:21
#: common/db/models.py:114 common/mixins/models.py:49 orgs/models.py:71
#: orgs/models.py:225 perms/models/base.py:91 users/models/user.py:720
#: users/serializers/group.py:33
#: xpack/plugins/change_auth_plan/models/base.py:48
#: xpack/plugins/cloud/models.py:122 xpack/plugins/gathered_user/models.py:30
@ -715,7 +730,7 @@ msgid "Timing trigger"
msgstr "タイミングトリガー"
#: assets/models/backup.py:105 audits/models.py:45 ops/models/command.py:31
#: perms/models/base.py:89 terminal/models/session.py:58
#: perms/models/base.py:89 terminal/models/session.py:59
#: tickets/models/ticket/apply_application.py:29
#: tickets/models/ticket/apply_asset.py:23
#: xpack/plugins/change_auth_plan/models/base.py:112
@ -830,7 +845,7 @@ msgid "Contact"
msgstr "連絡先"
#: assets/models/cluster.py:22 authentication/serializers/password_mfa.py:29
#: users/forms/profile.py:104 users/models/user.py:689
#: users/forms/profile.py:104 users/models/user.py:693
#: users/templates/users/forgot_password.html:59
#: users/templates/users/forgot_password.html:103
msgid "Phone"
@ -858,7 +873,7 @@ msgid "Default"
msgstr "デフォルト"
#: assets/models/cluster.py:36 assets/models/label.py:14 rbac/const.py:6
#: users/models/user.py:920
#: users/models/user.py:922
msgid "System"
msgstr "システム"
@ -880,7 +895,7 @@ msgid "Regex"
msgstr "正規情報"
#: assets/models/cmd_filter.py:72 ops/models/command.py:26
#: terminal/backends/command/serializers.py:15 terminal/models/session.py:55
#: terminal/backends/command/serializers.py:15 terminal/models/session.py:56
#: terminal/templates/terminal/_msg_command_alert.html:12
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
msgid "Command"
@ -1006,78 +1021,78 @@ msgstr "ノード"
msgid "Can match node"
msgstr "ノードを一致させることができます"
#: assets/models/user.py:233
#: assets/models/user.py:234
msgid "Automatic managed"
msgstr "自動管理"
#: assets/models/user.py:234
#: assets/models/user.py:235
msgid "Manually input"
msgstr "手動入力"
#: assets/models/user.py:238
#: assets/models/user.py:239
msgid "Common user"
msgstr "共通ユーザー"
#: assets/models/user.py:241
#: assets/models/user.py:242
msgid "Username same with user"
msgstr "ユーザーと同じユーザー名"
#: assets/models/user.py:244 assets/serializers/domain.py:30
#: assets/models/user.py:245 assets/serializers/domain.py:30
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/change_auth_plan/models/asset.py:39
msgid "Assets"
msgstr "資産"
#: assets/models/user.py:248 users/apps.py:9
#: assets/models/user.py:249 users/apps.py:9
msgid "Users"
msgstr "ユーザー"
#: assets/models/user.py:249
#: assets/models/user.py:250
msgid "User groups"
msgstr "ユーザーグループ"
#: assets/models/user.py:253
#: assets/models/user.py:254
msgid "Auto push"
msgstr "オートプッシュ"
#: assets/models/user.py:254
#: assets/models/user.py:255
msgid "Sudo"
msgstr "すど"
#: assets/models/user.py:255
#: assets/models/user.py:256
msgid "Shell"
msgstr "シェル"
#: assets/models/user.py:256
#: assets/models/user.py:257
msgid "Login mode"
msgstr "ログインモード"
#: assets/models/user.py:257
#: assets/models/user.py:258
msgid "SFTP Root"
msgstr "SFTPルート"
#: assets/models/user.py:258 assets/serializers/system_user.py:37
#: assets/models/user.py:259 assets/serializers/system_user.py:37
#: authentication/models.py:52
msgid "Token"
msgstr "トークン"
#: assets/models/user.py:259
#: assets/models/user.py:260
msgid "Home"
msgstr "ホーム"
#: assets/models/user.py:260
#: assets/models/user.py:261
msgid "System groups"
msgstr "システムグループ"
#: assets/models/user.py:263
#: assets/models/user.py:264
msgid "User switch"
msgstr "ユーザースイッチ"
#: assets/models/user.py:264
#: assets/models/user.py:265
msgid "Switch from"
msgstr "から切り替え"
#: assets/models/user.py:344
#: assets/models/user.py:345
msgid "Can match system user"
msgstr "システムユーザーに一致できます"
@ -1166,7 +1181,7 @@ msgstr "定期的なパフォーマンス"
msgid "Currently only mail sending is supported"
msgstr "現在、メール送信のみがサポートされています"
#: assets/serializers/base.py:16 users/models/user.py:701
#: assets/serializers/base.py:16 users/models/user.py:703
msgid "Private key"
msgstr "ssh秘密鍵"
@ -1426,11 +1441,11 @@ msgstr "文章の内容が長すぎる。Elasticsearchで操作履歴を保存
msgid "Tips"
msgstr "謎々"
#: audits/handler.py:128
#: audits/handler.py:126
msgid "Yes"
msgstr "是"
#: audits/handler.py:128
#: audits/handler.py:126
msgid "No"
msgstr "否"
@ -1465,7 +1480,7 @@ msgid "Symlink"
msgstr "Symlink"
#: audits/models.py:39 audits/models.py:67 audits/models.py:107
#: terminal/models/session.py:51 terminal/models/sharing.py:96
#: terminal/models/session.py:52 terminal/models/sharing.py:96
msgid "Remote addr"
msgstr "リモートaddr"
@ -1639,19 +1654,20 @@ msgstr "認証トークン"
#: audits/signal_handlers.py:61 authentication/notifications.py:73
#: authentication/views/login.py:73 authentication/views/wecom.py:178
#: notifications/backends/__init__.py:11 users/models/user.py:732
#: notifications/backends/__init__.py:11 settings/serializers/auth/wecom.py:10
#: users/models/user.py:734
msgid "WeCom"
msgstr "企業微信"
#: audits/signal_handlers.py:62 authentication/views/feishu.py:144
#: authentication/views/login.py:85 notifications/backends/__init__.py:14
#: users/models/user.py:734
#: settings/serializers/auth/feishu.py:10 users/models/user.py:736
msgid "FeiShu"
msgstr "本を飛ばす"
#: audits/signal_handlers.py:63 authentication/views/dingtalk.py:179
#: authentication/views/login.py:79 notifications/backends/__init__.py:12
#: users/models/user.py:733
#: settings/serializers/auth/dingtalk.py:10 users/models/user.py:735
msgid "DingTalk"
msgstr "DingTalk"
@ -1667,12 +1683,6 @@ msgstr "この操作には、MFAを検証する必要があります"
msgid "Current user not support mfa type: {}"
msgstr "現在のユーザーはmfaタイプをサポートしていません: {}"
#: authentication/apps.py:7 settings/serializers/auth/base.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/dingtalk.py:10
#: settings/serializers/auth/feishu.py:10 settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/oauth2.py:19 settings/serializers/auth/oidc.py:12
#: settings/serializers/auth/radius.py:13 settings/serializers/auth/saml2.py:11
#: settings/serializers/auth/sso.py:10 settings/serializers/auth/wecom.py:10
#: authentication/api/password.py:29 terminal/api/session.py:224
#: users/views/profile/reset.py:74
msgid "User does not exist: {}"
@ -1697,7 +1707,12 @@ msgstr ""
msgid "Forgot password"
msgstr "パスワードを忘れた"
#: authentication/apps.py:7
#: authentication/apps.py:7 settings/serializers/auth/base.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/dingtalk.py:10
#: settings/serializers/auth/feishu.py:10 settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/oauth2.py:19 settings/serializers/auth/oidc.py:12
#: settings/serializers/auth/radius.py:13 settings/serializers/auth/saml2.py:11
#: settings/serializers/auth/sso.py:10 settings/serializers/auth/wecom.py:10
msgid "Authentication"
msgstr "認証"
@ -1964,7 +1979,8 @@ msgstr "カスタム MFA 検証コード"
#: authentication/mfa/custom.py:56
msgid "MFA custom global enabled, cannot disable"
msgstr "カスタム MFA はグローバルに有効になっており、無効にすることはできません"
msgstr ""
"カスタム MFA はグローバルに有効になっており、無効にすることはできません"
#: authentication/mfa/otp.py:7
msgid "OTP code invalid, or server time error"
@ -2050,7 +2066,7 @@ msgstr "ひみつ"
#: authentication/models.py:74 authentication/models.py:264
#: perms/models/base.py:90 tickets/models/ticket/apply_application.py:30
#: tickets/models/ticket/apply_asset.py:24 users/models/user.py:715
#: tickets/models/ticket/apply_asset.py:24 users/models/user.py:717
msgid "Date expired"
msgstr "期限切れの日付"
@ -2139,8 +2155,9 @@ msgid "The {} cannot be empty"
msgstr "{} 空にしてはならない"
#: authentication/serializers/password_mfa.py:33
#: notifications/backends/__init__.py:10 users/forms/profile.py:103
#: users/models/user.py:671 users/templates/users/forgot_password.html:55
#: notifications/backends/__init__.py:10 settings/serializers/email.py:19
#: settings/serializers/email.py:50 users/forms/profile.py:103
#: users/models/user.py:675 users/templates/users/forgot_password.html:55
#: users/templates/users/forgot_password.html:108
msgid "Email"
msgstr "メール"
@ -2768,11 +2785,6 @@ msgstr ""
msgid "Notifications"
msgstr "通知"
#: notifications/backends/__init__.py:10 users/forms/profile.py:102
#: users/models/user.py:675
msgid "Email"
msgstr "メール"
#: notifications/backends/__init__.py:13
msgid "Site message"
msgstr "サイトメッセージ"
@ -4974,35 +4986,35 @@ msgstr "セッションのリプレイをアップロードできます"
msgid "Can download session replay"
msgstr "セッション再生をダウンロードできます"
#: terminal/models/session.py:50 terminal/models/sharing.py:101
#: terminal/models/session.py:51 terminal/models/sharing.py:101
msgid "Login from"
msgstr "ログイン元"
#: terminal/models/session.py:54
#: terminal/models/session.py:55
msgid "Replay"
msgstr "リプレイ"
#: terminal/models/session.py:59
#: terminal/models/session.py:60
msgid "Date end"
msgstr "終了日"
#: terminal/models/session.py:260
#: terminal/models/session.py:261
msgid "Session record"
msgstr "セッション記録"
#: terminal/models/session.py:262
#: terminal/models/session.py:263
msgid "Can monitor session"
msgstr "セッションを監視できます"
#: terminal/models/session.py:263
#: terminal/models/session.py:264
msgid "Can share session"
msgstr "セッションを共有できます"
#: terminal/models/session.py:264
#: terminal/models/session.py:265
msgid "Can terminate session"
msgstr "セッションを終了できます"
#: terminal/models/session.py:265
#: terminal/models/session.py:266
msgid "Can validate session action perm"
msgstr "セッションアクションのパーマを検証できます"
@ -5300,7 +5312,7 @@ msgstr ""
"使用できるポートがありません。設定ファイルで Magnus がリッスンするポート数の"
"制限を確認して変更してください. "
#: terminal/utils/db_port_mapper.py:83
#: terminal/utils/db_port_mapper.py:92
msgid "All available port count: {}, Already use port count: {}"
msgstr "使用可能なすべてのポート数: {}、すでに使用しているポート数: {}"
@ -5777,7 +5789,7 @@ msgstr "公開鍵は古いものと同じであってはなりません。"
msgid "Not a valid ssh public key"
msgstr "有効なssh公開鍵ではありません"
#: users/forms/profile.py:161 users/models/user.py:704
#: users/forms/profile.py:164 users/models/user.py:706
msgid "Public key"
msgstr "公開キー"
@ -5801,54 +5813,52 @@ msgstr "アバター"
msgid "Wechat"
msgstr "微信"
#: users/models/user.py:695
#: users/models/user.py:699
msgid "OTP secret key"
msgstr "OTP 秘密"
#: users/models/user.py:705
#: users/models/user.py:709
msgid "Secret key"
msgstr "秘密キー"
#: users/models/user.py:710 users/serializers/profile.py:149
#: users/models/user.py:714 users/serializers/profile.py:149
#: users/serializers/user.py:146
msgid "Is first login"
msgstr "最初のログインです"
#: users/models/user.py:721
#: users/models/user.py:725
msgid "Source"
msgstr "ソース"
#: users/models/user.py:725
#: users/models/user.py:729
msgid "Date password last updated"
msgstr "最終更新日パスワード"
#: users/models/user.py:728
#: users/models/user.py:732
msgid "Need update password"
msgstr "更新パスワードが必要"
#: users/models/user.py:903
#: users/models/user.py:907
msgid "Can invite user"
msgstr "ユーザーを招待できます"
#: users/models/user.py:904
#: users/models/user.py:908
msgid "Can remove user"
msgstr "ユーザーを削除できます"
#: users/models/user.py:905
#: users/models/user.py:909
msgid "Can match user"
msgstr "ユーザーに一致できます"
#: users/models/user.py:914
#: users/models/user.py:918
msgid "Administrator"
msgstr "管理者"
#: users/models/user.py:917
#: users/models/user.py:921
msgid "Administrator is the super user of system"
msgstr "管理者はシステムのスーパーユーザーです"
#: users/models/user.py:942
#: users/models/user.py:946
msgid "User password history"
msgstr "ユーザーパスワード履歴"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-09-23 15:38+0800\n"
"POT-Creation-Date: 2022-11-04 15:47+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"
@ -31,18 +31,18 @@ msgstr "访问控制"
#: terminal/models/endpoint.py:14 terminal/models/endpoint.py:87
#: terminal/models/storage.py:27 terminal/models/task.py:16
#: terminal/models/terminal.py:101 users/forms/profile.py:33
#: users/models/group.py:15 users/models/user.py:669
#: users/models/group.py:15 users/models/user.py:673
#: xpack/plugins/cloud/models.py:28
msgid "Name"
msgstr "名称"
#: acls/models/base.py:27 assets/models/cmd_filter.py:88
#: assets/models/user.py:251 terminal/models/endpoint.py:90
#: assets/models/user.py:252 terminal/models/endpoint.py:90
msgid "Priority"
msgstr "优先级"
#: acls/models/base.py:28 assets/models/cmd_filter.py:88
#: assets/models/user.py:251 terminal/models/endpoint.py:91
#: assets/models/user.py:252 terminal/models/endpoint.py:91
msgid "1-100, the lower the value will be match first"
msgstr "优先级可选范围为 1-100 (数值越小越优先)"
@ -63,7 +63,7 @@ msgstr "激活中"
#: terminal/models/endpoint.py:22 terminal/models/endpoint.py:97
#: terminal/models/storage.py:30 terminal/models/terminal.py:115
#: tickets/models/comment.py:32 tickets/models/ticket/general.py:288
#: users/models/group.py:16 users/models/user.py:710
#: users/models/group.py:16 users/models/user.py:712
#: xpack/plugins/change_auth_plan/models/base.py:44
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:116
#: xpack/plugins/gathered_user/models.py:26
@ -87,13 +87,14 @@ msgstr "登录复核"
#: acls/models/login_acl.py:24 acls/models/login_asset_acl.py:20
#: assets/models/cmd_filter.py:30 assets/models/label.py:15 audits/models.py:38
#: audits/models.py:63 audits/models.py:105 audits/serializers.py:106
#: authentication/models.py:54 authentication/models.py:78 orgs/models.py:220
#: perms/models/base.py:84 rbac/builtin.py:120 rbac/models/rolebinding.py:41
#: terminal/backends/command/models.py:20
#: terminal/backends/command/serializers.py:13 terminal/models/session.py:44
#: terminal/models/sharing.py:33 terminal/notifications.py:91
#: terminal/notifications.py:139 tickets/models/comment.py:21 users/const.py:14
#: users/models/user.py:903 users/models/user.py:934
#: authentication/models.py:19 authentication/models.py:54
#: authentication/models.py:78 notifications/models/notification.py:12
#: orgs/models.py:220 perms/models/base.py:84 rbac/builtin.py:120
#: rbac/models/rolebinding.py:41 terminal/backends/command/models.py:20
#: terminal/backends/command/serializers.py:13 terminal/models/session.py:45
#: terminal/models/sharing.py:33 terminal/notifications.py:94
#: terminal/notifications.py:142 tickets/models/comment.py:21 users/const.py:14
#: users/models/user.py:905 users/models/user.py:936
#: users/serializers/group.py:19
msgid "User"
msgstr "用户"
@ -132,7 +133,7 @@ msgstr "系统用户"
#: assets/serializers/system_user.py:268 audits/models.py:40
#: authentication/models.py:66 authentication/models.py:90
#: perms/models/asset_permission.py:23 terminal/backends/command/models.py:21
#: terminal/backends/command/serializers.py:14 terminal/models/session.py:46
#: terminal/backends/command/serializers.py:14 terminal/models/session.py:47
#: terminal/notifications.py:93
#: xpack/plugins/change_auth_plan/models/asset.py:199
#: xpack/plugins/change_auth_plan/serializers/asset.py:181
@ -159,8 +160,10 @@ msgstr "格式为逗号分隔的字符串, * 表示匹配所有. "
#: authentication/models.py:260 authentication/serializers/password_mfa.py:25
#: authentication/templates/authentication/_msg_different_city.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:9
#: ops/models/adhoc.py:159 users/forms/profile.py:32 users/models/user.py:671
#: users/templates/users/_msg_user_created.html:12
#: ops/models/adhoc.py:159 users/forms/profile.py:32 users/forms/profile.py:102
#: users/models/user.py:671 users/templates/users/_msg_user_created.html:12
#: users/templates/users/forgot_password.html:51
#: users/templates/users/forgot_password.html:98
#: xpack/plugins/change_auth_plan/models/asset.py:34
#: xpack/plugins/change_auth_plan/models/asset.py:195
#: xpack/plugins/cloud/serializers/account_attrs.py:26
@ -200,7 +203,7 @@ msgid ""
msgstr "格式为逗号分隔的字符串, * 表示匹配所有. 可选的协议有: {}"
#: acls/serializers/login_asset_acl.py:55 assets/models/asset.py:213
#: assets/models/domain.py:63 assets/models/user.py:252
#: assets/models/domain.py:63 assets/models/user.py:253
#: terminal/serializers/session.py:31 terminal/serializers/storage.py:68
msgid "Protocol"
msgstr "协议"
@ -250,7 +253,7 @@ msgstr "数据库"
msgid "Remote app"
msgstr "远程应用"
#: applications/const.py:35
#: applications/const.py:36
msgid "Custom"
msgstr "自定义"
@ -263,10 +266,10 @@ msgid "Application"
msgstr "应用程序"
#: applications/models/account.py:15 assets/models/authbook.py:20
#: assets/models/cmd_filter.py:46 assets/models/user.py:342 audits/models.py:41
#: assets/models/cmd_filter.py:46 assets/models/user.py:343 audits/models.py:41
#: authentication/models.py:83 perms/models/application_permission.py:33
#: perms/models/asset_permission.py:25 terminal/backends/command/models.py:22
#: terminal/backends/command/serializers.py:36 terminal/models/session.py:48
#: terminal/backends/command/serializers.py:36 terminal/models/session.py:49
#: xpack/plugins/change_auth_plan/models/app.py:36
#: xpack/plugins/change_auth_plan/models/app.py:147
#: xpack/plugins/change_auth_plan/serializers/app.py:65
@ -301,7 +304,7 @@ msgstr "类别"
#: applications/models/application.py:224
#: applications/serializers/application.py:103 assets/models/backup.py:49
#: assets/models/cmd_filter.py:86 assets/models/user.py:250
#: assets/models/cmd_filter.py:86 assets/models/user.py:251
#: authentication/models.py:70 perms/models/application_permission.py:24
#: perms/serializers/application/user_permission.py:34
#: terminal/models/storage.py:59 terminal/models/storage.py:145
@ -348,13 +351,15 @@ msgstr "类型名称"
#: applications/serializers/application.py:105 assets/models/asset.py:230
#: assets/models/base.py:181 assets/models/cluster.py:26
#: assets/models/domain.py:26 assets/models/gathered_user.py:19
#: assets/models/group.py:22 assets/models/label.py:25
#: assets/serializers/account.py:18 assets/serializers/cmd_filter.py:28
#: assets/serializers/cmd_filter.py:48 common/db/models.py:114
#: assets/models/cmd_filter.py:53 assets/models/domain.py:26
#: assets/models/gathered_user.py:19 assets/models/group.py:22
#: assets/models/label.py:25 assets/serializers/account.py:18
#: assets/serializers/cmd_filter.py:28 assets/serializers/cmd_filter.py:48
#: authentication/models.py:22 common/db/models.py:116
#: common/mixins/models.py:50 ops/models/adhoc.py:39 ops/models/command.py:30
#: orgs/models.py:72 orgs/models.py:223 perms/models/base.py:92
#: users/models/group.py:18 users/models/user.py:935
#: users/models/group.py:18 users/models/user.py:937
#: xpack/plugins/change_auth_plan/models/base.py:45
#: xpack/plugins/cloud/models.py:125
msgid "Date created"
msgstr "创建日期"
@ -390,6 +395,7 @@ msgid "Host"
msgstr "主机"
#: applications/serializers/attrs/application_category/db.py:12
#: applications/serializers/attrs/application_type/clickhouse.py:10
#: applications/serializers/attrs/application_type/mongodb.py:10
#: applications/serializers/attrs/application_type/mysql.py:10
#: applications/serializers/attrs/application_type/mysql_workbench.py:22
@ -604,7 +610,7 @@ msgid "Protocols"
msgstr "协议组"
#: assets/models/asset.py:218 assets/models/cmd_filter.py:38
#: assets/models/user.py:242 perms/models/asset_permission.py:24
#: assets/models/user.py:243 perms/models/asset_permission.py:24
#: xpack/plugins/change_auth_plan/models/asset.py:43
#: xpack/plugins/gathered_user/models.py:24
msgid "Nodes"
@ -617,7 +623,7 @@ msgid "Is active"
msgstr "激活"
#: assets/models/asset.py:222 assets/models/cluster.py:19
#: assets/models/user.py:239 assets/models/user.py:394
#: assets/models/user.py:240 assets/models/user.py:395
msgid "Admin user"
msgstr "特权用户"
@ -634,10 +640,10 @@ msgid "Labels"
msgstr "标签管理"
#: assets/models/asset.py:229 assets/models/base.py:183
#: assets/models/cluster.py:28 assets/models/cmd_filter.py:52
#: assets/models/cmd_filter.py:99 assets/models/group.py:21
#: common/db/models.py:112 common/mixins/models.py:49 orgs/models.py:71
#: orgs/models.py:225 perms/models/base.py:91 users/models/user.py:718
#: assets/models/cluster.py:28 assets/models/cmd_filter.py:56
#: assets/models/cmd_filter.py:103 assets/models/group.py:21
#: common/db/models.py:114 common/mixins/models.py:49 orgs/models.py:71
#: orgs/models.py:225 perms/models/base.py:91 users/models/user.py:720
#: users/serializers/group.py:33
#: xpack/plugins/change_auth_plan/models/base.py:48
#: xpack/plugins/cloud/models.py:122 xpack/plugins/gathered_user/models.py:30
@ -719,7 +725,7 @@ msgid "Timing trigger"
msgstr "定时触发"
#: assets/models/backup.py:105 audits/models.py:45 ops/models/command.py:31
#: perms/models/base.py:89 terminal/models/session.py:58
#: perms/models/base.py:89 terminal/models/session.py:59
#: tickets/models/ticket/apply_application.py:29
#: tickets/models/ticket/apply_asset.py:23
#: xpack/plugins/change_auth_plan/models/base.py:112
@ -834,7 +840,7 @@ msgid "Contact"
msgstr "联系人"
#: assets/models/cluster.py:22 authentication/serializers/password_mfa.py:29
#: users/forms/profile.py:104 users/models/user.py:689
#: users/forms/profile.py:104 users/models/user.py:693
#: users/templates/users/forgot_password.html:59
#: users/templates/users/forgot_password.html:103
msgid "Phone"
@ -862,7 +868,7 @@ msgid "Default"
msgstr "默认"
#: assets/models/cluster.py:36 assets/models/label.py:14 rbac/const.py:6
#: users/models/user.py:920
#: users/models/user.py:922
msgid "System"
msgstr "系统"
@ -884,7 +890,7 @@ msgid "Regex"
msgstr "正则表达式"
#: assets/models/cmd_filter.py:72 ops/models/command.py:26
#: terminal/backends/command/serializers.py:15 terminal/models/session.py:55
#: terminal/backends/command/serializers.py:15 terminal/models/session.py:56
#: terminal/templates/terminal/_msg_command_alert.html:12
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
msgid "Command"
@ -1010,78 +1016,78 @@ msgstr "节点"
msgid "Can match node"
msgstr "可以匹配节点"
#: assets/models/user.py:233
#: assets/models/user.py:234
msgid "Automatic managed"
msgstr "托管密码"
#: assets/models/user.py:234
#: assets/models/user.py:235
msgid "Manually input"
msgstr "手动输入"
#: assets/models/user.py:238
#: assets/models/user.py:239
msgid "Common user"
msgstr "普通用户"
#: assets/models/user.py:241
#: assets/models/user.py:242
msgid "Username same with user"
msgstr "用户名与用户相同"
#: assets/models/user.py:244 assets/serializers/domain.py:30
#: assets/models/user.py:245 assets/serializers/domain.py:30
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/change_auth_plan/models/asset.py:39
msgid "Assets"
msgstr "资产"
#: assets/models/user.py:248 users/apps.py:9
#: assets/models/user.py:249 users/apps.py:9
msgid "Users"
msgstr "用户管理"
#: assets/models/user.py:249
#: assets/models/user.py:250
msgid "User groups"
msgstr "用户组"
#: assets/models/user.py:253
#: assets/models/user.py:254
msgid "Auto push"
msgstr "自动推送"
#: assets/models/user.py:254
#: assets/models/user.py:255
msgid "Sudo"
msgstr "Sudo"
#: assets/models/user.py:255
#: assets/models/user.py:256
msgid "Shell"
msgstr "Shell"
#: assets/models/user.py:256
#: assets/models/user.py:257
msgid "Login mode"
msgstr "认证方式"
#: assets/models/user.py:257
#: assets/models/user.py:258
msgid "SFTP Root"
msgstr "SFTP根路径"
#: assets/models/user.py:258 assets/serializers/system_user.py:37
#: assets/models/user.py:259 assets/serializers/system_user.py:37
#: authentication/models.py:52
msgid "Token"
msgstr "Token"
#: assets/models/user.py:259
#: assets/models/user.py:260
msgid "Home"
msgstr "家目录"
#: assets/models/user.py:260
#: assets/models/user.py:261
msgid "System groups"
msgstr "用户组"
#: assets/models/user.py:263
#: assets/models/user.py:264
msgid "User switch"
msgstr "用户切换"
#: assets/models/user.py:264
#: assets/models/user.py:265
msgid "Switch from"
msgstr "切换自"
#: assets/models/user.py:344
#: assets/models/user.py:345
msgid "Can match system user"
msgstr "可以匹配系统用户"
@ -1167,7 +1173,7 @@ msgstr "定时执行"
msgid "Currently only mail sending is supported"
msgstr "当前只支持邮件发送"
#: assets/serializers/base.py:16 users/models/user.py:701
#: assets/serializers/base.py:16 users/models/user.py:703
msgid "Private key"
msgstr "ssh私钥"
@ -1423,11 +1429,11 @@ msgstr "文字内容太长。请使用 Elasticsearch 存储操作日志"
msgid "Tips"
msgstr "提示"
#: audits/handler.py:127
#: audits/handler.py:126
msgid "Yes"
msgstr "是"
#: audits/handler.py:127
#: audits/handler.py:126
msgid "No"
msgstr "否"
@ -1462,7 +1468,7 @@ msgid "Symlink"
msgstr "建立软链接"
#: audits/models.py:39 audits/models.py:67 audits/models.py:107
#: terminal/models/session.py:51 terminal/models/sharing.py:96
#: terminal/models/session.py:52 terminal/models/sharing.py:96
msgid "Remote addr"
msgstr "远端地址"
@ -1637,19 +1643,19 @@ msgstr "认证令牌"
#: audits/signal_handlers.py:61 authentication/notifications.py:73
#: authentication/views/login.py:73 authentication/views/wecom.py:178
#: notifications/backends/__init__.py:11 settings/serializers/auth/wecom.py:10
#: users/models/user.py:730
#: users/models/user.py:734
msgid "WeCom"
msgstr "企业微信"
#: audits/signal_handlers.py:62 authentication/views/feishu.py:144
#: authentication/views/login.py:85 notifications/backends/__init__.py:14
#: settings/serializers/auth/feishu.py:10 users/models/user.py:732
#: settings/serializers/auth/feishu.py:10 users/models/user.py:736
msgid "FeiShu"
msgstr "飞书"
#: audits/signal_handlers.py:63 authentication/views/dingtalk.py:179
#: authentication/views/login.py:79 notifications/backends/__init__.py:12
#: users/models/user.py:733
#: settings/serializers/auth/dingtalk.py:10 users/models/user.py:735
msgid "DingTalk"
msgstr "钉钉"
@ -1665,12 +1671,6 @@ msgstr "此操作需要验证您的 MFA"
msgid "Current user not support mfa type: {}"
msgstr "当前用户不支持 MFA 类型: {}"
#: authentication/apps.py:7 settings/serializers/auth/base.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/dingtalk.py:10
#: settings/serializers/auth/feishu.py:10 settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/oauth2.py:19 settings/serializers/auth/oidc.py:12
#: settings/serializers/auth/radius.py:13 settings/serializers/auth/saml2.py:11
#: settings/serializers/auth/sso.py:10 settings/serializers/auth/wecom.py:10
#: authentication/api/password.py:29 terminal/api/session.py:224
#: users/views/profile/reset.py:74
msgid "User does not exist: {}"
@ -1693,7 +1693,12 @@ msgstr "用户来自 {} 请去相应系统修改密码"
msgid "Forgot password"
msgstr "忘记密码"
#: authentication/apps.py:7
#: authentication/apps.py:7 settings/serializers/auth/base.py:10
#: settings/serializers/auth/cas.py:10 settings/serializers/auth/dingtalk.py:10
#: settings/serializers/auth/feishu.py:10 settings/serializers/auth/ldap.py:39
#: settings/serializers/auth/oauth2.py:19 settings/serializers/auth/oidc.py:12
#: settings/serializers/auth/radius.py:13 settings/serializers/auth/saml2.py:11
#: settings/serializers/auth/sso.py:10 settings/serializers/auth/wecom.py:10
msgid "Authentication"
msgstr "认证"
@ -2037,7 +2042,7 @@ msgstr "密钥"
#: authentication/models.py:74 authentication/models.py:264
#: perms/models/base.py:90 tickets/models/ticket/apply_application.py:30
#: tickets/models/ticket/apply_asset.py:24 users/models/user.py:715
#: tickets/models/ticket/apply_asset.py:24 users/models/user.py:717
msgid "Date expired"
msgstr "失效日期"
@ -2122,8 +2127,9 @@ msgid "The {} cannot be empty"
msgstr "{} 不能为空"
#: authentication/serializers/password_mfa.py:33
#: notifications/backends/__init__.py:10 users/forms/profile.py:103
#: users/models/user.py:671 users/templates/users/forgot_password.html:55
#: notifications/backends/__init__.py:10 settings/serializers/email.py:19
#: settings/serializers/email.py:50 users/forms/profile.py:103
#: users/models/user.py:675 users/templates/users/forgot_password.html:55
#: users/templates/users/forgot_password.html:108
msgid "Email"
msgstr "邮件"
@ -2516,31 +2522,31 @@ msgstr "%(name)s 更新成功"
msgid "ugettext_lazy"
msgstr "ugettext_lazy"
#: common/db/fields.py:80
#: common/db/fields.py:81
msgid "Marshal dict data to char field"
msgstr "编码 dict 为 char"
#: common/db/fields.py:84
#: common/db/fields.py:85
msgid "Marshal dict data to text field"
msgstr "编码 dict 为 text"
#: common/db/fields.py:96
#: common/db/fields.py:97
msgid "Marshal list data to char field"
msgstr "编码 list 为 char"
#: common/db/fields.py:100
#: common/db/fields.py:101
msgid "Marshal list data to text field"
msgstr "编码 list 为 text"
#: common/db/fields.py:104
#: common/db/fields.py:105
msgid "Marshal data to char field"
msgstr "编码数据为 char"
#: common/db/fields.py:108
#: common/db/fields.py:109
msgid "Marshal data to text field"
msgstr "编码数据为 text"
#: common/db/fields.py:150
#: common/db/fields.py:151
msgid "Encrypt field using Secret Key"
msgstr "加密的字段"
@ -2737,29 +2743,23 @@ msgstr ""
msgid "Notifications"
msgstr "通知"
#: notifications/backends/__init__.py:10 settings/serializers/email.py:19
#: settings/serializers/email.py:50 users/forms/profile.py:102
#: users/models/user.py:671
msgid "Email"
msgstr "邮件"
#: notifications/backends/__init__.py:13
msgid "Site message"
msgstr "站内信"
#: notifications/models/notification.py:11
#: notifications/models/notification.py:14
msgid "receive backend"
msgstr "消息后端"
#: notifications/models/notification.py:14
#: notifications/models/notification.py:17
msgid "User message"
msgstr "用户消息"
#: notifications/models/notification.py:17
#: notifications/models/notification.py:20
msgid "{} subscription"
msgstr "{} 订阅"
#: notifications/models/notification.py:29
#: notifications/models/notification.py:32
msgid "System message"
msgstr "系统信息"
@ -4906,35 +4906,35 @@ msgstr "可以上传会话录像"
msgid "Can download session replay"
msgstr "可以下载会话录像"
#: terminal/models/session.py:50 terminal/models/sharing.py:101
#: terminal/models/session.py:51 terminal/models/sharing.py:101
msgid "Login from"
msgstr "登录来源"
#: terminal/models/session.py:54
#: terminal/models/session.py:55
msgid "Replay"
msgstr "回放"
#: terminal/models/session.py:59
#: terminal/models/session.py:60
msgid "Date end"
msgstr "结束日期"
#: terminal/models/session.py:260
#: terminal/models/session.py:261
msgid "Session record"
msgstr "会话记录"
#: terminal/models/session.py:262
#: terminal/models/session.py:263
msgid "Can monitor session"
msgstr "可以监控会话"
#: terminal/models/session.py:263
#: terminal/models/session.py:264
msgid "Can share session"
msgstr "可以分享会话"
#: terminal/models/session.py:264
#: terminal/models/session.py:265
msgid "Can terminate session"
msgstr "可以终断会话"
#: terminal/models/session.py:265
#: terminal/models/session.py:266
msgid "Can validate session action perm"
msgstr "可以验证会话动作权限"
@ -5227,7 +5227,7 @@ msgid ""
"Magnus listens on in the configuration file."
msgstr "没有端口可以使用,检查并修改配置文件中 Magnus 监听的端口数量限制。"
#: terminal/utils/db_port_mapper.py:83
#: terminal/utils/db_port_mapper.py:92
msgid "All available port count: {}, Already use port count: {}"
msgstr "所有可用端口数量:{},已使用端口数量:{}"
@ -5700,7 +5700,7 @@ msgstr "不能和原来的密钥相同"
msgid "Not a valid ssh public key"
msgstr "SSH密钥不合法"
#: users/forms/profile.py:161 users/models/user.py:704
#: users/forms/profile.py:164 users/models/user.py:706
msgid "Public key"
msgstr "SSH公钥"
@ -5724,52 +5724,52 @@ msgstr "头像"
msgid "Wechat"
msgstr "微信"
#: users/models/user.py:695
#: users/models/user.py:699
msgid "OTP secret key"
msgstr "OTP 秘钥"
#: users/models/user.py:705
#: users/models/user.py:709
msgid "Secret key"
msgstr "Secret key"
#: users/models/user.py:710 users/serializers/profile.py:149
#: users/models/user.py:714 users/serializers/profile.py:149
#: users/serializers/user.py:146
msgid "Is first login"
msgstr "首次登录"
#: users/models/user.py:721
#: users/models/user.py:725
msgid "Source"
msgstr "来源"
#: users/models/user.py:725
#: users/models/user.py:729
msgid "Date password last updated"
msgstr "最后更新密码日期"
#: users/models/user.py:728
#: users/models/user.py:732
msgid "Need update password"
msgstr "需要更新密码"
#: users/models/user.py:903
#: users/models/user.py:907
msgid "Can invite user"
msgstr "可以邀请用户"
#: users/models/user.py:904
#: users/models/user.py:908
msgid "Can remove user"
msgstr "可以移除用户"
#: users/models/user.py:905
#: users/models/user.py:909
msgid "Can match user"
msgstr "可以匹配用户"
#: users/models/user.py:914
#: users/models/user.py:918
msgid "Administrator"
msgstr "管理员"
#: users/models/user.py:917
#: users/models/user.py:921
msgid "Administrator is the super user of system"
msgstr "Administrator是初始的超级管理员"
#: users/models/user.py:942
#: users/models/user.py:946
msgid "User password history"
msgstr "用户密码历史"