mirror of https://github.com/jumpserver/jumpserver
parent
bddcd8475d
commit
4c48204e16
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-07-19 16:59+0800\n"
|
||||
"POT-Creation-Date: 2023-07-20 18:40+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"
|
||||
|
@ -491,15 +491,15 @@ msgstr "アカウントの確認"
|
|||
#: assets/models/cmd_filter.py:21 assets/models/domain.py:18
|
||||
#: assets/models/group.py:17 assets/models/label.py:18
|
||||
#: assets/models/platform.py:15 assets/models/platform.py:88
|
||||
#: assets/serializers/asset/common.py:145 assets/serializers/platform.py:109
|
||||
#: assets/serializers/platform.py:209
|
||||
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:110
|
||||
#: assets/serializers/platform.py:223
|
||||
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
|
||||
#: ops/models/adhoc.py:21 ops/models/celery.py:15 ops/models/celery.py:57
|
||||
#: ops/models/job.py:94 ops/models/playbook.py:23 ops/serializers/job.py:20
|
||||
#: orgs/models.py:80 perms/models/asset_permission.py:56 rbac/models/role.py:29
|
||||
#: settings/models.py:33 settings/serializers/sms.py:6
|
||||
#: terminal/models/applet/applet.py:32 terminal/models/component/endpoint.py:12
|
||||
#: terminal/models/component/endpoint.py:90
|
||||
#: terminal/models/component/endpoint.py:92
|
||||
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:15
|
||||
#: terminal/models/component/terminal.py:84 users/forms/profile.py:33
|
||||
#: users/models/group.py:13 users/models/user.py:753
|
||||
|
@ -516,7 +516,7 @@ msgstr "特権アカウント"
|
|||
#: assets/models/label.py:22
|
||||
#: authentication/serializers/connect_token_secret.py:114
|
||||
#: terminal/models/applet/applet.py:39
|
||||
#: terminal/models/component/endpoint.py:101 users/serializers/user.py:169
|
||||
#: terminal/models/component/endpoint.py:103 users/serializers/user.py:169
|
||||
msgid "Is active"
|
||||
msgstr "アクティブです。"
|
||||
|
||||
|
@ -572,7 +572,7 @@ msgstr "アカウントの存在ポリシー"
|
|||
#: accounts/serializers/account/account.py:180 applications/models.py:11
|
||||
#: assets/models/label.py:21 assets/models/platform.py:89
|
||||
#: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8
|
||||
#: assets/serializers/platform.py:127 assets/serializers/platform.py:210
|
||||
#: assets/serializers/platform.py:128 assets/serializers/platform.py:224
|
||||
#: perms/serializers/user_permission.py:26 settings/models.py:35
|
||||
#: tickets/models/ticket/apply_application.py:13
|
||||
msgid "Category"
|
||||
|
@ -583,8 +583,8 @@ msgstr "カテゴリ"
|
|||
#: acls/serializers/command_acl.py:18 applications/models.py:14
|
||||
#: assets/models/_user.py:50 assets/models/automations/base.py:20
|
||||
#: assets/models/cmd_filter.py:74 assets/models/platform.py:90
|
||||
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:111
|
||||
#: assets/serializers/platform.py:126 audits/serializers.py:48
|
||||
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:112
|
||||
#: assets/serializers/platform.py:127 audits/serializers.py:48
|
||||
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:105
|
||||
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:38
|
||||
#: terminal/models/component/storage.py:57
|
||||
|
@ -696,7 +696,7 @@ msgid "Key password"
|
|||
msgstr "キーパスワード"
|
||||
|
||||
#: accounts/serializers/account/base.py:80
|
||||
#: assets/serializers/asset/common.py:306
|
||||
#: assets/serializers/asset/common.py:309
|
||||
msgid "Spec info"
|
||||
msgstr "特別情報"
|
||||
|
||||
|
@ -812,12 +812,12 @@ msgid "Warning"
|
|||
msgstr "警告"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/_user.py:51
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:93
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:95
|
||||
msgid "Priority"
|
||||
msgstr "優先順位"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/_user.py:51
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:94
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:96
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr "1-100、低い値は最初に一致します"
|
||||
|
||||
|
@ -839,7 +839,7 @@ msgid "Users"
|
|||
msgstr "ユーザー"
|
||||
|
||||
#: acls/models/base.py:98 assets/models/automations/base.py:17
|
||||
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:305
|
||||
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:308
|
||||
#: rbac/tree.py:35
|
||||
msgid "Accounts"
|
||||
msgstr "アカウント"
|
||||
|
@ -1240,7 +1240,7 @@ msgstr "SSHパブリックキー"
|
|||
#: ops/models/playbook.py:26 rbac/models/role.py:37 settings/models.py:38
|
||||
#: terminal/models/applet/applet.py:44 terminal/models/applet/applet.py:248
|
||||
#: terminal/models/applet/host.py:139 terminal/models/component/endpoint.py:24
|
||||
#: terminal/models/component/endpoint.py:100
|
||||
#: terminal/models/component/endpoint.py:102
|
||||
#: terminal/models/session/session.py:46 tickets/models/comment.py:32
|
||||
#: tickets/models/ticket/general.py:297 users/models/user.py:792
|
||||
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:111
|
||||
|
@ -1347,7 +1347,7 @@ msgstr "クラウド サービス"
|
|||
msgid "Port"
|
||||
msgstr "ポート"
|
||||
|
||||
#: assets/models/asset/common.py:150 assets/serializers/asset/common.py:146
|
||||
#: assets/models/asset/common.py:150 assets/serializers/asset/common.py:147
|
||||
msgid "Address"
|
||||
msgstr "アドレス"
|
||||
|
||||
|
@ -1368,7 +1368,7 @@ msgstr "ドメイン"
|
|||
msgid "Labels"
|
||||
msgstr "ラベル"
|
||||
|
||||
#: assets/models/asset/common.py:158 assets/serializers/asset/common.py:307
|
||||
#: assets/models/asset/common.py:158 assets/serializers/asset/common.py:310
|
||||
#: assets/serializers/asset/host.py:11
|
||||
msgid "Gathered info"
|
||||
msgstr "資産ハードウェア情報の収集"
|
||||
|
@ -1500,7 +1500,7 @@ msgid "Asset group"
|
|||
msgstr "資産グループ"
|
||||
|
||||
#: assets/models/group.py:31 assets/models/platform.py:19
|
||||
#: assets/serializers/platform.py:112
|
||||
#: assets/serializers/platform.py:113
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "デフォルト"
|
||||
|
@ -1523,7 +1523,7 @@ msgstr "値"
|
|||
|
||||
#: assets/models/label.py:40 assets/serializers/asset/common.py:123
|
||||
#: assets/serializers/cagegory.py:6 assets/serializers/cagegory.py:13
|
||||
#: assets/serializers/platform.py:110
|
||||
#: assets/serializers/platform.py:111
|
||||
#: authentication/serializers/connect_token_secret.py:121
|
||||
#: common/serializers/common.py:85 perms/serializers/user_permission.py:28
|
||||
#: settings/serializers/sms.py:7
|
||||
|
@ -1656,23 +1656,23 @@ msgstr "メタ"
|
|||
msgid "Internal"
|
||||
msgstr "ビルトイン"
|
||||
|
||||
#: assets/models/platform.py:96 assets/serializers/platform.py:125
|
||||
#: assets/models/platform.py:96 assets/serializers/platform.py:126
|
||||
msgid "Charset"
|
||||
msgstr "シャーセット"
|
||||
|
||||
#: assets/models/platform.py:98 assets/serializers/platform.py:153
|
||||
#: assets/models/platform.py:98 assets/serializers/platform.py:154
|
||||
msgid "Domain enabled"
|
||||
msgstr "ドメインを有効にする"
|
||||
|
||||
#: assets/models/platform.py:100 assets/serializers/platform.py:152
|
||||
#: assets/models/platform.py:100 assets/serializers/platform.py:153
|
||||
msgid "Su enabled"
|
||||
msgstr "アカウントの切り替えを有効にする"
|
||||
|
||||
#: assets/models/platform.py:101 assets/serializers/platform.py:131
|
||||
#: assets/models/platform.py:101 assets/serializers/platform.py:132
|
||||
msgid "Su method"
|
||||
msgstr "アカウントの切り替え方法"
|
||||
|
||||
#: assets/models/platform.py:102 assets/serializers/platform.py:134
|
||||
#: assets/models/platform.py:102 assets/serializers/platform.py:135
|
||||
msgid "Custom fields"
|
||||
msgstr "カスタムフィールド"
|
||||
|
||||
|
@ -1689,7 +1689,7 @@ msgstr ""
|
|||
"プラットフォームタイプがスキップされた資産に合致しない、資産内の一括更新プ"
|
||||
"ラットフォーム"
|
||||
|
||||
#: assets/serializers/asset/common.py:124 assets/serializers/platform.py:128
|
||||
#: assets/serializers/asset/common.py:124 assets/serializers/platform.py:129
|
||||
#: authentication/serializers/connect_token_secret.py:29
|
||||
#: authentication/serializers/connect_token_secret.py:72
|
||||
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:99
|
||||
|
@ -1697,24 +1697,24 @@ msgid "Protocols"
|
|||
msgstr "プロトコル"
|
||||
|
||||
#: assets/serializers/asset/common.py:126
|
||||
#: assets/serializers/asset/common.py:147
|
||||
#: assets/serializers/asset/common.py:148
|
||||
msgid "Node path"
|
||||
msgstr "ノードパスです"
|
||||
|
||||
#: assets/serializers/asset/common.py:144
|
||||
#: assets/serializers/asset/common.py:308
|
||||
#: assets/serializers/asset/common.py:145
|
||||
#: assets/serializers/asset/common.py:311
|
||||
msgid "Auto info"
|
||||
msgstr "自動情報"
|
||||
|
||||
#: assets/serializers/asset/common.py:227
|
||||
#: assets/serializers/asset/common.py:234
|
||||
msgid "Platform not exist"
|
||||
msgstr "プラットフォームが存在しません"
|
||||
|
||||
#: assets/serializers/asset/common.py:263
|
||||
#: assets/serializers/asset/common.py:270
|
||||
msgid "port out of range (0-65535)"
|
||||
msgstr "ポート番号が範囲外です (0-65535)"
|
||||
|
||||
#: assets/serializers/asset/common.py:270
|
||||
#: assets/serializers/asset/common.py:277
|
||||
msgid "Protocol is required: {}"
|
||||
msgstr "プロトコルが必要です: {}"
|
||||
|
||||
|
@ -1833,7 +1833,7 @@ msgstr "アカウントの収集方法"
|
|||
msgid "Port from addr"
|
||||
msgstr "アドレスからのポート"
|
||||
|
||||
#: assets/serializers/platform.py:60
|
||||
#: assets/serializers/platform.py:61
|
||||
msgid ""
|
||||
"This protocol is primary, and it must be set when adding assets. "
|
||||
"Additionally, there can only be one primary protocol."
|
||||
|
@ -1841,11 +1841,11 @@ msgstr ""
|
|||
"このプロトコルはプライマリであり、資産を追加するときに設定する必要がありま"
|
||||
"す。また、プライマリプロトコルは1つしかありません"
|
||||
|
||||
#: assets/serializers/platform.py:65
|
||||
#: assets/serializers/platform.py:66
|
||||
msgid "This protocol is required, and it must be set when adding assets."
|
||||
msgstr "このプロトコルは必須であり、資産を追加するときに設定する必要があります"
|
||||
|
||||
#: assets/serializers/platform.py:68
|
||||
#: assets/serializers/platform.py:69
|
||||
msgid ""
|
||||
"This protocol is default, when adding assets, it will be displayed by "
|
||||
"default."
|
||||
|
@ -1853,32 +1853,32 @@ msgstr ""
|
|||
"このプロトコルはデフォルトです。資産を追加するときに、デフォルトで表示されま"
|
||||
"す"
|
||||
|
||||
#: assets/serializers/platform.py:71
|
||||
#: assets/serializers/platform.py:72
|
||||
msgid "This protocol is public, asset will show this protocol to user"
|
||||
msgstr ""
|
||||
"このプロトコルは公開されており、資産はこのプロトコルをユーザーに表示します"
|
||||
|
||||
#: assets/serializers/platform.py:113
|
||||
#: assets/serializers/platform.py:114
|
||||
msgid "Help text"
|
||||
msgstr "ヘルプ"
|
||||
|
||||
#: assets/serializers/platform.py:114
|
||||
#: assets/serializers/platform.py:115
|
||||
msgid "Choices"
|
||||
msgstr "せんたく"
|
||||
|
||||
#: assets/serializers/platform.py:129
|
||||
#: assets/serializers/platform.py:130
|
||||
msgid "Automation"
|
||||
msgstr "オートメーション"
|
||||
|
||||
#: assets/serializers/platform.py:154
|
||||
#: assets/serializers/platform.py:155
|
||||
msgid "Default Domain"
|
||||
msgstr "デフォルト ドメイン"
|
||||
|
||||
#: assets/serializers/platform.py:163
|
||||
#: assets/serializers/platform.py:176
|
||||
msgid "type is required"
|
||||
msgstr "タイプ このフィールドは必須です."
|
||||
|
||||
#: assets/serializers/platform.py:186
|
||||
#: assets/serializers/platform.py:199
|
||||
msgid "Protocols is required"
|
||||
msgstr "同意が必要です"
|
||||
|
||||
|
@ -2240,29 +2240,29 @@ msgstr "外部ストレージへのFTPファイルのアップロード"
|
|||
msgid "This action require verify your MFA"
|
||||
msgstr "この操作には、MFAを検証する必要があります"
|
||||
|
||||
#: authentication/api/connection_token.py:219
|
||||
#: authentication/api/connection_token.py:221
|
||||
msgid "Reusable connection token is not allowed, global setting not enabled"
|
||||
msgstr ""
|
||||
"再使用可能な接続トークンの使用は許可されていません。グローバル設定は有効に"
|
||||
"なっていません"
|
||||
|
||||
#: authentication/api/connection_token.py:298
|
||||
#: authentication/api/connection_token.py:301
|
||||
msgid "Anonymous account is not supported for this asset"
|
||||
msgstr "匿名アカウントはこのプロパティではサポートされていません"
|
||||
|
||||
#: authentication/api/connection_token.py:320
|
||||
#: authentication/api/connection_token.py:323
|
||||
msgid "Account not found"
|
||||
msgstr "アカウントが見つかりません"
|
||||
|
||||
#: authentication/api/connection_token.py:323
|
||||
#: authentication/api/connection_token.py:326
|
||||
msgid "Permission expired"
|
||||
msgstr "承認の有効期限が切れています"
|
||||
|
||||
#: authentication/api/connection_token.py:337
|
||||
#: authentication/api/connection_token.py:340
|
||||
msgid "ACL action is reject: {}({})"
|
||||
msgstr "ACL アクションは拒否です: {}({})"
|
||||
|
||||
#: authentication/api/connection_token.py:341
|
||||
#: authentication/api/connection_token.py:344
|
||||
msgid "ACL action is review"
|
||||
msgstr "ACL アクションはレビューです"
|
||||
|
||||
|
@ -2882,7 +2882,7 @@ msgstr "コードエラー"
|
|||
#: authentication/templates/authentication/_msg_reset_password_code.html:9
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:2
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:2
|
||||
#: jumpserver/conf.py:427
|
||||
#: jumpserver/conf.py:431
|
||||
#: perms/templates/perms/_msg_item_permissions_expire.html:3
|
||||
#: perms/templates/perms/_msg_permed_items_expire.html:3
|
||||
#: tickets/templates/tickets/approve_check_password.html:33
|
||||
|
@ -3294,7 +3294,7 @@ msgstr "組織 ID"
|
|||
msgid "The file content overflowed (The maximum length `{}` bytes)"
|
||||
msgstr "ファイルの内容がオーバーフローしました (最大長 '{}' バイト)"
|
||||
|
||||
#: common/drf/parsers/base.py:193
|
||||
#: common/drf/parsers/base.py:195
|
||||
msgid "Parse file error: {}"
|
||||
msgstr "解析ファイルエラー: {}"
|
||||
|
||||
|
@ -3476,11 +3476,11 @@ msgstr "検索のエクスポート: %s"
|
|||
msgid "User %s view/export secret"
|
||||
msgstr "ユーザー %s がパスワードを閲覧/導き出しました"
|
||||
|
||||
#: jumpserver/conf.py:426
|
||||
#: jumpserver/conf.py:430
|
||||
msgid "Create account successfully"
|
||||
msgstr "アカウントを正常に作成"
|
||||
|
||||
#: jumpserver/conf.py:428
|
||||
#: jumpserver/conf.py:432
|
||||
msgid "Your account has been created successfully"
|
||||
msgstr "アカウントが正常に作成されました"
|
||||
|
||||
|
@ -3572,11 +3572,11 @@ msgstr "タスクは存在しません"
|
|||
msgid "Task {} args or kwargs error"
|
||||
msgstr "タスク実行パラメータエラー"
|
||||
|
||||
#: ops/api/playbook.py:38
|
||||
#: ops/api/playbook.py:37
|
||||
msgid "Currently playbook is being used in a job"
|
||||
msgstr "現在プレイブックは1つのジョブで使用されています"
|
||||
|
||||
#: ops/api/playbook.py:92
|
||||
#: ops/api/playbook.py:91
|
||||
msgid "Unsupported file content"
|
||||
msgstr "サポートされていないファイルの内容"
|
||||
|
||||
|
@ -4041,7 +4041,7 @@ msgstr "組織 {} の資産権限"
|
|||
msgid "Check asset permission expired"
|
||||
msgstr "アセット認証ルールの有効期限が切れていることを確認する"
|
||||
|
||||
#: perms/tasks.py:39
|
||||
#: perms/tasks.py:40
|
||||
msgid "Send asset permission expired notification"
|
||||
msgstr "アセット許可の有効期限通知を送信する"
|
||||
|
||||
|
@ -5905,18 +5905,18 @@ msgid "Redis port"
|
|||
msgstr "Redis ポート"
|
||||
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:98 terminal/serializers/endpoint.py:73
|
||||
#: terminal/serializers/storage.py:38 terminal/serializers/storage.py:50
|
||||
#: terminal/serializers/storage.py:80 terminal/serializers/storage.py:90
|
||||
#: terminal/serializers/storage.py:98
|
||||
#: terminal/models/component/endpoint.py:100
|
||||
#: terminal/serializers/endpoint.py:73 terminal/serializers/storage.py:38
|
||||
#: terminal/serializers/storage.py:50 terminal/serializers/storage.py:80
|
||||
#: terminal/serializers/storage.py:90 terminal/serializers/storage.py:98
|
||||
msgid "Endpoint"
|
||||
msgstr "エンドポイント"
|
||||
|
||||
#: terminal/models/component/endpoint.py:91
|
||||
#: terminal/models/component/endpoint.py:93
|
||||
msgid "IP group"
|
||||
msgstr "IP グループ"
|
||||
|
||||
#: terminal/models/component/endpoint.py:104
|
||||
#: terminal/models/component/endpoint.py:106
|
||||
msgid "Endpoint rule"
|
||||
msgstr "エンドポイントルール"
|
||||
|
||||
|
@ -6388,7 +6388,7 @@ msgstr "チェックコマンドと録画ストレージの接続性"
|
|||
msgid "view"
|
||||
msgstr "表示"
|
||||
|
||||
#: terminal/utils/db_port_mapper.py:84
|
||||
#: terminal/utils/db_port_mapper.py:85
|
||||
msgid ""
|
||||
"No available port is matched. The number of databases may have exceeded the "
|
||||
"number of ports open to the database agent service, Contact the "
|
||||
|
@ -6398,7 +6398,7 @@ msgstr ""
|
|||
"サービスによって開かれたポートの数を超えた可能性があります。さらにポートを開"
|
||||
"くには、管理者に連絡してください。"
|
||||
|
||||
#: terminal/utils/db_port_mapper.py:112
|
||||
#: terminal/utils/db_port_mapper.py:113
|
||||
msgid ""
|
||||
"No ports can be used, check and modify the limit on the number of ports that "
|
||||
"Magnus listens on in the configuration file."
|
||||
|
@ -6406,7 +6406,7 @@ msgstr ""
|
|||
"使用できるポートがありません。設定ファイルで Magnus がリッスンするポート数の"
|
||||
"制限を確認して変更してください. "
|
||||
|
||||
#: terminal/utils/db_port_mapper.py:114
|
||||
#: terminal/utils/db_port_mapper.py:115
|
||||
msgid "All available port count: {}, Already use port count: {}"
|
||||
msgstr "使用可能なすべてのポート数: {}、すでに使用しているポート数: {}"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-07-19 16:59+0800\n"
|
||||
"POT-Creation-Date: 2023-07-20 18:40+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"
|
||||
|
@ -490,15 +490,15 @@ msgstr "账号验证"
|
|||
#: assets/models/cmd_filter.py:21 assets/models/domain.py:18
|
||||
#: assets/models/group.py:17 assets/models/label.py:18
|
||||
#: assets/models/platform.py:15 assets/models/platform.py:88
|
||||
#: assets/serializers/asset/common.py:145 assets/serializers/platform.py:109
|
||||
#: assets/serializers/platform.py:209
|
||||
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:110
|
||||
#: assets/serializers/platform.py:223
|
||||
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
|
||||
#: ops/models/adhoc.py:21 ops/models/celery.py:15 ops/models/celery.py:57
|
||||
#: ops/models/job.py:94 ops/models/playbook.py:23 ops/serializers/job.py:20
|
||||
#: orgs/models.py:80 perms/models/asset_permission.py:56 rbac/models/role.py:29
|
||||
#: settings/models.py:33 settings/serializers/sms.py:6
|
||||
#: terminal/models/applet/applet.py:32 terminal/models/component/endpoint.py:12
|
||||
#: terminal/models/component/endpoint.py:90
|
||||
#: terminal/models/component/endpoint.py:92
|
||||
#: terminal/models/component/storage.py:26 terminal/models/component/task.py:15
|
||||
#: terminal/models/component/terminal.py:84 users/forms/profile.py:33
|
||||
#: users/models/group.py:13 users/models/user.py:753
|
||||
|
@ -515,7 +515,7 @@ msgstr "特权账号"
|
|||
#: assets/models/label.py:22
|
||||
#: authentication/serializers/connect_token_secret.py:114
|
||||
#: terminal/models/applet/applet.py:39
|
||||
#: terminal/models/component/endpoint.py:101 users/serializers/user.py:169
|
||||
#: terminal/models/component/endpoint.py:103 users/serializers/user.py:169
|
||||
msgid "Is active"
|
||||
msgstr "激活"
|
||||
|
||||
|
@ -568,7 +568,7 @@ msgstr "账号存在策略"
|
|||
#: accounts/serializers/account/account.py:180 applications/models.py:11
|
||||
#: assets/models/label.py:21 assets/models/platform.py:89
|
||||
#: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8
|
||||
#: assets/serializers/platform.py:127 assets/serializers/platform.py:210
|
||||
#: assets/serializers/platform.py:128 assets/serializers/platform.py:224
|
||||
#: perms/serializers/user_permission.py:26 settings/models.py:35
|
||||
#: tickets/models/ticket/apply_application.py:13
|
||||
msgid "Category"
|
||||
|
@ -579,8 +579,8 @@ msgstr "类别"
|
|||
#: acls/serializers/command_acl.py:18 applications/models.py:14
|
||||
#: assets/models/_user.py:50 assets/models/automations/base.py:20
|
||||
#: assets/models/cmd_filter.py:74 assets/models/platform.py:90
|
||||
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:111
|
||||
#: assets/serializers/platform.py:126 audits/serializers.py:48
|
||||
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:112
|
||||
#: assets/serializers/platform.py:127 audits/serializers.py:48
|
||||
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:105
|
||||
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:38
|
||||
#: terminal/models/component/storage.py:57
|
||||
|
@ -692,7 +692,7 @@ msgid "Key password"
|
|||
msgstr "密钥密码"
|
||||
|
||||
#: accounts/serializers/account/base.py:80
|
||||
#: assets/serializers/asset/common.py:306
|
||||
#: assets/serializers/asset/common.py:309
|
||||
msgid "Spec info"
|
||||
msgstr "特殊信息"
|
||||
|
||||
|
@ -808,12 +808,12 @@ msgid "Warning"
|
|||
msgstr "告警"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/_user.py:51
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:93
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:95
|
||||
msgid "Priority"
|
||||
msgstr "优先级"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/_user.py:51
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:94
|
||||
#: assets/models/cmd_filter.py:76 terminal/models/component/endpoint.py:96
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr "优先级可选范围为 1-100 (数值越小越优先)"
|
||||
|
||||
|
@ -835,7 +835,7 @@ msgid "Users"
|
|||
msgstr "用户管理"
|
||||
|
||||
#: acls/models/base.py:98 assets/models/automations/base.py:17
|
||||
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:305
|
||||
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:308
|
||||
#: rbac/tree.py:35
|
||||
msgid "Accounts"
|
||||
msgstr "账号管理"
|
||||
|
@ -1233,7 +1233,7 @@ msgstr "SSH公钥"
|
|||
#: ops/models/playbook.py:26 rbac/models/role.py:37 settings/models.py:38
|
||||
#: terminal/models/applet/applet.py:44 terminal/models/applet/applet.py:248
|
||||
#: terminal/models/applet/host.py:139 terminal/models/component/endpoint.py:24
|
||||
#: terminal/models/component/endpoint.py:100
|
||||
#: terminal/models/component/endpoint.py:102
|
||||
#: terminal/models/session/session.py:46 tickets/models/comment.py:32
|
||||
#: tickets/models/ticket/general.py:297 users/models/user.py:792
|
||||
#: xpack/plugins/cloud/models.py:35 xpack/plugins/cloud/models.py:111
|
||||
|
@ -1340,7 +1340,7 @@ msgstr "云服务"
|
|||
msgid "Port"
|
||||
msgstr "端口"
|
||||
|
||||
#: assets/models/asset/common.py:150 assets/serializers/asset/common.py:146
|
||||
#: assets/models/asset/common.py:150 assets/serializers/asset/common.py:147
|
||||
msgid "Address"
|
||||
msgstr "地址"
|
||||
|
||||
|
@ -1361,7 +1361,7 @@ msgstr "网域"
|
|||
msgid "Labels"
|
||||
msgstr "标签管理"
|
||||
|
||||
#: assets/models/asset/common.py:158 assets/serializers/asset/common.py:307
|
||||
#: assets/models/asset/common.py:158 assets/serializers/asset/common.py:310
|
||||
#: assets/serializers/asset/host.py:11
|
||||
msgid "Gathered info"
|
||||
msgstr "收集资产硬件信息"
|
||||
|
@ -1493,7 +1493,7 @@ msgid "Asset group"
|
|||
msgstr "资产组"
|
||||
|
||||
#: assets/models/group.py:31 assets/models/platform.py:19
|
||||
#: assets/serializers/platform.py:112
|
||||
#: assets/serializers/platform.py:113
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "默认"
|
||||
|
@ -1516,7 +1516,7 @@ msgstr "值"
|
|||
|
||||
#: assets/models/label.py:40 assets/serializers/asset/common.py:123
|
||||
#: assets/serializers/cagegory.py:6 assets/serializers/cagegory.py:13
|
||||
#: assets/serializers/platform.py:110
|
||||
#: assets/serializers/platform.py:111
|
||||
#: authentication/serializers/connect_token_secret.py:121
|
||||
#: common/serializers/common.py:85 perms/serializers/user_permission.py:28
|
||||
#: settings/serializers/sms.py:7
|
||||
|
@ -1649,23 +1649,23 @@ msgstr "元数据"
|
|||
msgid "Internal"
|
||||
msgstr "内置"
|
||||
|
||||
#: assets/models/platform.py:96 assets/serializers/platform.py:125
|
||||
#: assets/models/platform.py:96 assets/serializers/platform.py:126
|
||||
msgid "Charset"
|
||||
msgstr "编码"
|
||||
|
||||
#: assets/models/platform.py:98 assets/serializers/platform.py:153
|
||||
#: assets/models/platform.py:98 assets/serializers/platform.py:154
|
||||
msgid "Domain enabled"
|
||||
msgstr "启用网域"
|
||||
|
||||
#: assets/models/platform.py:100 assets/serializers/platform.py:152
|
||||
#: assets/models/platform.py:100 assets/serializers/platform.py:153
|
||||
msgid "Su enabled"
|
||||
msgstr "启用账号切换"
|
||||
|
||||
#: assets/models/platform.py:101 assets/serializers/platform.py:131
|
||||
#: assets/models/platform.py:101 assets/serializers/platform.py:132
|
||||
msgid "Su method"
|
||||
msgstr "账号切换方式"
|
||||
|
||||
#: assets/models/platform.py:102 assets/serializers/platform.py:134
|
||||
#: assets/models/platform.py:102 assets/serializers/platform.py:135
|
||||
msgid "Custom fields"
|
||||
msgstr "自定义属性"
|
||||
|
||||
|
@ -1680,7 +1680,7 @@ msgid ""
|
|||
"type"
|
||||
msgstr "资产中批量更新平台,不符合平台类型跳过的资产"
|
||||
|
||||
#: assets/serializers/asset/common.py:124 assets/serializers/platform.py:128
|
||||
#: assets/serializers/asset/common.py:124 assets/serializers/platform.py:129
|
||||
#: authentication/serializers/connect_token_secret.py:29
|
||||
#: authentication/serializers/connect_token_secret.py:72
|
||||
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:99
|
||||
|
@ -1688,24 +1688,24 @@ msgid "Protocols"
|
|||
msgstr "协议组"
|
||||
|
||||
#: assets/serializers/asset/common.py:126
|
||||
#: assets/serializers/asset/common.py:147
|
||||
#: assets/serializers/asset/common.py:148
|
||||
msgid "Node path"
|
||||
msgstr "节点路径"
|
||||
|
||||
#: assets/serializers/asset/common.py:144
|
||||
#: assets/serializers/asset/common.py:308
|
||||
#: assets/serializers/asset/common.py:145
|
||||
#: assets/serializers/asset/common.py:311
|
||||
msgid "Auto info"
|
||||
msgstr "自动化信息"
|
||||
|
||||
#: assets/serializers/asset/common.py:227
|
||||
#: assets/serializers/asset/common.py:234
|
||||
msgid "Platform not exist"
|
||||
msgstr "平台不存在"
|
||||
|
||||
#: assets/serializers/asset/common.py:263
|
||||
#: assets/serializers/asset/common.py:270
|
||||
msgid "port out of range (0-65535)"
|
||||
msgstr "端口超出范围 (0-65535)"
|
||||
|
||||
#: assets/serializers/asset/common.py:270
|
||||
#: assets/serializers/asset/common.py:277
|
||||
msgid "Protocol is required: {}"
|
||||
msgstr "协议是必填的: {}"
|
||||
|
||||
|
@ -1824,47 +1824,47 @@ msgstr "收集账号方式"
|
|||
msgid "Port from addr"
|
||||
msgstr "端口来自地址"
|
||||
|
||||
#: assets/serializers/platform.py:60
|
||||
#: assets/serializers/platform.py:61
|
||||
msgid ""
|
||||
"This protocol is primary, and it must be set when adding assets. "
|
||||
"Additionally, there can only be one primary protocol."
|
||||
msgstr "该协议是主要的,添加资产时必须设置。并且只能有一个主要协议"
|
||||
|
||||
#: assets/serializers/platform.py:65
|
||||
#: assets/serializers/platform.py:66
|
||||
msgid "This protocol is required, and it must be set when adding assets."
|
||||
msgstr "该协议是必填的,添加资产时必须设置"
|
||||
|
||||
#: assets/serializers/platform.py:68
|
||||
#: assets/serializers/platform.py:69
|
||||
msgid ""
|
||||
"This protocol is default, when adding assets, it will be displayed by "
|
||||
"default."
|
||||
msgstr "该协议是默认的,添加资产时,将默认显示"
|
||||
|
||||
#: assets/serializers/platform.py:71
|
||||
#: assets/serializers/platform.py:72
|
||||
msgid "This protocol is public, asset will show this protocol to user"
|
||||
msgstr "该协议是公开的,资产将向用户显示该协议并可以连接使用"
|
||||
|
||||
#: assets/serializers/platform.py:113
|
||||
#: assets/serializers/platform.py:114
|
||||
msgid "Help text"
|
||||
msgstr "帮助"
|
||||
|
||||
#: assets/serializers/platform.py:114
|
||||
#: assets/serializers/platform.py:115
|
||||
msgid "Choices"
|
||||
msgstr "选择"
|
||||
|
||||
#: assets/serializers/platform.py:129
|
||||
#: assets/serializers/platform.py:130
|
||||
msgid "Automation"
|
||||
msgstr "自动化"
|
||||
|
||||
#: assets/serializers/platform.py:154
|
||||
#: assets/serializers/platform.py:155
|
||||
msgid "Default Domain"
|
||||
msgstr "默认网域"
|
||||
|
||||
#: assets/serializers/platform.py:163
|
||||
#: assets/serializers/platform.py:176
|
||||
msgid "type is required"
|
||||
msgstr "类型 该字段是必填项。"
|
||||
|
||||
#: assets/serializers/platform.py:186
|
||||
#: assets/serializers/platform.py:199
|
||||
msgid "Protocols is required"
|
||||
msgstr "协议是必填的"
|
||||
|
||||
|
@ -2224,27 +2224,27 @@ msgstr "上传 FTP 文件到外部存储"
|
|||
msgid "This action require verify your MFA"
|
||||
msgstr "该操作需要验证您的 MFA, 请先开启并配置"
|
||||
|
||||
#: authentication/api/connection_token.py:219
|
||||
#: authentication/api/connection_token.py:221
|
||||
msgid "Reusable connection token is not allowed, global setting not enabled"
|
||||
msgstr "不允许使用可重复使用的连接令牌,未启用全局设置"
|
||||
|
||||
#: authentication/api/connection_token.py:298
|
||||
#: authentication/api/connection_token.py:301
|
||||
msgid "Anonymous account is not supported for this asset"
|
||||
msgstr "匿名账号不支持当前资产"
|
||||
|
||||
#: authentication/api/connection_token.py:320
|
||||
#: authentication/api/connection_token.py:323
|
||||
msgid "Account not found"
|
||||
msgstr "账号未找到"
|
||||
|
||||
#: authentication/api/connection_token.py:323
|
||||
#: authentication/api/connection_token.py:326
|
||||
msgid "Permission expired"
|
||||
msgstr "授权已过期"
|
||||
|
||||
#: authentication/api/connection_token.py:337
|
||||
#: authentication/api/connection_token.py:340
|
||||
msgid "ACL action is reject: {}({})"
|
||||
msgstr "ACL 动作是拒绝: {}({})"
|
||||
|
||||
#: authentication/api/connection_token.py:341
|
||||
#: authentication/api/connection_token.py:344
|
||||
msgid "ACL action is review"
|
||||
msgstr "ACL 动作是复核"
|
||||
|
||||
|
@ -2850,7 +2850,7 @@ msgstr "代码错误"
|
|||
#: authentication/templates/authentication/_msg_reset_password_code.html:9
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:2
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:2
|
||||
#: jumpserver/conf.py:427
|
||||
#: jumpserver/conf.py:431
|
||||
#: perms/templates/perms/_msg_item_permissions_expire.html:3
|
||||
#: perms/templates/perms/_msg_permed_items_expire.html:3
|
||||
#: tickets/templates/tickets/approve_check_password.html:33
|
||||
|
@ -3254,7 +3254,7 @@ msgstr "组织 ID"
|
|||
msgid "The file content overflowed (The maximum length `{}` bytes)"
|
||||
msgstr "文件内容太大 (最大长度 `{}` 字节)"
|
||||
|
||||
#: common/drf/parsers/base.py:193
|
||||
#: common/drf/parsers/base.py:195
|
||||
msgid "Parse file error: {}"
|
||||
msgstr "解析文件错误: {}"
|
||||
|
||||
|
@ -3434,11 +3434,11 @@ msgstr "导出搜素: %s"
|
|||
msgid "User %s view/export secret"
|
||||
msgstr "用户 %s 查看/导出 了密码"
|
||||
|
||||
#: jumpserver/conf.py:426
|
||||
#: jumpserver/conf.py:430
|
||||
msgid "Create account successfully"
|
||||
msgstr "创建账号成功"
|
||||
|
||||
#: jumpserver/conf.py:428
|
||||
#: jumpserver/conf.py:432
|
||||
msgid "Your account has been created successfully"
|
||||
msgstr "你的账号已创建成功"
|
||||
|
||||
|
@ -3525,11 +3525,11 @@ msgstr "任务 {} 不存在"
|
|||
msgid "Task {} args or kwargs error"
|
||||
msgstr "任务 {} 执行参数错误"
|
||||
|
||||
#: ops/api/playbook.py:38
|
||||
#: ops/api/playbook.py:37
|
||||
msgid "Currently playbook is being used in a job"
|
||||
msgstr "当前 playbook 正在作业中使用"
|
||||
|
||||
#: ops/api/playbook.py:92
|
||||
#: ops/api/playbook.py:91
|
||||
msgid "Unsupported file content"
|
||||
msgstr "不支持的文件内容"
|
||||
|
||||
|
@ -3993,7 +3993,7 @@ msgstr "组织 ({}) 的资产授权"
|
|||
msgid "Check asset permission expired"
|
||||
msgstr "校验资产授权规则已过期"
|
||||
|
||||
#: perms/tasks.py:39
|
||||
#: perms/tasks.py:40
|
||||
msgid "Send asset permission expired notification"
|
||||
msgstr "发送资产权限过期通知"
|
||||
|
||||
|
@ -5818,18 +5818,18 @@ msgid "Redis port"
|
|||
msgstr "Redis 端口"
|
||||
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:98 terminal/serializers/endpoint.py:73
|
||||
#: terminal/serializers/storage.py:38 terminal/serializers/storage.py:50
|
||||
#: terminal/serializers/storage.py:80 terminal/serializers/storage.py:90
|
||||
#: terminal/serializers/storage.py:98
|
||||
#: terminal/models/component/endpoint.py:100
|
||||
#: terminal/serializers/endpoint.py:73 terminal/serializers/storage.py:38
|
||||
#: terminal/serializers/storage.py:50 terminal/serializers/storage.py:80
|
||||
#: terminal/serializers/storage.py:90 terminal/serializers/storage.py:98
|
||||
msgid "Endpoint"
|
||||
msgstr "端点"
|
||||
|
||||
#: terminal/models/component/endpoint.py:91
|
||||
#: terminal/models/component/endpoint.py:93
|
||||
msgid "IP group"
|
||||
msgstr "IP 组"
|
||||
|
||||
#: terminal/models/component/endpoint.py:104
|
||||
#: terminal/models/component/endpoint.py:106
|
||||
msgid "Endpoint rule"
|
||||
msgstr "端点规则"
|
||||
|
||||
|
@ -6296,7 +6296,7 @@ msgstr "检查命令及录像存储可连接性 "
|
|||
msgid "view"
|
||||
msgstr "查看"
|
||||
|
||||
#: terminal/utils/db_port_mapper.py:84
|
||||
#: terminal/utils/db_port_mapper.py:85
|
||||
msgid ""
|
||||
"No available port is matched. The number of databases may have exceeded the "
|
||||
"number of ports open to the database agent service, Contact the "
|
||||
|
@ -6305,13 +6305,13 @@ msgstr ""
|
|||
"未匹配到可用端口,数据库的数量可能已经超过数据库代理服务开放的端口数量,请联"
|
||||
"系管理员开放更多端口。"
|
||||
|
||||
#: terminal/utils/db_port_mapper.py:112
|
||||
#: terminal/utils/db_port_mapper.py:113
|
||||
msgid ""
|
||||
"No ports can be used, check and modify the limit on the number of ports that "
|
||||
"Magnus listens on in the configuration file."
|
||||
msgstr "没有端口可以使用,检查并修改配置文件中 Magnus 监听的端口数量限制。"
|
||||
|
||||
#: terminal/utils/db_port_mapper.py:114
|
||||
#: terminal/utils/db_port_mapper.py:115
|
||||
msgid "All available port count: {}, Already use port count: {}"
|
||||
msgstr "所有可用端口数量:{},已使用端口数量:{}"
|
||||
|
||||
|
|
Loading…
Reference in New Issue