perf: Translate

pull/14484/head
feng 2024-11-19 17:51:40 +08:00 committed by ZhaoJiSen
parent 5eeff0aabf
commit fba80342a5
9 changed files with 221 additions and 250 deletions

View File

@ -11,7 +11,7 @@ class BaseTranslateManager:
SEPARATOR = "<SEP>"
LANG_MAPPER = {
'ja': 'Japanese',
'zh_hant': 'Taiwan',
'zh_hant': 'Traditional Chinese',
# 'en': 'English',
}

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-19 16:36+0800\n"
"POT-Creation-Date: 2024-11-19 17:51+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"
@ -472,7 +472,7 @@ msgstr ""
#: accounts/models/automations/backup_account.py:120
#: assets/models/automations/base.py:115 audits/models.py:65
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:247
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:243
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:26
#: settings/templates/ldap/_msg_import_ldap_user.html:5
@ -586,7 +586,7 @@ msgstr ""
#: accounts/models/automations/change_secret.py:42
#: assets/models/automations/base.py:116 ops/models/base.py:56
#: ops/models/celery.py:90 ops/models/job.py:248
#: ops/models/celery.py:90 ops/models/job.py:244
#: terminal/models/applet/host.py:142
msgid "Date finished"
msgstr ""
@ -594,7 +594,7 @@ msgstr ""
#: accounts/models/automations/change_secret.py:44
#: assets/models/automations/base.py:113
#: assets/serializers/automations/base.py:39 audits/models.py:208
#: audits/serializers.py:75 ops/models/base.py:49 ops/models/job.py:239
#: audits/serializers.py:76 ops/models/base.py:49 ops/models/job.py:235
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
@ -666,7 +666,7 @@ msgstr ""
#: accounts/models/automations/push_account.py:16 acls/models/base.py:41
#: acls/serializers/base.py:57 assets/models/cmd_filter.py:81
#: audits/models.py:92 audits/serializers.py:105
#: audits/models.py:92 audits/serializers.py:106
#: authentication/serializers/connect_token_secret.py:119
#: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:52 perms/serializers/permission.py:74
@ -877,8 +877,8 @@ msgstr ""
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:159
#: assets/serializers/platform.py:171 audits/serializers.py:74
#: audits/serializers.py:191
#: assets/serializers/platform.py:171 audits/serializers.py:75
#: audits/serializers.py:192
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:153
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
#: terminal/models/component/storage.py:58
@ -951,7 +951,7 @@ msgstr ""
#: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
#: audits/models.py:90 audits/models.py:172 audits/models.py:271
#: audits/serializers.py:192 authentication/models/connection_token.py:32
#: audits/serializers.py:193 authentication/models/connection_token.py:32
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:63
@ -1556,7 +1556,7 @@ msgid "Login city"
msgstr ""
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:197
#: audits/models.py:266 audits/serializers.py:89
#: audits/models.py:266 audits/serializers.py:90
msgid "User agent"
msgstr ""
@ -2005,7 +2005,7 @@ msgstr ""
msgid "Node"
msgstr ""
#: assets/models/automations/base.py:22 ops/models/job.py:242
#: assets/models/automations/base.py:22 ops/models/job.py:238
#: ops/serializers/job.py:23 settings/serializers/auth/sms.py:108
msgid "Parameters"
msgstr ""
@ -2019,7 +2019,7 @@ msgid "Asset automation task"
msgstr ""
#: assets/models/automations/base.py:114 assets/models/cmd_filter.py:41
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:246
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:242
#: users/models/user/__init__.py:321
msgid "Date created"
msgstr ""
@ -2821,7 +2821,7 @@ msgstr ""
msgid "Remote addr"
msgstr ""
#: audits/models.py:61 audits/serializers.py:59
#: audits/models.py:61 audits/serializers.py:60
msgid "Operate"
msgstr ""
@ -2846,12 +2846,12 @@ msgstr ""
msgid "File transfer log"
msgstr ""
#: audits/models.py:94 audits/serializers.py:107
#: audits/models.py:94 audits/serializers.py:108
msgid "Resource Type"
msgstr ""
#: audits/models.py:95 audits/models.py:98 audits/models.py:144
#: audits/serializers.py:106 labels/serializers.py:46
#: audits/serializers.py:107 labels/serializers.py:46
msgid "Resource"
msgstr ""
@ -2893,7 +2893,7 @@ msgstr ""
msgid "Login IP"
msgstr ""
#: audits/models.py:200 audits/serializers.py:73
#: audits/models.py:200 audits/serializers.py:74
#: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:63 users/models/user/__init__.py:86
#: users/serializers/profile.py:70
@ -2932,30 +2932,34 @@ msgstr ""
#: audits/serializers.py:33 ops/models/adhoc.py:24 ops/models/base.py:16
#: ops/models/base.py:53 ops/models/celery.py:87 ops/models/job.py:154
#: ops/models/job.py:245 ops/models/playbook.py:30 ops/models/variable.py:17
#: ops/models/job.py:241 ops/models/playbook.py:30 ops/models/variable.py:17
#: terminal/models/session/sharing.py:25
msgid "Creator"
msgstr ""
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:244
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:240
#: xpack/plugins/cloud/manager.py:99
msgid "Summary"
msgstr ""
#: audits/serializers.py:90
#: audits/serializers.py:40 ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr ""
#: audits/serializers.py:91
msgid "Reason display"
msgstr ""
#: audits/serializers.py:91 audits/serializers.py:205
#: audits/serializers.py:92 audits/serializers.py:206
msgid "Auth backend display"
msgstr ""
#: audits/serializers.py:155
#: audits/serializers.py:156
#, python-format
msgid "%s %s this resource"
msgstr ""
#: audits/serializers.py:193 authentication/models/connection_token.py:47
#: audits/serializers.py:194 authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user/__init__.py:105
@ -4896,7 +4900,7 @@ msgstr ""
msgid "Date last run"
msgstr ""
#: ops/models/base.py:51 ops/models/job.py:243
#: ops/models/base.py:51 ops/models/job.py:239
#: xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr ""
@ -4955,20 +4959,20 @@ msgstr ""
msgid "Run as policy"
msgstr ""
#: ops/models/job.py:227 ops/models/variable.py:28 ops/serializers/job.py:98
#: ops/models/job.py:223 ops/models/variable.py:28 ops/serializers/job.py:98
#: terminal/notifications.py:182
msgid "Job"
msgstr ""
#: ops/models/job.py:250
#: ops/models/job.py:246
msgid "Material"
msgstr ""
#: ops/models/job.py:252
#: ops/models/job.py:248
msgid "Material Type"
msgstr ""
#: ops/models/job.py:564
#: ops/models/job.py:560
msgid "Job Execution"
msgstr ""
@ -5036,10 +5040,6 @@ msgstr ""
msgid "CPU load more than {max_threshold}: => {value}"
msgstr ""
#: ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr ""
#: ops/serializers/celery.py:35
msgid "Next execution time"
msgstr ""
@ -9492,11 +9492,11 @@ msgstr ""
msgid "Face recognition enable success, return login page"
msgstr ""
#: users/views/profile/face.py:78
#: users/views/profile/face.py:79
msgid "Face recognition disable success"
msgstr ""
#: users/views/profile/face.py:79
#: users/views/profile/face.py:80
msgid "Face recognition disable success, return login page"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-19 16:36+0800\n"
"POT-Creation-Date: 2024-11-19 17:51+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"
@ -472,7 +472,7 @@ msgstr "アカウントバックアップ計画"
#: accounts/models/automations/backup_account.py:120
#: assets/models/automations/base.py:115 audits/models.py:65
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:247
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:243
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:26
#: settings/templates/ldap/_msg_import_ldap_user.html:5
@ -586,7 +586,7 @@ msgstr "開始日"
#: accounts/models/automations/change_secret.py:42
#: assets/models/automations/base.py:116 ops/models/base.py:56
#: ops/models/celery.py:90 ops/models/job.py:248
#: ops/models/celery.py:90 ops/models/job.py:244
#: terminal/models/applet/host.py:142
msgid "Date finished"
msgstr "終了日"
@ -594,7 +594,7 @@ msgstr "終了日"
#: accounts/models/automations/change_secret.py:44
#: assets/models/automations/base.py:113
#: assets/serializers/automations/base.py:39 audits/models.py:208
#: audits/serializers.py:75 ops/models/base.py:49 ops/models/job.py:239
#: audits/serializers.py:76 ops/models/base.py:49 ops/models/job.py:235
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
@ -666,7 +666,7 @@ msgstr "トリガー方式"
#: accounts/models/automations/push_account.py:16 acls/models/base.py:41
#: acls/serializers/base.py:57 assets/models/cmd_filter.py:81
#: audits/models.py:92 audits/serializers.py:105
#: audits/models.py:92 audits/serializers.py:106
#: authentication/serializers/connect_token_secret.py:119
#: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:52 perms/serializers/permission.py:74
@ -887,8 +887,8 @@ msgstr "カテゴリ"
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:159
#: assets/serializers/platform.py:171 audits/serializers.py:74
#: audits/serializers.py:191
#: assets/serializers/platform.py:171 audits/serializers.py:75
#: audits/serializers.py:192
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:153
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
#: terminal/models/component/storage.py:58
@ -961,7 +961,7 @@ msgstr "ID"
#: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
#: audits/models.py:90 audits/models.py:172 audits/models.py:271
#: audits/serializers.py:192 authentication/models/connection_token.py:32
#: audits/serializers.py:193 authentication/models/connection_token.py:32
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:63
@ -1616,7 +1616,7 @@ msgid "Login city"
msgstr "ログイン都市"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:197
#: audits/models.py:266 audits/serializers.py:89
#: audits/models.py:266 audits/serializers.py:90
msgid "User agent"
msgstr "ユーザーエージェント"
@ -2077,7 +2077,7 @@ msgstr "プロキシー"
msgid "Node"
msgstr "ノード"
#: assets/models/automations/base.py:22 ops/models/job.py:242
#: assets/models/automations/base.py:22 ops/models/job.py:238
#: ops/serializers/job.py:23 settings/serializers/auth/sms.py:108
msgid "Parameters"
msgstr "パラメータ"
@ -2091,7 +2091,7 @@ msgid "Asset automation task"
msgstr "アセットの自動化タスク"
#: assets/models/automations/base.py:114 assets/models/cmd_filter.py:41
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:246
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:242
#: users/models/user/__init__.py:321
msgid "Date created"
msgstr "作成された日付"
@ -2541,7 +2541,7 @@ msgstr "資産数量"
#: assets/serializers/gateway.py:19
msgid "The platform must start with Gateway"
msgstr ""
msgstr "プラットフォームはGatewayから開始する必要があります"
#: assets/serializers/gateway.py:28 common/validators.py:34
msgid "This field must be unique."
@ -2925,7 +2925,7 @@ msgstr "業務監査"
msgid "Remote addr"
msgstr "リモートaddr"
#: audits/models.py:61 audits/serializers.py:59
#: audits/models.py:61 audits/serializers.py:60
msgid "Operate"
msgstr "操作"
@ -2950,12 +2950,12 @@ msgstr "セッション"
msgid "File transfer log"
msgstr "ファイル転送ログ"
#: audits/models.py:94 audits/serializers.py:107
#: audits/models.py:94 audits/serializers.py:108
msgid "Resource Type"
msgstr "リソースタイプ"
#: audits/models.py:95 audits/models.py:98 audits/models.py:144
#: audits/serializers.py:106 labels/serializers.py:46
#: audits/serializers.py:107 labels/serializers.py:46
msgid "Resource"
msgstr "リソース"
@ -2997,7 +2997,7 @@ msgstr "ログインタイプ"
msgid "Login IP"
msgstr "ログインIP"
#: audits/models.py:200 audits/serializers.py:73
#: audits/models.py:200 audits/serializers.py:74
#: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:63 users/models/user/__init__.py:86
#: users/serializers/profile.py:70
@ -3036,30 +3036,34 @@ msgstr "オフラインユーザセッション"
#: audits/serializers.py:33 ops/models/adhoc.py:24 ops/models/base.py:16
#: ops/models/base.py:53 ops/models/celery.py:87 ops/models/job.py:154
#: ops/models/job.py:245 ops/models/playbook.py:30 ops/models/variable.py:17
#: ops/models/job.py:241 ops/models/playbook.py:30 ops/models/variable.py:17
#: terminal/models/session/sharing.py:25
msgid "Creator"
msgstr "作成者"
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:244
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:240
#: xpack/plugins/cloud/manager.py:99
msgid "Summary"
msgstr "Summary"
#: audits/serializers.py:90
#: audits/serializers.py:40 ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "ジョブ実行"
#: audits/serializers.py:91
msgid "Reason display"
msgstr "理由表示"
#: audits/serializers.py:91 audits/serializers.py:205
#: audits/serializers.py:92 audits/serializers.py:206
msgid "Auth backend display"
msgstr "検証方法"
#: audits/serializers.py:155
#: audits/serializers.py:156
#, python-format
msgid "%s %s this resource"
msgstr "ユーザー %s %s が現在のリソースをサブスクライブしました。"
#: audits/serializers.py:193 authentication/models/connection_token.py:47
#: audits/serializers.py:194 authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user/__init__.py:105
@ -3529,18 +3533,16 @@ msgstr ""
"カスタム MFA はグローバルに有効になっており、無効にすることはできません"
#: authentication/mfa/face.py:13
#, fuzzy
#| msgid "Basic edition"
msgid "Face Recognition"
msgstr "エンタープライズ基本版"
msgstr "顔認証"
#: authentication/mfa/face.py:23 authentication/mfa/face.py:25
msgid "Facial comparison failed"
msgstr ""
msgstr "顔認証の照合に失敗"
#: authentication/mfa/face.py:53
msgid "Frontal Face Recognition"
msgstr ""
msgstr "正面顔認識"
#: authentication/mfa/otp.py:7
msgid "OTP code invalid, or server time error"
@ -4023,7 +4025,7 @@ msgstr "キャンセル"
#: authentication/templates/authentication/face_capture.html:44
msgid "Retry"
msgstr ""
msgstr "再試行"
#: authentication/templates/authentication/login.html:308
msgid ""
@ -4389,7 +4391,7 @@ msgstr "無効 excel 書類"
#: common/drf/renders/base.py:138
msgid "Yes/No"
msgstr ""
msgstr "はい/いいえ"
#: common/drf/renders/base.py:141
msgid "Text, max length {}"
@ -5012,13 +5014,11 @@ msgstr "私有"
#: ops/const.py:91
msgid "Text"
msgstr ""
msgstr "テキストボックス"
#: ops/const.py:92
#, fuzzy
#| msgid "Collect"
msgid "Select"
msgstr "収集"
msgstr "選択ボックス"
#: ops/exception.py:6
msgid "no valid program entry found."
@ -5086,7 +5086,7 @@ msgstr "最後の実行"
msgid "Date last run"
msgstr "最終実行日"
#: ops/models/base.py:51 ops/models/job.py:243
#: ops/models/base.py:51 ops/models/job.py:239
#: xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr "結果"
@ -5132,10 +5132,8 @@ msgid "Parameters define"
msgstr "パラメータ定義"
#: ops/models/job.py:159
#, fuzzy
#| msgid "Periodic run"
msgid "Periodic variable"
msgstr "定期的なパフォーマンス"
msgstr "定期的な実行変数"
#: ops/models/job.py:160
msgid "Run as"
@ -5145,20 +5143,20 @@ msgstr "実行アカウント (じっこうアカウント)"
msgid "Run as policy"
msgstr "アカウントポリシー "
#: ops/models/job.py:227 ops/models/variable.py:28 ops/serializers/job.py:98
#: ops/models/job.py:223 ops/models/variable.py:28 ops/serializers/job.py:98
#: terminal/notifications.py:182
msgid "Job"
msgstr "ジョブ#ジョブ#"
#: ops/models/job.py:250
#: ops/models/job.py:246
msgid "Material"
msgstr "Material"
#: ops/models/job.py:252
#: ops/models/job.py:248
msgid "Material Type"
msgstr "Material を選択してオプションを設定します。"
#: ops/models/job.py:564
#: ops/models/job.py:560
msgid "Job Execution"
msgstr "ジョブ実行"
@ -5171,10 +5169,8 @@ msgid "VCS URL"
msgstr "VCS URL"
#: ops/models/variable.py:11 ops/serializers/variable.py:22
#, fuzzy
#| msgid "Filename"
msgid "Variable name"
msgstr "ファイル名"
msgstr "変数名"
#: ops/models/variable.py:12 ops/serializers/variable.py:23
msgid ""
@ -5182,27 +5178,25 @@ msgid ""
"the input variable name. For example, if the variable name is 'name,' the "
"final generated environment variable will be 'jms_name'."
msgstr ""
"スクリプトで使用する変数名で、固定プレフィクスjms_ + 入力した変数名。例えば、"
"変数名がnameの場合、最終的に環境変数はjms_nameとなります"
#: ops/models/variable.py:16
#, fuzzy
#| msgid "Default"
msgid "Default Value"
msgstr "デフォルト"
#: ops/models/variable.py:18
msgid "Variable type"
msgstr ""
msgstr "変数の型"
#: ops/models/variable.py:21 ops/serializers/variable.py:32
msgid "ExtraVars"
msgstr ""
msgstr "追加パラメーター"
#: ops/models/variable.py:49 ops/serializers/adhoc.py:16
#: ops/serializers/job.py:22 ops/serializers/playbook.py:21
#, fuzzy
#| msgid "Writable"
msgid "Variable"
msgstr "書き込み可能"
msgstr "変数"
#: ops/notifications.py:20
msgid "Server performance"
@ -5232,10 +5226,6 @@ msgstr "{max_threshold}%: => {value} を超える使用メモリ"
msgid "CPU load more than {max_threshold}: => {value}"
msgstr "{max_threshold} を超えるCPUロード: => {value}"
#: ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "ジョブ実行"
#: ops/serializers/celery.py:35
msgid "Next execution time"
msgstr "最後の実行"
@ -5265,10 +5255,8 @@ msgid "You do not have permission for the current job."
msgstr "あなたは現在のジョブの権限を持っていません。"
#: ops/serializers/variable.py:29
#, fuzzy
#| msgid "Material Type"
msgid "Variable Type"
msgstr "Material を選択してオプションを設定します。"
msgstr "変数の型"
#: ops/serializers/variable.py:34
msgid ""
@ -5276,6 +5264,7 @@ msgid ""
"part before the colon is the display content, and the part after the colon "
"is the value."
msgstr ""
"各項目を一行ごとに、各行は英語のコロンで前の表示内容と後の値を分割できます"
#: ops/tasks.py:53
msgid "Run ansible task"
@ -6880,7 +6869,7 @@ msgstr "SMTPホスト"
#: settings/serializers/msg.py:25
msgid "EXCHANGE"
msgstr ""
msgstr "交換"
#: settings/serializers/msg.py:34
msgid "The user to be used for email server authentication"
@ -7832,16 +7821,12 @@ msgid "RDP Guide"
msgstr "RDP 接続ウィザード"
#: terminal/connect_methods.py:39
#, fuzzy
#| msgid "Client"
msgid "VNC Client"
msgstr "クライアント"
msgstr "VNC クライアント"
#: terminal/connect_methods.py:40
#, fuzzy
#| msgid "DB Guide"
msgid "VNC Guide"
msgstr "DB 接続ウィザード"
msgstr "VNC 接続ウィザード"
#: terminal/const.py:10
msgid "Warning"
@ -9398,7 +9383,7 @@ msgstr "更新パスワードが必要"
#: users/models/user/__init__.py:144
msgid "Face Vector"
msgstr ""
msgstr "人顔ベクトル"
#: users/models/user/__init__.py:147
msgid "Date api key used"
@ -9982,31 +9967,23 @@ msgstr "認証データベース"
#: users/utils.py:61
msgid "Redirecting to JumpServer Client"
msgstr ""
msgstr "JumpServerクライアントにリダイレクト"
#: users/views/profile/face.py:54
#, fuzzy
#| msgid "Basic edition"
msgid "Face recognition enable success"
msgstr "エンタープライズ基本版"
msgstr "MFA(顔認識) の起動が成功"
#: users/views/profile/face.py:55
#, fuzzy
#| msgid "OTP enable success, return login page"
msgid "Face recognition enable success, return login page"
msgstr "OTP有効化成功、ログインページを返す"
#: users/views/profile/face.py:78
#, fuzzy
#| msgid "OTP disable success"
msgid "Face recognition disable success"
msgstr "OTP無効化成功"
msgstr "MFA(顔認識) の有効化が成功し、ログインページに戻ります"
#: users/views/profile/face.py:79
#, fuzzy
#| msgid "OTP disable success, return login page"
msgid "Face recognition disable success"
msgstr "MFA(顔認識) の停止が成功"
#: users/views/profile/face.py:80
msgid "Face recognition disable success, return login page"
msgstr "OTP無効化成功、ログインページを返す"
msgstr "MFA(顔認識) の無効化が成功し、ログインページに戻ります"
#: users/views/profile/otp.py:106
msgid "Already bound"
@ -10878,7 +10855,7 @@ msgstr "ライセンスのインポートに成功"
#: xpack/plugins/license/api.py:53
msgid "Invalid license"
msgstr "無効なライセンス"
msgstr "ライセンスが無効です"
#: xpack/plugins/license/models.py:80
msgid "Basic edition"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-19 16:36+0800\n"
"POT-Creation-Date: 2024-11-19 17:51+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"
@ -471,7 +471,7 @@ msgstr "账号备份计划"
#: accounts/models/automations/backup_account.py:120
#: assets/models/automations/base.py:115 audits/models.py:65
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:247
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:243
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:26
#: settings/templates/ldap/_msg_import_ldap_user.html:5
@ -585,7 +585,7 @@ msgstr "开始日期"
#: accounts/models/automations/change_secret.py:42
#: assets/models/automations/base.py:116 ops/models/base.py:56
#: ops/models/celery.py:90 ops/models/job.py:248
#: ops/models/celery.py:90 ops/models/job.py:244
#: terminal/models/applet/host.py:142
msgid "Date finished"
msgstr "结束日期"
@ -593,7 +593,7 @@ msgstr "结束日期"
#: accounts/models/automations/change_secret.py:44
#: assets/models/automations/base.py:113
#: assets/serializers/automations/base.py:39 audits/models.py:208
#: audits/serializers.py:75 ops/models/base.py:49 ops/models/job.py:239
#: audits/serializers.py:76 ops/models/base.py:49 ops/models/job.py:235
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
@ -665,7 +665,7 @@ msgstr "触发方式"
#: accounts/models/automations/push_account.py:16 acls/models/base.py:41
#: acls/serializers/base.py:57 assets/models/cmd_filter.py:81
#: audits/models.py:92 audits/serializers.py:105
#: audits/models.py:92 audits/serializers.py:106
#: authentication/serializers/connect_token_secret.py:119
#: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:52 perms/serializers/permission.py:74
@ -885,8 +885,8 @@ msgstr "类别"
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:159
#: assets/serializers/platform.py:171 audits/serializers.py:74
#: audits/serializers.py:191
#: assets/serializers/platform.py:171 audits/serializers.py:75
#: audits/serializers.py:192
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:153
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
#: terminal/models/component/storage.py:58
@ -959,7 +959,7 @@ msgstr "ID"
#: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
#: audits/models.py:90 audits/models.py:172 audits/models.py:271
#: audits/serializers.py:192 authentication/models/connection_token.py:32
#: audits/serializers.py:193 authentication/models/connection_token.py:32
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:63
@ -1588,7 +1588,7 @@ msgid "Login city"
msgstr "登录城市"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:197
#: audits/models.py:266 audits/serializers.py:89
#: audits/models.py:266 audits/serializers.py:90
msgid "User agent"
msgstr "用户代理"
@ -2042,7 +2042,7 @@ msgstr "代理"
msgid "Node"
msgstr "节点"
#: assets/models/automations/base.py:22 ops/models/job.py:242
#: assets/models/automations/base.py:22 ops/models/job.py:238
#: ops/serializers/job.py:23 settings/serializers/auth/sms.py:108
msgid "Parameters"
msgstr "参数"
@ -2058,7 +2058,7 @@ msgstr "资产自动化任务"
# msgid "Comment"
# msgstr "备注"
#: assets/models/automations/base.py:114 assets/models/cmd_filter.py:41
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:246
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:242
#: users/models/user/__init__.py:321
msgid "Date created"
msgstr "创建日期"
@ -2498,7 +2498,7 @@ msgstr "资产数量"
#: assets/serializers/gateway.py:19
msgid "The platform must start with Gateway"
msgstr ""
msgstr "平台必须从 Gateway 开始"
#: assets/serializers/gateway.py:28 common/validators.py:34
msgid "This field must be unique."
@ -2867,7 +2867,7 @@ msgstr "作业审计日志"
msgid "Remote addr"
msgstr "远端地址"
#: audits/models.py:61 audits/serializers.py:59
#: audits/models.py:61 audits/serializers.py:60
msgid "Operate"
msgstr "操作"
@ -2892,12 +2892,12 @@ msgstr "会话"
msgid "File transfer log"
msgstr "文件传输"
#: audits/models.py:94 audits/serializers.py:107
#: audits/models.py:94 audits/serializers.py:108
msgid "Resource Type"
msgstr "资源类型"
#: audits/models.py:95 audits/models.py:98 audits/models.py:144
#: audits/serializers.py:106 labels/serializers.py:46
#: audits/serializers.py:107 labels/serializers.py:46
msgid "Resource"
msgstr "资源"
@ -2939,7 +2939,7 @@ msgstr "登录方式"
msgid "Login IP"
msgstr "登录 IP"
#: audits/models.py:200 audits/serializers.py:73
#: audits/models.py:200 audits/serializers.py:74
#: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:63 users/models/user/__init__.py:86
#: users/serializers/profile.py:70
@ -2978,30 +2978,34 @@ msgstr "下线用户会话"
#: audits/serializers.py:33 ops/models/adhoc.py:24 ops/models/base.py:16
#: ops/models/base.py:53 ops/models/celery.py:87 ops/models/job.py:154
#: ops/models/job.py:245 ops/models/playbook.py:30 ops/models/variable.py:17
#: ops/models/job.py:241 ops/models/playbook.py:30 ops/models/variable.py:17
#: terminal/models/session/sharing.py:25
msgid "Creator"
msgstr "创建者"
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:244
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:240
#: xpack/plugins/cloud/manager.py:99
msgid "Summary"
msgstr "汇总"
#: audits/serializers.py:90
#: audits/serializers.py:40 ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "周期执行"
#: audits/serializers.py:91
msgid "Reason display"
msgstr "原因描述"
#: audits/serializers.py:91 audits/serializers.py:205
#: audits/serializers.py:92 audits/serializers.py:206
msgid "Auth backend display"
msgstr "认证方式"
#: audits/serializers.py:155
#: audits/serializers.py:156
#, python-format
msgid "%s %s this resource"
msgstr "用户 %s %s 了当前资源"
#: audits/serializers.py:193 authentication/models/connection_token.py:47
#: audits/serializers.py:194 authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user/__init__.py:105
@ -4293,7 +4297,7 @@ msgstr "无效的 excel 文件"
#: common/drf/renders/base.py:138
msgid "Yes/No"
msgstr ""
msgstr "是/否"
#: common/drf/renders/base.py:141
msgid "Text, max length {}"
@ -4963,7 +4967,7 @@ msgstr "最后执行"
msgid "Date last run"
msgstr "最后运行日期"
#: ops/models/base.py:51 ops/models/job.py:243
#: ops/models/base.py:51 ops/models/job.py:239
#: xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr "结果"
@ -5020,20 +5024,20 @@ msgstr "运行用户"
msgid "Run as policy"
msgstr "用户策略"
#: ops/models/job.py:227 ops/models/variable.py:28 ops/serializers/job.py:98
#: ops/models/job.py:223 ops/models/variable.py:28 ops/serializers/job.py:98
#: terminal/notifications.py:182
msgid "Job"
msgstr "作业"
#: ops/models/job.py:250
#: ops/models/job.py:246
msgid "Material"
msgstr "Material"
#: ops/models/job.py:252
#: ops/models/job.py:248
msgid "Material Type"
msgstr "Material 类型"
#: ops/models/job.py:564
#: ops/models/job.py:560
msgid "Job Execution"
msgstr "作业执行"
@ -5103,10 +5107,6 @@ msgstr "内存使用率超过 {max_threshold}%: => {value}"
msgid "CPU load more than {max_threshold}: => {value}"
msgstr "CPU 使用率超过 {max_threshold}: => {value}"
#: ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "周期执行"
#: ops/serializers/celery.py:35
msgid "Next execution time"
msgstr "下次执行时间"
@ -6712,7 +6712,7 @@ msgstr "SMTP"
#: settings/serializers/msg.py:25
msgid "EXCHANGE"
msgstr ""
msgstr "交换"
#: settings/serializers/msg.py:34
msgid "The user to be used for email server authentication"
@ -9154,7 +9154,7 @@ msgstr "需要更新密码"
#: users/models/user/__init__.py:144
msgid "Face Vector"
msgstr ""
msgstr "人脸向量"
#: users/models/user/__init__.py:147
msgid "Date api key used"
@ -9708,7 +9708,7 @@ msgstr "认证成功"
#: users/utils.py:61
msgid "Redirecting to JumpServer Client"
msgstr ""
msgstr "重定向到 JumpServer 客户端"
#: users/views/profile/face.py:54
msgid "Face recognition enable success"
@ -9718,11 +9718,11 @@ msgstr "MFA(人脸识别) 开启成功"
msgid "Face recognition enable success, return login page"
msgstr "MFA(人脸识别) 启用成功,返回到登录页面"
#: users/views/profile/face.py:78
#: users/views/profile/face.py:79
msgid "Face recognition disable success"
msgstr "MFA(人脸识别) 禁用成功"
#: users/views/profile/face.py:79
#: users/views/profile/face.py:80
msgid "Face recognition disable success, return login page"
msgstr "MFA(人脸识别) 禁用成功,返回登录页面"
@ -10590,7 +10590,7 @@ msgstr "许可证导入成功"
#: xpack/plugins/license/api.py:53
msgid "Invalid license"
msgstr "无效 IP"
msgstr "许可证无效"
#: xpack/plugins/license/models.py:80
msgid "Basic edition"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-19 16:36+0800\n"
"POT-Creation-Date: 2024-11-19 17:51+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"
@ -327,7 +327,7 @@ msgstr "HashiCorp Vault"
#: accounts/const/vault.py:10 settings/serializers/feature.py:82
msgid "Azure Key Vault"
msgstr ""
msgstr "Azure Key Vault"
#: accounts/mixins.py:35
msgid "Export all"
@ -473,7 +473,7 @@ msgstr "帳號備份計劃"
#: accounts/models/automations/backup_account.py:120
#: assets/models/automations/base.py:115 audits/models.py:65
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:247
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:243
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:26
#: settings/templates/ldap/_msg_import_ldap_user.html:5
@ -587,7 +587,7 @@ msgstr "開始日期"
#: accounts/models/automations/change_secret.py:42
#: assets/models/automations/base.py:116 ops/models/base.py:56
#: ops/models/celery.py:90 ops/models/job.py:248
#: ops/models/celery.py:90 ops/models/job.py:244
#: terminal/models/applet/host.py:142
msgid "Date finished"
msgstr "結束日期"
@ -595,7 +595,7 @@ msgstr "結束日期"
#: accounts/models/automations/change_secret.py:44
#: assets/models/automations/base.py:113
#: assets/serializers/automations/base.py:39 audits/models.py:208
#: audits/serializers.py:75 ops/models/base.py:49 ops/models/job.py:239
#: audits/serializers.py:76 ops/models/base.py:49 ops/models/job.py:235
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
@ -667,7 +667,7 @@ msgstr "觸發方式"
#: accounts/models/automations/push_account.py:16 acls/models/base.py:41
#: acls/serializers/base.py:57 assets/models/cmd_filter.py:81
#: audits/models.py:92 audits/serializers.py:105
#: audits/models.py:92 audits/serializers.py:106
#: authentication/serializers/connect_token_secret.py:119
#: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:52 perms/serializers/permission.py:74
@ -887,8 +887,8 @@ msgstr "類別"
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:20
#: assets/models/cmd_filter.py:74 assets/models/platform.py:96
#: assets/serializers/asset/common.py:146 assets/serializers/platform.py:159
#: assets/serializers/platform.py:171 audits/serializers.py:74
#: audits/serializers.py:191
#: assets/serializers/platform.py:171 audits/serializers.py:75
#: audits/serializers.py:192
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:153
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
#: terminal/models/component/storage.py:58
@ -961,7 +961,7 @@ msgstr "ID"
#: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16 audits/models.py:54
#: audits/models.py:90 audits/models.py:172 audits/models.py:271
#: audits/serializers.py:192 authentication/models/connection_token.py:32
#: audits/serializers.py:193 authentication/models/connection_token.py:32
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:55 perms/models/asset_permission.py:63
@ -1590,7 +1590,7 @@ msgid "Login city"
msgstr "登錄城市"
#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:197
#: audits/models.py:266 audits/serializers.py:89
#: audits/models.py:266 audits/serializers.py:90
msgid "User agent"
msgstr "用戶代理"
@ -2044,7 +2044,7 @@ msgstr "代理"
msgid "Node"
msgstr "節點"
#: assets/models/automations/base.py:22 ops/models/job.py:242
#: assets/models/automations/base.py:22 ops/models/job.py:238
#: ops/serializers/job.py:23 settings/serializers/auth/sms.py:108
msgid "Parameters"
msgstr "參數"
@ -2060,7 +2060,7 @@ msgstr "資產自動化任務"
# msgid "Comment"
# msgstr "備註"
#: assets/models/automations/base.py:114 assets/models/cmd_filter.py:41
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:246
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:242
#: users/models/user/__init__.py:321
msgid "Date created"
msgstr "創建日期"
@ -2500,7 +2500,7 @@ msgstr "資產數量"
#: assets/serializers/gateway.py:19
msgid "The platform must start with Gateway"
msgstr ""
msgstr "平台必須從 Gateway 開始"
#: assets/serializers/gateway.py:28 common/validators.py:34
msgid "This field must be unique."
@ -2869,7 +2869,7 @@ msgstr "作業審計"
msgid "Remote addr"
msgstr "遠端地址"
#: audits/models.py:61 audits/serializers.py:59
#: audits/models.py:61 audits/serializers.py:60
msgid "Operate"
msgstr "操作"
@ -2894,12 +2894,12 @@ msgstr "會話"
msgid "File transfer log"
msgstr "文件管理"
#: audits/models.py:94 audits/serializers.py:107
#: audits/models.py:94 audits/serializers.py:108
msgid "Resource Type"
msgstr "資源類型"
#: audits/models.py:95 audits/models.py:98 audits/models.py:144
#: audits/serializers.py:106 labels/serializers.py:46
#: audits/serializers.py:107 labels/serializers.py:46
msgid "Resource"
msgstr "資源"
@ -2941,7 +2941,7 @@ msgstr "登錄方式"
msgid "Login IP"
msgstr "登錄 IP"
#: audits/models.py:200 audits/serializers.py:73
#: audits/models.py:200 audits/serializers.py:74
#: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:63 users/models/user/__init__.py:86
#: users/serializers/profile.py:70
@ -2980,30 +2980,34 @@ msgstr "下線用戶會話"
#: audits/serializers.py:33 ops/models/adhoc.py:24 ops/models/base.py:16
#: ops/models/base.py:53 ops/models/celery.py:87 ops/models/job.py:154
#: ops/models/job.py:245 ops/models/playbook.py:30 ops/models/variable.py:17
#: ops/models/job.py:241 ops/models/playbook.py:30 ops/models/variable.py:17
#: terminal/models/session/sharing.py:25
msgid "Creator"
msgstr "創建者"
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:244
#: audits/serializers.py:39 ops/models/base.py:52 ops/models/job.py:240
#: xpack/plugins/cloud/manager.py:99
msgid "Summary"
msgstr "匯總"
#: audits/serializers.py:90
#: audits/serializers.py:40 ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "週期性Action"
#: audits/serializers.py:91
msgid "Reason display"
msgstr "原因描述"
#: audits/serializers.py:91 audits/serializers.py:205
#: audits/serializers.py:92 audits/serializers.py:206
msgid "Auth backend display"
msgstr "认证代币描述"
#: audits/serializers.py:155
#: audits/serializers.py:156
#, python-format
msgid "%s %s this resource"
msgstr "用户 %s %s 了当前资源"
#: audits/serializers.py:193 authentication/models/connection_token.py:47
#: audits/serializers.py:194 authentication/models/connection_token.py:47
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user/__init__.py:105
@ -3456,18 +3460,16 @@ msgid "MFA custom global enabled, cannot disable"
msgstr "自訂 MFA 全局開啟,無法被禁用"
#: authentication/mfa/face.py:13
#, fuzzy
#| msgid "Basic edition"
msgid "Face Recognition"
msgstr "企業基礎版"
msgstr "臉部辨識"
#: authentication/mfa/face.py:23 authentication/mfa/face.py:25
msgid "Facial comparison failed"
msgstr ""
msgstr "臉部比對失敗"
#: authentication/mfa/face.py:53
msgid "Frontal Face Recognition"
msgstr ""
msgstr "正面臉部辨識"
#: authentication/mfa/otp.py:7
msgid "OTP code invalid, or server time error"
@ -3936,7 +3938,7 @@ msgstr "取消"
#: authentication/templates/authentication/face_capture.html:44
msgid "Retry"
msgstr ""
msgstr "重試"
#: authentication/templates/authentication/login.html:308
msgid ""
@ -4297,7 +4299,7 @@ msgstr "無效的 excel 文件"
#: common/drf/renders/base.py:138
msgid "Yes/No"
msgstr ""
msgstr "是/否"
#: common/drf/renders/base.py:141
msgid "Text, max length {}"
@ -4894,13 +4896,11 @@ msgstr "私有"
#: ops/const.py:91
msgid "Text"
msgstr ""
msgstr "文字框"
#: ops/const.py:92
#, fuzzy
#| msgid "Collect"
msgid "Select"
msgstr "收集"
msgstr "選擇框"
#: ops/exception.py:6
msgid "no valid program entry found."
@ -4970,7 +4970,7 @@ msgstr "最後執行"
msgid "Date last run"
msgstr "最後運行日期"
#: ops/models/base.py:51 ops/models/job.py:243
#: ops/models/base.py:51 ops/models/job.py:239
#: xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr "結果"
@ -5016,10 +5016,8 @@ msgid "Parameters define"
msgstr "參數定義"
#: ops/models/job.py:159
#, fuzzy
#| msgid "Periodic run"
msgid "Periodic variable"
msgstr "週期執行"
msgstr "週期執行變數"
#: ops/models/job.py:160
msgid "Run as"
@ -5029,20 +5027,20 @@ msgstr "執行使用者"
msgid "Run as policy"
msgstr "使用者策略"
#: ops/models/job.py:227 ops/models/variable.py:28 ops/serializers/job.py:98
#: ops/models/job.py:223 ops/models/variable.py:28 ops/serializers/job.py:98
#: terminal/notifications.py:182
msgid "Job"
msgstr "作業"
#: ops/models/job.py:250
#: ops/models/job.py:246
msgid "Material"
msgstr "Material"
#: ops/models/job.py:252
#: ops/models/job.py:248
msgid "Material Type"
msgstr "Material 類型"
#: ops/models/job.py:564
#: ops/models/job.py:560
msgid "Job Execution"
msgstr "作業執行"
@ -5055,10 +5053,8 @@ msgid "VCS URL"
msgstr "VCS URL"
#: ops/models/variable.py:11 ops/serializers/variable.py:22
#, fuzzy
#| msgid "Filename"
msgid "Variable name"
msgstr "檔案名"
msgstr "變數名"
#: ops/models/variable.py:12 ops/serializers/variable.py:23
msgid ""
@ -5066,27 +5062,25 @@ msgid ""
"the input variable name. For example, if the variable name is 'name,' the "
"final generated environment variable will be 'jms_name'."
msgstr ""
"在程式碼中使用的變數名稱,固定前綴 jms_ + 輸入的變數名例如變數名稱為name"
"則最終生成環境變數為 jms_name"
#: ops/models/variable.py:16
#, fuzzy
#| msgid "Default"
msgid "Default Value"
msgstr "默認"
msgstr "預設"
#: ops/models/variable.py:18
msgid "Variable type"
msgstr ""
msgstr "變數類型"
#: ops/models/variable.py:21 ops/serializers/variable.py:32
msgid "ExtraVars"
msgstr ""
msgstr "額外參數"
#: ops/models/variable.py:49 ops/serializers/adhoc.py:16
#: ops/serializers/job.py:22 ops/serializers/playbook.py:21
#, fuzzy
#| msgid "Writable"
msgid "Variable"
msgstr "讀寫"
msgstr "變數"
#: ops/notifications.py:20
msgid "Server performance"
@ -5116,10 +5110,6 @@ msgstr "記憶體使用率超過 {max_threshold}%: => {value}"
msgid "CPU load more than {max_threshold}: => {value}"
msgstr "CPU 使用率超過 {max_threshold}: => {value}"
#: ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "週期性Action"
#: ops/serializers/celery.py:35
msgid "Next execution time"
msgstr "下次Action時間"
@ -5149,17 +5139,15 @@ msgid "You do not have permission for the current job."
msgstr "你沒有當前作業的權限。"
#: ops/serializers/variable.py:29
#, fuzzy
#| msgid "Material Type"
msgid "Variable Type"
msgstr "Material 類型"
msgstr "變數類型"
#: ops/serializers/variable.py:34
msgid ""
"Each item is on a separate line, with each line separated by a colon. The "
"part before the colon is the display content, and the part after the colon "
"is the value."
msgstr ""
msgstr "每項單獨一行,每行可以用英文冒號分割前面是顯示的內容後面是值"
#: ops/tasks.py:53
msgid "Run ansible task"
@ -6610,10 +6598,8 @@ msgid "Vault"
msgstr "啟用 Vault"
#: settings/serializers/feature.py:53
#, fuzzy
#| msgid "Provider"
msgid "Vault provider"
msgstr "服務商"
msgstr "保管庫服務商"
#: settings/serializers/feature.py:57
msgid "Record limit"
@ -6729,7 +6715,7 @@ msgstr "SMTP"
#: settings/serializers/msg.py:25
msgid "EXCHANGE"
msgstr ""
msgstr "交換"
#: settings/serializers/msg.py:34
msgid "The user to be used for email server authentication"
@ -7634,16 +7620,12 @@ msgid "RDP Guide"
msgstr "RDP 連接嚮導"
#: terminal/connect_methods.py:39
#, fuzzy
#| msgid "Client"
msgid "VNC Client"
msgstr "戶端"
msgstr "VNC 客戶端"
#: terminal/connect_methods.py:40
#, fuzzy
#| msgid "DB Guide"
msgid "VNC Guide"
msgstr "DB 連接嚮導"
msgstr "VNC 連線精靈"
#: terminal/const.py:10
msgid "Warning"
@ -7860,10 +7842,8 @@ msgid "SQLServer port"
msgstr "SQLServer 埠"
#: terminal/models/component/endpoint.py:25
#, fuzzy
#| msgid "SSH port"
msgid "VNC port"
msgstr "SSH 埠"
msgstr "VNC 端口"
#: terminal/models/component/endpoint.py:33
#: terminal/models/component/endpoint.py:120
@ -9176,7 +9156,7 @@ msgstr "需要更新密碼"
#: users/models/user/__init__.py:144
msgid "Face Vector"
msgstr ""
msgstr "人臉向量"
#: users/models/user/__init__.py:147
msgid "Date api key used"
@ -9732,38 +9712,28 @@ msgid "Open MFA Authenticator and enter the 6-bit dynamic code"
msgstr "請打開 MFA 驗證器,輸入 6 位動態碼"
#: users/utils.py:60
#, fuzzy
#| msgid "Auth source"
msgid "Auth success"
msgstr "認證資料庫"
msgstr "認證成功"
#: users/utils.py:61
msgid "Redirecting to JumpServer Client"
msgstr ""
msgstr "重新導向到 JumpServer 客戶端"
#: users/views/profile/face.py:54
#, fuzzy
#| msgid "Basic edition"
msgid "Face recognition enable success"
msgstr "企業基礎版"
msgstr "MFA(人臉識別) 開啟成功"
#: users/views/profile/face.py:55
#, fuzzy
#| msgid "OTP enable success, return login page"
msgid "Face recognition enable success, return login page"
msgstr "MFA(OTP) 啟用成功,返回到登入頁面"
#: users/views/profile/face.py:78
#, fuzzy
#| msgid "OTP disable success"
msgid "Face recognition disable success"
msgstr "MFA(OTP) 禁用成功"
msgstr "MFA(人臉識別) 啟用成功,返回到登錄頁面"
#: users/views/profile/face.py:79
#, fuzzy
#| msgid "OTP disable success, return login page"
msgid "Face recognition disable success"
msgstr "MFA(人臉識別) 禁用成功"
#: users/views/profile/face.py:80
msgid "Face recognition disable success, return login page"
msgstr "MFA(OTP) 禁用成功,返回登入頁面"
msgstr "MFA(人臉識別) 禁用成功,返回登錄頁面"
#: users/views/profile/otp.py:106
msgid "Already bound"
@ -10635,7 +10605,7 @@ msgstr "許可證匯入成功"
#: xpack/plugins/license/api.py:53
msgid "Invalid license"
msgstr "無效 IP"
msgstr "許可證無效"
#: xpack/plugins/license/models.py:80
msgid "Basic edition"

View File

@ -66,6 +66,7 @@
"AddSuccessMsg": "追加成功",
"AddUserGroupToThisPermission": "ユーザーグループを追加",
"AddUserToThisPermission": "ユーザーを追加する",
"AddVariable": "パラメータを追加",
"Address": "アドレス",
"AdhocCreate": "アドホックコマンドを作成",
"AdhocDetail": "コマンド詳細",
@ -430,6 +431,7 @@
"DeclassificationLogNum": "パスワード変更ログ数",
"DefaultDatabase": "デフォルトのデータベース",
"DefaultPort": "デフォルトポート",
"DefaultValue": "デフォルト値",
"Delete": "削除",
"DeleteConfirmMessage": "一度削除すると復元はできません、続けますか?",
"DeleteErrorMsg": "削除に失敗",
@ -507,6 +509,7 @@
"ExcludeSymbol": "文字の除外",
"ExecCloudSyncErrorMsg": "クラウドアカウントの設定が完全でないので、更新して再試行してください",
"Execute": "実行",
"ExecuteAfterSaving": "保存後に実行",
"ExecuteOnce": "一度実行する",
"ExecutionDetail": "Action詳細",
"ExecutionList": "実行記録",
@ -520,6 +523,8 @@
"ExportOnlyFiltered": "検索結果のみをエクスポート",
"ExportOnlySelectedItems": "選択オプションのみをエクスポート",
"ExportRange": "エクスポート範囲",
"ExtraArgsFormatError": "書式が間違っています。要件に従って入力してください",
"ExtraArgsPlaceholder": "一行ごとに一つの選択肢を書く、例えば:\n選択肢1:値1\n選択肢2:値2\n",
"FC": "Fusion Compute",
"FTPFileNotStored": "ファイルはまだストレージに保存されていません、後で確認してください。",
"FTPStorageNotEnabled": "ファイルストレージ機能が有効になっていません、設定ファイルを変更し、次の設定を追加してくださいFTP_FILE_MAX_STORE=100100M以下のファイルを保存可能",
@ -670,8 +675,10 @@
"JobCreate": "ジョブ作成",
"JobDetail": "作業詳細",
"JobExecutionLog": "実行記録",
"JobList": "作業リスト",
"JobManagement": "作業列表",
"JobUpdate": "アップデート作業",
"JobsAudit": "作業の監査",
"KingSoftCloud": "Kingsoftクラウド",
"KokoSetting": "KoKo 設定",
"LAN": "LAN",
@ -702,6 +709,7 @@
"LicenseReachedAssetAmountLimit": "資産の数量がライセンスの数量制限を超えています",
"LicenseWillBe": "ライセンスは間もなく ",
"ListPreference": "リスト設定",
"LoadTemplate": "テンプレートからロード",
"Loading": "読み込み中",
"LockedIP": "IP {count} つがロックされました",
"Log": "ログ",
@ -1185,6 +1193,7 @@
"StatusYellow": "最近、実行に失敗があり。",
"Step": "ステップ",
"Stop": "停止",
"StopJobMsg": "成功を停止",
"StopLogOutput": "ask Canceled現在のタスクcurrentTaskIdは手動で停止されました。各タスクの進行状況が異なるため、以下はタスクの最終実行結果です。実行が失敗した場合は、タスクが正常に停止されました。",
"Storage": "ストレージ",
"StorageSetting": "ストレージ設定",
@ -1269,6 +1278,7 @@
"TemplateCreate": "テンプレート作成",
"TemplateHelpText": "テンプレートを選択して追加すると、資産の下に存在しないアカウントが自動的に作成され、プッシュされます",
"TemplateManagement": "テンプレート一覧",
"Templates": "テンプレート",
"TencentCloud": "テンセントクラウド",
"Terminal": "コンポーネント設定",
"TerminalDetail": "コンポーネントの詳細",
@ -1398,6 +1408,7 @@
"Valid": "有効",
"Variable": "変数",
"VariableHelpText": "コマンド中で {{ key }} を使用して内蔵変数を読み取ることができます",
"VariableName": "変数名",
"VaultHCPMountPoint": "Vault サーバのマウントポイント、デフォルトはjumpserver",
"VaultHelpText": "1. セキュリティ上の理由により、設定ファイルで Vault ストレージをオンにする必要があります。<br>2. オンにした後、他の設定を入力してテストを行います。<br>3. データ同期を行います。同期は一方向です。ローカルデータベースからリモートの Vault にのみ同期します。同期が終了すればローカルデータベースはパスワードを保管していませんので、データのバックアップをお願いします。<br>4. Vault の設定を二度変更した後はサービスを再起動する必要があります。",
"VerificationCodeSent": "認証コードが送信されました",
@ -1445,5 +1456,6 @@
"ZoneUpdate": "更新エリア",
"disallowSelfUpdateFields": "現在のフィールドを自分で変更することは許可されていません",
"forceEnableMFAHelpText": "強制的に有効化すると、ユーザーは自分で無効化することができません。",
"removeWarningMsg": "削除してもよろしいですか"
"removeWarningMsg": "削除してもよろしいですか",
"setVariable": "パラメータ設定"
}

View File

@ -83,6 +83,7 @@
"AddSystemUser": "添加系統用戶",
"AddUserGroupToThisPermission": "新增使用者組",
"AddUserToThisPermission": "新增使用者",
"AddVariable": "添加參數",
"Address": "地址",
"Addressee": "收件人",
"AdhocCreate": "創建命令",
@ -550,6 +551,7 @@
"DefaultDatabase": "默認資料庫",
"DefaultPort": "默認埠",
"DefaultProtocol": "默認協議, 添加資產時預設會選擇",
"DefaultValue": "預設值",
"Defaults": "預設值",
"Delete": "刪除",
"DeleteConfirmMessage": "刪除後無法恢復,是否繼續?",
@ -649,6 +651,7 @@
"ExcludeSymbol": "排除字元",
"ExecCloudSyncErrorMsg": "雲帳號配置不完整,請更新後重試",
"Execute": "執行",
"ExecuteAfterSaving": "保存後執行",
"ExecuteCycle": "執行週期",
"ExecuteFailedCommand": "執行失敗命令",
"ExecuteOnce": "執行一次",
@ -667,6 +670,8 @@
"ExportOnlyFiltered": "僅匯出搜索結果",
"ExportOnlySelectedItems": "僅匯出選擇項",
"ExportRange": "匯出範圍",
"ExtraArgsFormatError": "格式錯誤,請按要求輸入",
"ExtraArgsPlaceholder": "每行一個選項,例如:\n選項1:值1\n選項2:值2\n",
"FAILURE": "失敗",
"FC": "Fusion Compute",
"FTPFileNotStored": "檔案尚未儲存到儲存中,請稍後查看。",
@ -852,6 +857,7 @@
"JobName": "作業名稱",
"JobType": "作業類型",
"JobUpdate": "更新作業",
"JobsAudit": "作業審核",
"Key": "鍵",
"KingSoftCloud": "金山雲",
"KokoSetting": "KoKo 配置",
@ -901,6 +907,7 @@
"LinuxUserAffiliateGroup": "用戶附屬組",
"ListPreference": "列表偏好",
"LoadStatus": "負載狀態",
"LoadTemplate": "從模版中加載",
"Loading": "載入中",
"LockedIP": "已鎖定 IP {count} 個",
"Log": "日誌",
@ -1509,6 +1516,7 @@
"Step": "步驟",
"Stop": "停止",
"StopJob": "停止作業",
"StopJobMsg": "停止成功",
"StopLogOutput": "任務已取消當前任務currentTaskId已被手動停止。由於每個任務的執行進度不同以下是任務的最終執行結果。執行失敗表示任務已成功停止。",
"Storage": "儲存設置",
"StorageConfiguration": "儲存配置",
@ -1793,6 +1801,7 @@
"Value": "值",
"Variable": "變數",
"VariableHelpText": "您可以在命令中使用 {{ key }} 讀取內建變數",
"VariableName": "變數名",
"Vault": "密碼匣子",
"VaultHCPMountPoint": "重新嘗試所選",
"VaultHelpText": "1. 由於安全原因,需要配置文件中開啟 Vault 儲存。<br>2. 開啟後,填寫其他配置,進行測試。<br>3. 進行數據同步,同步是單向的,只會從本地資料庫同步到遠端 Vault同步完成本地資料庫不再儲存密碼請備份好數據。<br>4. 二次修改 Vault 配置後需重啟服務。",
@ -2193,6 +2202,7 @@
"setFeiShu": "設置飛書認證",
"setLark": "設置 Lark 認證",
"setSlack": "設置 Slack 認證",
"setVariable": "設置參數",
"setWeCom": "設置企業微信認證",
"setting": "設置",
"siteUrl": "當前站點URL",

View File

@ -35,6 +35,7 @@
"Close Other Tabs": "その他を閉じる",
"Close Right Tabs": "右側を閉じる",
"Close split connect": "分割表示を閉じる",
"Command": "命令",
"Command Line": "コマンドライン",
"Command line": "命令行",
"CommandBar": "コマンドバー",

View File

@ -35,6 +35,7 @@
"Close Other Tabs": "關閉其它",
"Close Right Tabs": "關閉右側",
"Close split connect": "關閉分屏",
"Command": "指令",
"Command Line": "命令行",
"Command line": "連接命令行",
"CommandBar": "指令欄",