mirror of https://github.com/jumpserver/jumpserver
Merge pull request #10941 from jumpserver/pr@dev@add_help_text
perf: 修改 api mode 和 i18npull/10929/head^2
commit
00ff1644cb
|
@ -1,3 +1,4 @@
|
||||||
|
from django.conf import settings
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
|
@ -187,7 +188,7 @@ class Protocol(ChoicesMixin, models.TextChoices):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def gpt_protocols(cls):
|
def gpt_protocols(cls):
|
||||||
return {
|
protocols = {
|
||||||
cls.chatgpt: {
|
cls.chatgpt: {
|
||||||
'port': 443,
|
'port': 443,
|
||||||
'required': True,
|
'required': True,
|
||||||
|
@ -201,13 +202,18 @@ class Protocol(ChoicesMixin, models.TextChoices):
|
||||||
'choices': [
|
'choices': [
|
||||||
('gpt-3.5-turbo', 'GPT-3.5 Turbo'),
|
('gpt-3.5-turbo', 'GPT-3.5 Turbo'),
|
||||||
('gpt-3.5-turbo-16k', 'GPT-3.5 Turbo 16K'),
|
('gpt-3.5-turbo-16k', 'GPT-3.5 Turbo 16K'),
|
||||||
('gpt-4', 'GPT-4'),
|
|
||||||
('gpt-4-32k', 'GPT-4 32K'),
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if settings.XPACK_ENABLED:
|
||||||
|
choices = protocols[cls.chatgpt]['setting']['api_mode']['choices']
|
||||||
|
choices.extend([
|
||||||
|
('gpt-4', 'GPT-4'),
|
||||||
|
('gpt-4-32k', 'GPT-4 32K'),
|
||||||
|
])
|
||||||
|
return protocols
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@cached_method(ttl=600)
|
@cached_method(ttl=600)
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
from assets.models import GPT
|
from assets.models import GPT
|
||||||
from .common import AssetSerializer
|
from .common import AssetSerializer
|
||||||
|
|
||||||
|
@ -12,4 +14,11 @@ class GPTSerializer(AssetSerializer):
|
||||||
]
|
]
|
||||||
extra_kwargs = {
|
extra_kwargs = {
|
||||||
**AssetSerializer.Meta.extra_kwargs,
|
**AssetSerializer.Meta.extra_kwargs,
|
||||||
|
'proxy': {
|
||||||
|
'help_text': _(
|
||||||
|
'If the server cannot directly connect to the API address, '
|
||||||
|
'you need set up an HTTP proxy. '
|
||||||
|
'e.g. http(s)://host:port'
|
||||||
|
),
|
||||||
|
'label': _('HTTP proxy')}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:2e28e9c4ff5d91a24d0c176a134f913de93f4a9bd3e9c8fd7aeacaf875a242d5
|
oid sha256:3c01e373aea806f104ae77bb4dfbeab1a9c5d4af9ca5c421f62b40f00bbf4b33
|
||||||
size 145813
|
size 147721
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-07-04 18:28+0800\n"
|
"POT-Creation-Date: 2023-07-11 11:18+0800\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -49,49 +49,55 @@ msgstr "アクセスキー"
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "トークン"
|
msgstr "トークン"
|
||||||
|
|
||||||
#: accounts/const/account.py:13 common/db/fields.py:244
|
#: accounts/const/account.py:10
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "API Key"
|
||||||
|
msgid "API key"
|
||||||
|
msgstr "API Key"
|
||||||
|
|
||||||
|
#: accounts/const/account.py:14 common/db/fields.py:244
|
||||||
#: settings/serializers/terminal.py:14
|
#: settings/serializers/terminal.py:14
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "すべて"
|
msgstr "すべて"
|
||||||
|
|
||||||
#: accounts/const/account.py:14
|
#: accounts/const/account.py:15
|
||||||
msgid "Manual input"
|
msgid "Manual input"
|
||||||
msgstr "手動入力"
|
msgstr "手動入力"
|
||||||
|
|
||||||
#: accounts/const/account.py:15
|
#: accounts/const/account.py:16
|
||||||
msgid "Dynamic user"
|
msgid "Dynamic user"
|
||||||
msgstr "動的コード"
|
msgstr "動的コード"
|
||||||
|
|
||||||
#: accounts/const/account.py:16
|
#: accounts/const/account.py:17
|
||||||
msgid "Anonymous account"
|
msgid "Anonymous account"
|
||||||
msgstr "匿名ユーザー"
|
msgstr "匿名ユーザー"
|
||||||
|
|
||||||
#: accounts/const/account.py:20 users/models/user.py:699
|
#: accounts/const/account.py:21 users/models/user.py:699
|
||||||
msgid "Local"
|
msgid "Local"
|
||||||
msgstr "ローカル"
|
msgstr "ローカル"
|
||||||
|
|
||||||
#: accounts/const/account.py:21
|
#: accounts/const/account.py:22
|
||||||
msgid "Collected"
|
msgid "Collected"
|
||||||
msgstr "集めました"
|
msgstr "集めました"
|
||||||
|
|
||||||
#: accounts/const/account.py:22 accounts/serializers/account/account.py:27
|
#: accounts/const/account.py:23 accounts/serializers/account/account.py:27
|
||||||
#: settings/serializers/auth/sms.py:75
|
#: settings/serializers/auth/sms.py:75
|
||||||
msgid "Template"
|
msgid "Template"
|
||||||
msgstr "テンプレート"
|
msgstr "テンプレート"
|
||||||
|
|
||||||
#: accounts/const/account.py:26 ops/const.py:45
|
#: accounts/const/account.py:27 ops/const.py:45
|
||||||
msgid "Skip"
|
msgid "Skip"
|
||||||
msgstr "スキップ"
|
msgstr "スキップ"
|
||||||
|
|
||||||
#: accounts/const/account.py:27 audits/const.py:24 rbac/tree.py:229
|
#: accounts/const/account.py:28 audits/const.py:24 rbac/tree.py:229
|
||||||
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "更新"
|
msgstr "更新"
|
||||||
|
|
||||||
#: accounts/const/account.py:28
|
#: accounts/const/account.py:29
|
||||||
#: accounts/serializers/automations/change_secret.py:156 audits/const.py:54
|
#: accounts/serializers/automations/change_secret.py:156 audits/const.py:54
|
||||||
#: audits/signal_handlers/activity_log.py:33 common/const/choices.py:19
|
#: audits/signal_handlers/activity_log.py:33 common/const/choices.py:19
|
||||||
#: ops/const.py:58 terminal/const.py:62 xpack/plugins/cloud/const.py:41
|
#: ops/const.py:58 terminal/const.py:63 xpack/plugins/cloud/const.py:43
|
||||||
msgid "Failed"
|
msgid "Failed"
|
||||||
msgstr "失敗しました"
|
msgstr "失敗しました"
|
||||||
|
|
||||||
|
@ -484,7 +490,7 @@ msgstr "アカウントの確認"
|
||||||
#: assets/models/asset/common.py:91 assets/models/asset/common.py:149
|
#: assets/models/asset/common.py:91 assets/models/asset/common.py:149
|
||||||
#: assets/models/cmd_filter.py:21 assets/models/domain.py:18
|
#: assets/models/cmd_filter.py:21 assets/models/domain.py:18
|
||||||
#: assets/models/group.py:17 assets/models/label.py:18
|
#: assets/models/group.py:17 assets/models/label.py:18
|
||||||
#: assets/models/platform.py:13 assets/models/platform.py:81
|
#: assets/models/platform.py:15 assets/models/platform.py:88
|
||||||
#: assets/serializers/asset/common.py:145 assets/serializers/platform.py:109
|
#: assets/serializers/asset/common.py:145 assets/serializers/platform.py:109
|
||||||
#: assets/serializers/platform.py:209
|
#: assets/serializers/platform.py:209
|
||||||
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
|
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
|
||||||
|
@ -564,7 +570,7 @@ msgid "Exist policy"
|
||||||
msgstr "アカウントの存在ポリシー"
|
msgstr "アカウントの存在ポリシー"
|
||||||
|
|
||||||
#: accounts/serializers/account/account.py:180 applications/models.py:11
|
#: accounts/serializers/account/account.py:180 applications/models.py:11
|
||||||
#: assets/models/label.py:21 assets/models/platform.py:82
|
#: assets/models/label.py:21 assets/models/platform.py:89
|
||||||
#: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8
|
#: 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:127 assets/serializers/platform.py:210
|
||||||
#: perms/serializers/user_permission.py:26 settings/models.py:35
|
#: perms/serializers/user_permission.py:26 settings/models.py:35
|
||||||
|
@ -576,7 +582,7 @@ msgstr "カテゴリ"
|
||||||
#: accounts/serializers/automations/base.py:54 acls/models/command_acl.py:24
|
#: accounts/serializers/automations/base.py:54 acls/models/command_acl.py:24
|
||||||
#: acls/serializers/command_acl.py:18 applications/models.py:14
|
#: acls/serializers/command_acl.py:18 applications/models.py:14
|
||||||
#: assets/models/_user.py:50 assets/models/automations/base.py:20
|
#: assets/models/_user.py:50 assets/models/automations/base.py:20
|
||||||
#: assets/models/cmd_filter.py:74 assets/models/platform.py:83
|
#: assets/models/cmd_filter.py:74 assets/models/platform.py:90
|
||||||
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:111
|
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:111
|
||||||
#: assets/serializers/platform.py:126 audits/serializers.py:48
|
#: assets/serializers/platform.py:126 audits/serializers.py:48
|
||||||
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:103
|
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:103
|
||||||
|
@ -738,7 +744,7 @@ msgstr "自動タスク実行履歴"
|
||||||
#: accounts/serializers/automations/change_secret.py:155 audits/const.py:53
|
#: accounts/serializers/automations/change_secret.py:155 audits/const.py:53
|
||||||
#: audits/models.py:59 audits/signal_handlers/activity_log.py:33
|
#: audits/models.py:59 audits/signal_handlers/activity_log.py:33
|
||||||
#: common/const/choices.py:18 ops/const.py:56 ops/serializers/celery.py:40
|
#: common/const/choices.py:18 ops/const.py:56 ops/serializers/celery.py:40
|
||||||
#: terminal/const.py:61 terminal/models/session/sharing.py:107
|
#: terminal/const.py:62 terminal/models/session/sharing.py:107
|
||||||
#: tickets/views/approve.py:114
|
#: tickets/views/approve.py:114
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
msgstr "成功"
|
msgstr "成功"
|
||||||
|
@ -834,7 +840,7 @@ msgid "Accounts"
|
||||||
msgstr "アカウント"
|
msgstr "アカウント"
|
||||||
|
|
||||||
#: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60
|
#: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60
|
||||||
#: ops/serializers/job.py:55 terminal/const.py:69
|
#: ops/serializers/job.py:55 terminal/const.py:70
|
||||||
#: terminal/models/session/session.py:42 terminal/serializers/command.py:18
|
#: terminal/models/session/session.py:42 terminal/serializers/command.py:18
|
||||||
#: terminal/templates/terminal/_msg_command_alert.html:12
|
#: terminal/templates/terminal/_msg_command_alert.html:12
|
||||||
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
|
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
|
||||||
|
@ -961,7 +967,7 @@ msgid "Applications"
|
||||||
msgstr "アプリケーション"
|
msgstr "アプリケーション"
|
||||||
|
|
||||||
#: applications/models.py:16 xpack/plugins/cloud/models.py:33
|
#: applications/models.py:16 xpack/plugins/cloud/models.py:33
|
||||||
#: xpack/plugins/cloud/serializers/account.py:62
|
#: xpack/plugins/cloud/serializers/account.py:63
|
||||||
msgid "Attrs"
|
msgid "Attrs"
|
||||||
msgstr "ツールバーの"
|
msgstr "ツールバーの"
|
||||||
|
|
||||||
|
@ -1086,12 +1092,13 @@ msgstr "データベース"
|
||||||
msgid "Cloud service"
|
msgid "Cloud service"
|
||||||
msgstr "クラウド サービス"
|
msgstr "クラウド サービス"
|
||||||
|
|
||||||
#: assets/const/category.py:14 assets/models/asset/web.py:16 audits/const.py:34
|
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||||
|
#: assets/models/asset/web.py:16 audits/const.py:34
|
||||||
#: terminal/models/applet/applet.py:26
|
#: terminal/models/applet/applet.py:26
|
||||||
msgid "Web"
|
msgid "Web"
|
||||||
msgstr "Web"
|
msgstr "Web"
|
||||||
|
|
||||||
#: assets/const/category.py:15 common/sdk/sms/endpoint.py:20
|
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||||
msgid "Custom type"
|
msgid "Custom type"
|
||||||
msgstr "カスタムタイプ"
|
msgstr "カスタムタイプ"
|
||||||
|
|
||||||
|
@ -1124,60 +1131,74 @@ msgstr "ルーター"
|
||||||
msgid "Firewall"
|
msgid "Firewall"
|
||||||
msgstr "ファイアウォール"
|
msgstr "ファイアウォール"
|
||||||
|
|
||||||
|
#: assets/const/gpt.py:7
|
||||||
|
msgid "ChatGPT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: assets/const/host.py:12 rbac/tree.py:28
|
#: assets/const/host.py:12 rbac/tree.py:28
|
||||||
msgid "Other"
|
msgid "Other"
|
||||||
msgstr "その他"
|
msgstr "その他"
|
||||||
|
|
||||||
#: assets/const/protocol.py:39
|
#: assets/const/protocol.py:42
|
||||||
msgid "SFTP enabled"
|
msgid "SFTP enabled"
|
||||||
msgstr "SFTP が有効"
|
msgstr "SFTP が有効"
|
||||||
|
|
||||||
#: assets/const/protocol.py:44
|
#: assets/const/protocol.py:47
|
||||||
msgid "SFTP home"
|
msgid "SFTP home"
|
||||||
msgstr "SFTP ルート パス"
|
msgstr "SFTP ルート パス"
|
||||||
|
|
||||||
#: assets/const/protocol.py:55
|
#: assets/const/protocol.py:58
|
||||||
msgid "Console"
|
msgid "Console"
|
||||||
msgstr "Console"
|
msgstr "Console"
|
||||||
|
|
||||||
#: assets/const/protocol.py:56
|
#: assets/const/protocol.py:59
|
||||||
msgid "Connect to console session"
|
msgid "Connect to console session"
|
||||||
msgstr "コンソールセッションに接続"
|
msgstr "コンソールセッションに接続"
|
||||||
|
|
||||||
#: assets/const/protocol.py:60
|
#: assets/const/protocol.py:63
|
||||||
msgid "Any"
|
msgid "Any"
|
||||||
msgstr "任意"
|
msgstr "任意"
|
||||||
|
|
||||||
#: assets/const/protocol.py:62 settings/serializers/security.py:151
|
#: assets/const/protocol.py:65 settings/serializers/security.py:151
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
msgstr "セキュリティ"
|
msgstr "セキュリティ"
|
||||||
|
|
||||||
#: assets/const/protocol.py:63
|
#: assets/const/protocol.py:66
|
||||||
msgid "Security layer to use for the connection"
|
msgid "Security layer to use for the connection"
|
||||||
msgstr "接続に使用するセキュリティ レイヤー"
|
msgstr "接続に使用するセキュリティ レイヤー"
|
||||||
|
|
||||||
#: assets/const/protocol.py:87 assets/models/asset/database.py:10
|
#: assets/const/protocol.py:72
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Domain"
|
||||||
|
msgid "AD domain"
|
||||||
|
msgstr "ドメイン"
|
||||||
|
|
||||||
|
#: assets/const/protocol.py:91 assets/models/asset/database.py:10
|
||||||
#: settings/serializers/email.py:37
|
#: settings/serializers/email.py:37
|
||||||
msgid "Use SSL"
|
msgid "Use SSL"
|
||||||
msgstr "SSLの使用"
|
msgstr "SSLの使用"
|
||||||
|
|
||||||
#: assets/const/protocol.py:140
|
#: assets/const/protocol.py:144
|
||||||
msgid "Auth username"
|
msgid "Auth username"
|
||||||
msgstr "ユーザー名で認証する"
|
msgstr "ユーザー名で認証する"
|
||||||
|
|
||||||
#: assets/const/protocol.py:167 assets/models/asset/web.py:10
|
#: assets/const/protocol.py:172 assets/models/asset/web.py:10
|
||||||
msgid "Username selector"
|
msgid "Username selector"
|
||||||
msgstr "ユーザー名ピッカー"
|
msgstr "ユーザー名ピッカー"
|
||||||
|
|
||||||
#: assets/const/protocol.py:172 assets/models/asset/web.py:11
|
#: assets/const/protocol.py:177 assets/models/asset/web.py:11
|
||||||
msgid "Password selector"
|
msgid "Password selector"
|
||||||
msgstr "パスワードセレクター"
|
msgstr "パスワードセレクター"
|
||||||
|
|
||||||
#: assets/const/protocol.py:177 assets/models/asset/web.py:12
|
#: assets/const/protocol.py:182 assets/models/asset/web.py:12
|
||||||
msgid "Submit selector"
|
msgid "Submit selector"
|
||||||
msgstr "ボタンセレクターを確認する"
|
msgstr "ボタンセレクターを確認する"
|
||||||
|
|
||||||
#: assets/const/types.py:222
|
#: assets/const/protocol.py:200
|
||||||
|
msgid "API mode"
|
||||||
|
msgstr "APIモード"
|
||||||
|
|
||||||
|
#: assets/const/types.py:224
|
||||||
msgid "All types"
|
msgid "All types"
|
||||||
msgstr "いろんなタイプ"
|
msgstr "いろんなタイプ"
|
||||||
|
|
||||||
|
@ -1304,7 +1325,7 @@ msgstr "システムユーザーに一致できます"
|
||||||
msgid "Cloud"
|
msgid "Cloud"
|
||||||
msgstr "クラウド サービス"
|
msgstr "クラウド サービス"
|
||||||
|
|
||||||
#: assets/models/asset/common.py:92 assets/models/platform.py:14
|
#: assets/models/asset/common.py:92 assets/models/platform.py:16
|
||||||
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:68
|
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:68
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:73
|
#: xpack/plugins/cloud/serializers/account_attrs.py:73
|
||||||
msgid "Port"
|
msgid "Port"
|
||||||
|
@ -1314,7 +1335,7 @@ msgstr "ポート"
|
||||||
msgid "Address"
|
msgid "Address"
|
||||||
msgstr "アドレス"
|
msgstr "アドレス"
|
||||||
|
|
||||||
#: assets/models/asset/common.py:151 assets/models/platform.py:112
|
#: assets/models/asset/common.py:151 assets/models/platform.py:119
|
||||||
#: authentication/serializers/connect_token_secret.py:115
|
#: authentication/serializers/connect_token_secret.py:115
|
||||||
#: perms/serializers/user_permission.py:24
|
#: perms/serializers/user_permission.py:24
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:196
|
#: xpack/plugins/cloud/serializers/account_attrs.py:196
|
||||||
|
@ -1376,6 +1397,10 @@ msgstr "クライアントキー"
|
||||||
msgid "Allow invalid cert"
|
msgid "Allow invalid cert"
|
||||||
msgstr "証明書チェックを無視"
|
msgstr "証明書チェックを無視"
|
||||||
|
|
||||||
|
#: assets/models/asset/gpt.py:8
|
||||||
|
msgid "Proxy"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: assets/models/asset/web.py:9 assets/serializers/asset/info/spec.py:16
|
#: assets/models/asset/web.py:9 assets/serializers/asset/info/spec.py:16
|
||||||
msgid "Autofill"
|
msgid "Autofill"
|
||||||
msgstr "自動充填"
|
msgstr "自動充填"
|
||||||
|
@ -1462,7 +1487,7 @@ msgstr "ゲートウェイ"
|
||||||
msgid "Asset group"
|
msgid "Asset group"
|
||||||
msgstr "資産グループ"
|
msgstr "資産グループ"
|
||||||
|
|
||||||
#: assets/models/group.py:31 assets/models/platform.py:17
|
#: assets/models/group.py:31 assets/models/platform.py:19
|
||||||
#: assets/serializers/platform.py:112
|
#: assets/serializers/platform.py:112
|
||||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||||
msgid "Default"
|
msgid "Default"
|
||||||
|
@ -1522,120 +1547,120 @@ msgstr "ノード"
|
||||||
msgid "Can match node"
|
msgid "Can match node"
|
||||||
msgstr "ノードを一致させることができます"
|
msgstr "ノードを一致させることができます"
|
||||||
|
|
||||||
#: assets/models/platform.py:15
|
#: assets/models/platform.py:17
|
||||||
msgid "Primary"
|
msgid "Primary"
|
||||||
msgstr "主要"
|
msgstr "主要"
|
||||||
|
|
||||||
#: assets/models/platform.py:16
|
#: assets/models/platform.py:18
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr "必要"
|
msgstr "必要"
|
||||||
|
|
||||||
#: assets/models/platform.py:18
|
#: assets/models/platform.py:20
|
||||||
msgid "Public"
|
msgid "Public"
|
||||||
msgstr "開ける"
|
msgstr "開ける"
|
||||||
|
|
||||||
#: assets/models/platform.py:19 assets/serializers/platform.py:48
|
#: assets/models/platform.py:21 assets/serializers/platform.py:48
|
||||||
#: settings/serializers/settings.py:67
|
#: settings/serializers/settings.py:67
|
||||||
#: users/templates/users/reset_password.html:29
|
#: users/templates/users/reset_password.html:29
|
||||||
msgid "Setting"
|
msgid "Setting"
|
||||||
msgstr "設定"
|
msgstr "設定"
|
||||||
|
|
||||||
#: assets/models/platform.py:31 audits/const.py:48 settings/models.py:37
|
#: assets/models/platform.py:38 audits/const.py:48 settings/models.py:37
|
||||||
#: terminal/serializers/applet_host.py:33
|
#: terminal/serializers/applet_host.py:33
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
msgstr "有効化"
|
msgstr "有効化"
|
||||||
|
|
||||||
#: assets/models/platform.py:32
|
#: assets/models/platform.py:39
|
||||||
msgid "Ansible config"
|
msgid "Ansible config"
|
||||||
msgstr "Ansible 構成"
|
msgstr "Ansible 構成"
|
||||||
|
|
||||||
#: assets/models/platform.py:34 assets/serializers/platform.py:32
|
#: assets/models/platform.py:41 assets/serializers/platform.py:32
|
||||||
msgid "Ping enabled"
|
msgid "Ping enabled"
|
||||||
msgstr "アセット ディスカバリを有効にする"
|
msgstr "アセット ディスカバリを有効にする"
|
||||||
|
|
||||||
#: assets/models/platform.py:35 assets/serializers/platform.py:33
|
#: assets/models/platform.py:42 assets/serializers/platform.py:33
|
||||||
msgid "Ping method"
|
msgid "Ping method"
|
||||||
msgstr "資産検出方法"
|
msgstr "資産検出方法"
|
||||||
|
|
||||||
#: assets/models/platform.py:36
|
#: assets/models/platform.py:43
|
||||||
msgid "Ping params"
|
msgid "Ping params"
|
||||||
msgstr "資産検出パラメータ"
|
msgstr "資産検出パラメータ"
|
||||||
|
|
||||||
#: assets/models/platform.py:38 assets/models/platform.py:62
|
#: assets/models/platform.py:45 assets/models/platform.py:69
|
||||||
#: assets/serializers/platform.py:34
|
#: assets/serializers/platform.py:34
|
||||||
msgid "Gather facts enabled"
|
msgid "Gather facts enabled"
|
||||||
msgstr "資産情報の収集を有効にする"
|
msgstr "資産情報の収集を有効にする"
|
||||||
|
|
||||||
#: assets/models/platform.py:40 assets/models/platform.py:64
|
#: assets/models/platform.py:47 assets/models/platform.py:71
|
||||||
#: assets/serializers/platform.py:35
|
#: assets/serializers/platform.py:35
|
||||||
msgid "Gather facts method"
|
msgid "Gather facts method"
|
||||||
msgstr "情報収集の方法"
|
msgstr "情報収集の方法"
|
||||||
|
|
||||||
#: assets/models/platform.py:42 assets/models/platform.py:66
|
#: assets/models/platform.py:49 assets/models/platform.py:73
|
||||||
msgid "Gather facts params"
|
msgid "Gather facts params"
|
||||||
msgstr "情報収集パラメータ"
|
msgstr "情報収集パラメータ"
|
||||||
|
|
||||||
#: assets/models/platform.py:44 assets/serializers/platform.py:38
|
#: assets/models/platform.py:51 assets/serializers/platform.py:38
|
||||||
msgid "Change secret enabled"
|
msgid "Change secret enabled"
|
||||||
msgstr "パスワードの変更が有効"
|
msgstr "パスワードの変更が有効"
|
||||||
|
|
||||||
#: assets/models/platform.py:46 assets/serializers/platform.py:39
|
#: assets/models/platform.py:53 assets/serializers/platform.py:39
|
||||||
msgid "Change secret method"
|
msgid "Change secret method"
|
||||||
msgstr "パスワード変更モード"
|
msgstr "パスワード変更モード"
|
||||||
|
|
||||||
#: assets/models/platform.py:48
|
#: assets/models/platform.py:55
|
||||||
msgid "Change secret params"
|
msgid "Change secret params"
|
||||||
msgstr "パスワード変更パラメータ"
|
msgstr "パスワード変更パラメータ"
|
||||||
|
|
||||||
#: assets/models/platform.py:50 assets/serializers/platform.py:40
|
#: assets/models/platform.py:57 assets/serializers/platform.py:40
|
||||||
msgid "Push account enabled"
|
msgid "Push account enabled"
|
||||||
msgstr "アカウントのプッシュを有効にする"
|
msgstr "アカウントのプッシュを有効にする"
|
||||||
|
|
||||||
#: assets/models/platform.py:52 assets/serializers/platform.py:41
|
#: assets/models/platform.py:59 assets/serializers/platform.py:41
|
||||||
msgid "Push account method"
|
msgid "Push account method"
|
||||||
msgstr "アカウントプッシュ方式"
|
msgstr "アカウントプッシュ方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:54
|
#: assets/models/platform.py:61
|
||||||
msgid "Push account params"
|
msgid "Push account params"
|
||||||
msgstr "アカウントプッシュパラメータ"
|
msgstr "アカウントプッシュパラメータ"
|
||||||
|
|
||||||
#: assets/models/platform.py:56 assets/serializers/platform.py:36
|
#: assets/models/platform.py:63 assets/serializers/platform.py:36
|
||||||
msgid "Verify account enabled"
|
msgid "Verify account enabled"
|
||||||
msgstr "アカウントの確認をオンにする"
|
msgstr "アカウントの確認をオンにする"
|
||||||
|
|
||||||
#: assets/models/platform.py:58 assets/serializers/platform.py:37
|
#: assets/models/platform.py:65 assets/serializers/platform.py:37
|
||||||
msgid "Verify account method"
|
msgid "Verify account method"
|
||||||
msgstr "アカウント認証方法"
|
msgstr "アカウント認証方法"
|
||||||
|
|
||||||
#: assets/models/platform.py:60
|
#: assets/models/platform.py:67
|
||||||
msgid "Verify account params"
|
msgid "Verify account params"
|
||||||
msgstr "アカウント認証パラメータ"
|
msgstr "アカウント認証パラメータ"
|
||||||
|
|
||||||
#: assets/models/platform.py:84 tickets/models/ticket/general.py:300
|
#: assets/models/platform.py:91 tickets/models/ticket/general.py:300
|
||||||
msgid "Meta"
|
msgid "Meta"
|
||||||
msgstr "メタ"
|
msgstr "メタ"
|
||||||
|
|
||||||
#: assets/models/platform.py:85
|
#: assets/models/platform.py:92
|
||||||
msgid "Internal"
|
msgid "Internal"
|
||||||
msgstr "ビルトイン"
|
msgstr "ビルトイン"
|
||||||
|
|
||||||
#: assets/models/platform.py:89 assets/serializers/platform.py:125
|
#: assets/models/platform.py:96 assets/serializers/platform.py:125
|
||||||
msgid "Charset"
|
msgid "Charset"
|
||||||
msgstr "シャーセット"
|
msgstr "シャーセット"
|
||||||
|
|
||||||
#: assets/models/platform.py:91 assets/serializers/platform.py:153
|
#: assets/models/platform.py:98 assets/serializers/platform.py:153
|
||||||
msgid "Domain enabled"
|
msgid "Domain enabled"
|
||||||
msgstr "ドメインを有効にする"
|
msgstr "ドメインを有効にする"
|
||||||
|
|
||||||
#: assets/models/platform.py:93 assets/serializers/platform.py:152
|
#: assets/models/platform.py:100 assets/serializers/platform.py:152
|
||||||
msgid "Su enabled"
|
msgid "Su enabled"
|
||||||
msgstr "アカウントの切り替えを有効にする"
|
msgstr "アカウントの切り替えを有効にする"
|
||||||
|
|
||||||
#: assets/models/platform.py:94 assets/serializers/platform.py:131
|
#: assets/models/platform.py:101 assets/serializers/platform.py:131
|
||||||
msgid "Su method"
|
msgid "Su method"
|
||||||
msgstr "アカウントの切り替え方法"
|
msgstr "アカウントの切り替え方法"
|
||||||
|
|
||||||
#: assets/models/platform.py:95 assets/serializers/platform.py:134
|
#: assets/models/platform.py:102 assets/serializers/platform.py:134
|
||||||
msgid "Custom fields"
|
msgid "Custom fields"
|
||||||
msgstr "カスタムフィールド"
|
msgstr "カスタムフィールド"
|
||||||
|
|
||||||
|
@ -1694,6 +1719,16 @@ msgstr "デフォルト・データベース"
|
||||||
msgid "This field is required."
|
msgid "This field is required."
|
||||||
msgstr "このフィールドは必須です。"
|
msgstr "このフィールドは必須です。"
|
||||||
|
|
||||||
|
#: assets/serializers/asset/gpt.py:19
|
||||||
|
msgid ""
|
||||||
|
"If the server cannot directly connect to the API address, you need set up an "
|
||||||
|
"HTTP proxy. e.g. http(s)://host:port"
|
||||||
|
msgstr "サーバーが API アドレスに直接接続できない場合は、HTTP プロキシを設定する必要があります。例: http(s)://host:port"
|
||||||
|
|
||||||
|
#: assets/serializers/asset/gpt.py:23
|
||||||
|
msgid "HTTP proxy"
|
||||||
|
msgstr "HTTP プロキシ"
|
||||||
|
|
||||||
#: assets/serializers/asset/info/gathered.py:6
|
#: assets/serializers/asset/info/gathered.py:6
|
||||||
msgid "Vendor"
|
msgid "Vendor"
|
||||||
msgstr "ベンダー"
|
msgstr "ベンダー"
|
||||||
|
@ -1776,6 +1811,10 @@ msgstr "アカウント収集を有効にする"
|
||||||
msgid "Gather accounts method"
|
msgid "Gather accounts method"
|
||||||
msgstr "アカウントの収集方法"
|
msgstr "アカウントの収集方法"
|
||||||
|
|
||||||
|
#: assets/serializers/platform.py:49
|
||||||
|
msgid "Port from addr"
|
||||||
|
msgstr "アドレスからのポート"
|
||||||
|
|
||||||
#: assets/serializers/platform.py:60
|
#: assets/serializers/platform.py:60
|
||||||
msgid ""
|
msgid ""
|
||||||
"This protocol is primary, and it must be set when adding assets. "
|
"This protocol is primary, and it must be set when adding assets. "
|
||||||
|
@ -2963,7 +3002,7 @@ msgid "Copy success"
|
||||||
msgstr "コピー成功"
|
msgstr "コピー成功"
|
||||||
|
|
||||||
#: authentication/utils.py:28 common/utils/ip/geoip/utils.py:24
|
#: authentication/utils.py:28 common/utils/ip/geoip/utils.py:24
|
||||||
#: xpack/plugins/cloud/const.py:27
|
#: xpack/plugins/cloud/const.py:29
|
||||||
msgid "LAN"
|
msgid "LAN"
|
||||||
msgstr "ローカルエリアネットワーク"
|
msgstr "ローカルエリアネットワーク"
|
||||||
|
|
||||||
|
@ -3118,7 +3157,7 @@ msgstr "タイミングトリガー"
|
||||||
msgid "Ready"
|
msgid "Ready"
|
||||||
msgstr "の準備を"
|
msgstr "の準備を"
|
||||||
|
|
||||||
#: common/const/choices.py:16 terminal/const.py:60 tickets/const.py:29
|
#: common/const/choices.py:16 terminal/const.py:61 tickets/const.py:29
|
||||||
#: tickets/const.py:39
|
#: tickets/const.py:39
|
||||||
msgid "Pending"
|
msgid "Pending"
|
||||||
msgstr "未定"
|
msgstr "未定"
|
||||||
|
@ -5294,7 +5333,7 @@ msgstr ""
|
||||||
msgid "Periodic import ldap user"
|
msgid "Periodic import ldap user"
|
||||||
msgstr "LDAP ユーザーを定期的にインポートする"
|
msgstr "LDAP ユーザーを定期的にインポートする"
|
||||||
|
|
||||||
#: settings/tasks/ldap.py:47
|
#: settings/tasks/ldap.py:46
|
||||||
msgid "Registration periodic import ldap user task"
|
msgid "Registration periodic import ldap user task"
|
||||||
msgstr "登録サイクルLDAPユーザータスクのインポート"
|
msgstr "登録サイクルLDAPユーザータスクのインポート"
|
||||||
|
|
||||||
|
@ -5485,8 +5524,8 @@ msgstr "期限切れです。"
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Your password has expired, please click <a href="
|
" Your password has expired, please click <a "
|
||||||
"\"%(user_password_update_url)s\"> this link </a> update password.\n"
|
"href=\"%(user_password_update_url)s\"> this link </a> update password.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
|
@ -5507,34 +5546,34 @@ msgid ""
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" クリックしてください <a href=\"%(user_password_update_url)s"
|
" クリックしてください <a "
|
||||||
"\"> リンク </a> パスワードの更新\n"
|
"href=\"%(user_password_update_url)s\"> リンク </a> パスワードの更新\n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#: templates/_message.html:43
|
#: templates/_message.html:43
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Your information was incomplete. Please click <a href="
|
" Your information was incomplete. Please click <a "
|
||||||
"\"%(first_login_url)s\"> this link </a>to complete your information.\n"
|
"href=\"%(first_login_url)s\"> this link </a>to complete your information.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" あなたの情報が不完全なので、クリックしてください。 <a href="
|
" あなたの情報が不完全なので、クリックしてください。 <a "
|
||||||
"\"%(first_login_url)s\"> リンク </a> 補完\n"
|
"href=\"%(first_login_url)s\"> リンク </a> 補完\n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#: templates/_message.html:56
|
#: templates/_message.html:56
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Your ssh public key not set or expired. Please click <a href="
|
" Your ssh public key not set or expired. Please click <a "
|
||||||
"\"%(user_pubkey_update)s\"> this link </a>to update\n"
|
"href=\"%(user_pubkey_update)s\"> this link </a>to update\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" SSHキーが設定されていないか無効になっている場合は、 <a href="
|
" SSHキーが設定されていないか無効になっている場合は、 <a "
|
||||||
"\"%(user_pubkey_update)s\"> リンク </a> 更新\n"
|
"href=\"%(user_pubkey_update)s\"> リンク </a> 更新\n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#: templates/_mfa_login_field.html:28
|
#: templates/_mfa_login_field.html:28
|
||||||
|
@ -5693,7 +5732,7 @@ msgstr "クリティカル"
|
||||||
msgid "High"
|
msgid "High"
|
||||||
msgstr "高い"
|
msgstr "高い"
|
||||||
|
|
||||||
#: terminal/const.py:32 terminal/const.py:67
|
#: terminal/const.py:32 terminal/const.py:68
|
||||||
#: users/templates/users/reset_password.html:50
|
#: users/templates/users/reset_password.html:50
|
||||||
msgid "Normal"
|
msgid "Normal"
|
||||||
msgstr "正常"
|
msgstr "正常"
|
||||||
|
@ -5702,23 +5741,23 @@ msgstr "正常"
|
||||||
msgid "Offline"
|
msgid "Offline"
|
||||||
msgstr "オフライン"
|
msgstr "オフライン"
|
||||||
|
|
||||||
#: terminal/const.py:63
|
#: terminal/const.py:64
|
||||||
msgid "Mismatch"
|
msgid "Mismatch"
|
||||||
msgstr "一致しない"
|
msgstr "一致しない"
|
||||||
|
|
||||||
#: terminal/const.py:68
|
#: terminal/const.py:69
|
||||||
msgid "Tunnel"
|
msgid "Tunnel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: terminal/const.py:70
|
#: terminal/const.py:71
|
||||||
msgid "SFTP"
|
msgid "SFTP"
|
||||||
msgstr "SFTP"
|
msgstr "SFTP"
|
||||||
|
|
||||||
#: terminal/const.py:74
|
#: terminal/const.py:75
|
||||||
msgid "Read Only"
|
msgid "Read Only"
|
||||||
msgstr "読み取り専用"
|
msgstr "読み取り専用"
|
||||||
|
|
||||||
#: terminal/const.py:75
|
#: terminal/const.py:76
|
||||||
msgid "Writable"
|
msgid "Writable"
|
||||||
msgstr "書き込み可能"
|
msgstr "書き込み可能"
|
||||||
|
|
||||||
|
@ -6761,6 +6800,7 @@ msgid "Not a valid ssh public key"
|
||||||
msgstr "有効なssh公開鍵ではありません"
|
msgstr "有効なssh公開鍵ではありません"
|
||||||
|
|
||||||
#: users/forms/profile.py:173 users/models/user.py:786
|
#: users/forms/profile.py:173 users/models/user.py:786
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:206
|
||||||
msgid "Public key"
|
msgid "Public key"
|
||||||
msgstr "公開キー"
|
msgstr "公開キー"
|
||||||
|
|
||||||
|
@ -6789,6 +6829,7 @@ msgid "OTP secret key"
|
||||||
msgstr "OTP 秘密"
|
msgstr "OTP 秘密"
|
||||||
|
|
||||||
#: users/models/user.py:783
|
#: users/models/user.py:783
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:209
|
||||||
msgid "Private key"
|
msgid "Private key"
|
||||||
msgstr "ssh秘密鍵"
|
msgstr "ssh秘密鍵"
|
||||||
|
|
||||||
|
@ -7268,70 +7309,76 @@ msgid "Tencent Cloud (Lighthouse)"
|
||||||
msgstr "テンセント雲(軽量アプリケーション)"
|
msgstr "テンセント雲(軽量アプリケーション)"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:19
|
#: xpack/plugins/cloud/const.py:19
|
||||||
msgid "VMware"
|
|
||||||
msgstr "VMware"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:20 xpack/plugins/cloud/providers/nutanix.py:13
|
|
||||||
msgid "Nutanix"
|
|
||||||
msgstr "Nutanix"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:21
|
|
||||||
msgid "Huawei Private Cloud"
|
|
||||||
msgstr "華為私有雲"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:22
|
|
||||||
msgid "Qingyun Private Cloud"
|
|
||||||
msgstr "青雲私有雲"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:23
|
|
||||||
msgid "CTYun Private Cloud"
|
|
||||||
msgstr "スカイウィング私有雲"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:24
|
|
||||||
msgid "OpenStack"
|
|
||||||
msgstr "OpenStack"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:25
|
|
||||||
msgid "Google Cloud Platform"
|
msgid "Google Cloud Platform"
|
||||||
msgstr "谷歌雲"
|
msgstr "谷歌雲"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:20
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Cloud"
|
||||||
|
msgid "UCloud"
|
||||||
|
msgstr "クラウド サービス"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:22
|
||||||
|
msgid "VMware"
|
||||||
|
msgstr "VMware"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:23 xpack/plugins/cloud/providers/nutanix.py:13
|
||||||
|
msgid "Nutanix"
|
||||||
|
msgstr "Nutanix"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:24
|
||||||
|
msgid "Huawei Private Cloud"
|
||||||
|
msgstr "華為私有雲"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:25
|
||||||
|
msgid "Qingyun Private Cloud"
|
||||||
|
msgstr "青雲私有雲"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:26
|
#: xpack/plugins/cloud/const.py:26
|
||||||
|
msgid "CTYun Private Cloud"
|
||||||
|
msgstr "スカイウィング私有雲"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:27
|
||||||
|
msgid "OpenStack"
|
||||||
|
msgstr "OpenStack"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:28
|
||||||
msgid "Fusion Compute"
|
msgid "Fusion Compute"
|
||||||
msgstr "融合計算"
|
msgstr "融合計算"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:31
|
#: xpack/plugins/cloud/const.py:33
|
||||||
msgid "Private IP"
|
msgid "Private IP"
|
||||||
msgstr "プライベートIP"
|
msgstr "プライベートIP"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:32
|
#: xpack/plugins/cloud/const.py:34
|
||||||
msgid "Public IP"
|
msgid "Public IP"
|
||||||
msgstr "パブリックIP"
|
msgstr "パブリックIP"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:36
|
#: xpack/plugins/cloud/const.py:38
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
msgstr "インスタンス名"
|
msgstr "インスタンス名"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:37
|
#: xpack/plugins/cloud/const.py:39
|
||||||
msgid "Instance name and Partial IP"
|
msgid "Instance name and Partial IP"
|
||||||
msgstr "インスタンス名と部分IP"
|
msgstr "インスタンス名と部分IP"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:42
|
#: xpack/plugins/cloud/const.py:44
|
||||||
msgid "Succeed"
|
msgid "Succeed"
|
||||||
msgstr "成功"
|
msgstr "成功"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:46
|
#: xpack/plugins/cloud/const.py:48
|
||||||
msgid "Unsync"
|
msgid "Unsync"
|
||||||
msgstr "同期していません"
|
msgstr "同期していません"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:47
|
#: xpack/plugins/cloud/const.py:49
|
||||||
msgid "New Sync"
|
msgid "New Sync"
|
||||||
msgstr "新しい同期"
|
msgstr "新しい同期"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:48
|
#: xpack/plugins/cloud/const.py:50
|
||||||
msgid "Synced"
|
msgid "Synced"
|
||||||
msgstr "同期済み"
|
msgstr "同期済み"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:49
|
#: xpack/plugins/cloud/const.py:51
|
||||||
msgid "Released"
|
msgid "Released"
|
||||||
msgstr "リリース済み"
|
msgstr "リリース済み"
|
||||||
|
|
||||||
|
@ -7597,11 +7644,11 @@ msgstr "華南-広州-友好ユーザー環境"
|
||||||
msgid "CN East-Suqian"
|
msgid "CN East-Suqian"
|
||||||
msgstr "華東-宿遷"
|
msgstr "華東-宿遷"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/serializers/account.py:63
|
#: xpack/plugins/cloud/serializers/account.py:64
|
||||||
msgid "Validity display"
|
msgid "Validity display"
|
||||||
msgstr "有効表示"
|
msgstr "有効表示"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/serializers/account.py:64
|
#: xpack/plugins/cloud/serializers/account.py:65
|
||||||
msgid "Provider display"
|
msgid "Provider display"
|
||||||
msgstr "プロバイダ表示"
|
msgstr "プロバイダ表示"
|
||||||
|
|
||||||
|
@ -7621,6 +7668,7 @@ msgstr "サブスクリプションID"
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:119
|
#: xpack/plugins/cloud/serializers/account_attrs.py:119
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:149
|
#: xpack/plugins/cloud/serializers/account_attrs.py:149
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:202
|
||||||
msgid "API Endpoint"
|
msgid "API Endpoint"
|
||||||
msgstr "APIエンドポイント"
|
msgstr "APIエンドポイント"
|
||||||
|
|
||||||
|
@ -7686,6 +7734,12 @@ msgstr "テストポート"
|
||||||
msgid "Test timeout"
|
msgid "Test timeout"
|
||||||
msgstr "テストタイムアウト"
|
msgstr "テストタイムアウト"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:212
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Reject"
|
||||||
|
msgid "Project"
|
||||||
|
msgstr "拒否"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/serializers/task.py:28
|
#: xpack/plugins/cloud/serializers/task.py:28
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only instances matching the IP range will be synced. <br>If the instance "
|
"Only instances matching the IP range will be synced. <br>If the instance "
|
||||||
|
@ -7784,5 +7838,8 @@ msgstr "究極のエディション"
|
||||||
msgid "Community edition"
|
msgid "Community edition"
|
||||||
msgstr "コミュニティ版"
|
msgstr "コミュニティ版"
|
||||||
|
|
||||||
|
#~ msgid "e.g. http(s)://host"
|
||||||
|
#~ msgstr "HTTP プロキシ、例えば http(s)://host"
|
||||||
|
|
||||||
#~ msgid "Please enable cookies and try again."
|
#~ msgid "Please enable cookies and try again."
|
||||||
#~ msgstr "クッキーを有効にして、もう一度お試しください。"
|
#~ msgstr "クッキーを有効にして、もう一度お試しください。"
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:092b15ed84725ceb974bd46407e3d247e6ff9d0505b6044f18c122bf6da1b7f6
|
oid sha256:3d81d525d06bd1446780753e7627adbcc344144a3c0ed856d7953b9758913028
|
||||||
size 119308
|
size 120819
|
||||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-07-04 18:28+0800\n"
|
"POT-Creation-Date: 2023-07-11 11:18+0800\n"
|
||||||
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
||||||
"Last-Translator: ibuler <ibuler@qq.com>\n"
|
"Last-Translator: ibuler <ibuler@qq.com>\n"
|
||||||
"Language-Team: JumpServer team<ibuler@qq.com>\n"
|
"Language-Team: JumpServer team<ibuler@qq.com>\n"
|
||||||
|
@ -48,49 +48,55 @@ msgstr "Access key"
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Token"
|
msgstr "Token"
|
||||||
|
|
||||||
#: accounts/const/account.py:13 common/db/fields.py:244
|
#: accounts/const/account.py:10
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "API Key"
|
||||||
|
msgid "API key"
|
||||||
|
msgstr "API Key"
|
||||||
|
|
||||||
|
#: accounts/const/account.py:14 common/db/fields.py:244
|
||||||
#: settings/serializers/terminal.py:14
|
#: settings/serializers/terminal.py:14
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "全部"
|
msgstr "全部"
|
||||||
|
|
||||||
#: accounts/const/account.py:14
|
#: accounts/const/account.py:15
|
||||||
msgid "Manual input"
|
msgid "Manual input"
|
||||||
msgstr "手动输入"
|
msgstr "手动输入"
|
||||||
|
|
||||||
#: accounts/const/account.py:15
|
#: accounts/const/account.py:16
|
||||||
msgid "Dynamic user"
|
msgid "Dynamic user"
|
||||||
msgstr "同名账号"
|
msgstr "同名账号"
|
||||||
|
|
||||||
#: accounts/const/account.py:16
|
#: accounts/const/account.py:17
|
||||||
msgid "Anonymous account"
|
msgid "Anonymous account"
|
||||||
msgstr "匿名账号"
|
msgstr "匿名账号"
|
||||||
|
|
||||||
#: accounts/const/account.py:20 users/models/user.py:699
|
#: accounts/const/account.py:21 users/models/user.py:699
|
||||||
msgid "Local"
|
msgid "Local"
|
||||||
msgstr "数据库"
|
msgstr "数据库"
|
||||||
|
|
||||||
#: accounts/const/account.py:21
|
#: accounts/const/account.py:22
|
||||||
msgid "Collected"
|
msgid "Collected"
|
||||||
msgstr "收集"
|
msgstr "收集"
|
||||||
|
|
||||||
#: accounts/const/account.py:22 accounts/serializers/account/account.py:27
|
#: accounts/const/account.py:23 accounts/serializers/account/account.py:27
|
||||||
#: settings/serializers/auth/sms.py:75
|
#: settings/serializers/auth/sms.py:75
|
||||||
msgid "Template"
|
msgid "Template"
|
||||||
msgstr "模板"
|
msgstr "模板"
|
||||||
|
|
||||||
#: accounts/const/account.py:26 ops/const.py:45
|
#: accounts/const/account.py:27 ops/const.py:45
|
||||||
msgid "Skip"
|
msgid "Skip"
|
||||||
msgstr "跳过"
|
msgstr "跳过"
|
||||||
|
|
||||||
#: accounts/const/account.py:27 audits/const.py:24 rbac/tree.py:229
|
#: accounts/const/account.py:28 audits/const.py:24 rbac/tree.py:229
|
||||||
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "更新"
|
msgstr "更新"
|
||||||
|
|
||||||
#: accounts/const/account.py:28
|
#: accounts/const/account.py:29
|
||||||
#: accounts/serializers/automations/change_secret.py:156 audits/const.py:54
|
#: accounts/serializers/automations/change_secret.py:156 audits/const.py:54
|
||||||
#: audits/signal_handlers/activity_log.py:33 common/const/choices.py:19
|
#: audits/signal_handlers/activity_log.py:33 common/const/choices.py:19
|
||||||
#: ops/const.py:58 terminal/const.py:62 xpack/plugins/cloud/const.py:41
|
#: ops/const.py:58 terminal/const.py:63 xpack/plugins/cloud/const.py:43
|
||||||
msgid "Failed"
|
msgid "Failed"
|
||||||
msgstr "失败"
|
msgstr "失败"
|
||||||
|
|
||||||
|
@ -483,7 +489,7 @@ msgstr "账号验证"
|
||||||
#: assets/models/asset/common.py:91 assets/models/asset/common.py:149
|
#: assets/models/asset/common.py:91 assets/models/asset/common.py:149
|
||||||
#: assets/models/cmd_filter.py:21 assets/models/domain.py:18
|
#: assets/models/cmd_filter.py:21 assets/models/domain.py:18
|
||||||
#: assets/models/group.py:17 assets/models/label.py:18
|
#: assets/models/group.py:17 assets/models/label.py:18
|
||||||
#: assets/models/platform.py:13 assets/models/platform.py:81
|
#: assets/models/platform.py:15 assets/models/platform.py:88
|
||||||
#: assets/serializers/asset/common.py:145 assets/serializers/platform.py:109
|
#: assets/serializers/asset/common.py:145 assets/serializers/platform.py:109
|
||||||
#: assets/serializers/platform.py:209
|
#: assets/serializers/platform.py:209
|
||||||
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
|
#: authentication/serializers/connect_token_secret.py:110 ops/mixin.py:21
|
||||||
|
@ -560,7 +566,7 @@ msgid "Exist policy"
|
||||||
msgstr "账号存在策略"
|
msgstr "账号存在策略"
|
||||||
|
|
||||||
#: accounts/serializers/account/account.py:180 applications/models.py:11
|
#: accounts/serializers/account/account.py:180 applications/models.py:11
|
||||||
#: assets/models/label.py:21 assets/models/platform.py:82
|
#: assets/models/label.py:21 assets/models/platform.py:89
|
||||||
#: assets/serializers/asset/common.py:121 assets/serializers/cagegory.py:8
|
#: 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:127 assets/serializers/platform.py:210
|
||||||
#: perms/serializers/user_permission.py:26 settings/models.py:35
|
#: perms/serializers/user_permission.py:26 settings/models.py:35
|
||||||
|
@ -572,7 +578,7 @@ msgstr "类别"
|
||||||
#: accounts/serializers/automations/base.py:54 acls/models/command_acl.py:24
|
#: accounts/serializers/automations/base.py:54 acls/models/command_acl.py:24
|
||||||
#: acls/serializers/command_acl.py:18 applications/models.py:14
|
#: acls/serializers/command_acl.py:18 applications/models.py:14
|
||||||
#: assets/models/_user.py:50 assets/models/automations/base.py:20
|
#: assets/models/_user.py:50 assets/models/automations/base.py:20
|
||||||
#: assets/models/cmd_filter.py:74 assets/models/platform.py:83
|
#: assets/models/cmd_filter.py:74 assets/models/platform.py:90
|
||||||
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:111
|
#: assets/serializers/asset/common.py:122 assets/serializers/platform.py:111
|
||||||
#: assets/serializers/platform.py:126 audits/serializers.py:48
|
#: assets/serializers/platform.py:126 audits/serializers.py:48
|
||||||
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:103
|
#: authentication/serializers/connect_token_secret.py:123 ops/models/job.py:103
|
||||||
|
@ -734,7 +740,7 @@ msgstr "自动化任务执行历史"
|
||||||
#: accounts/serializers/automations/change_secret.py:155 audits/const.py:53
|
#: accounts/serializers/automations/change_secret.py:155 audits/const.py:53
|
||||||
#: audits/models.py:59 audits/signal_handlers/activity_log.py:33
|
#: audits/models.py:59 audits/signal_handlers/activity_log.py:33
|
||||||
#: common/const/choices.py:18 ops/const.py:56 ops/serializers/celery.py:40
|
#: common/const/choices.py:18 ops/const.py:56 ops/serializers/celery.py:40
|
||||||
#: terminal/const.py:61 terminal/models/session/sharing.py:107
|
#: terminal/const.py:62 terminal/models/session/sharing.py:107
|
||||||
#: tickets/views/approve.py:114
|
#: tickets/views/approve.py:114
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
msgstr "成功"
|
msgstr "成功"
|
||||||
|
@ -830,7 +836,7 @@ msgid "Accounts"
|
||||||
msgstr "账号管理"
|
msgstr "账号管理"
|
||||||
|
|
||||||
#: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60
|
#: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60
|
||||||
#: ops/serializers/job.py:55 terminal/const.py:69
|
#: ops/serializers/job.py:55 terminal/const.py:70
|
||||||
#: terminal/models/session/session.py:42 terminal/serializers/command.py:18
|
#: terminal/models/session/session.py:42 terminal/serializers/command.py:18
|
||||||
#: terminal/templates/terminal/_msg_command_alert.html:12
|
#: terminal/templates/terminal/_msg_command_alert.html:12
|
||||||
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
|
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
|
||||||
|
@ -956,7 +962,7 @@ msgid "Applications"
|
||||||
msgstr "应用管理"
|
msgstr "应用管理"
|
||||||
|
|
||||||
#: applications/models.py:16 xpack/plugins/cloud/models.py:33
|
#: applications/models.py:16 xpack/plugins/cloud/models.py:33
|
||||||
#: xpack/plugins/cloud/serializers/account.py:62
|
#: xpack/plugins/cloud/serializers/account.py:63
|
||||||
msgid "Attrs"
|
msgid "Attrs"
|
||||||
msgstr "属性"
|
msgstr "属性"
|
||||||
|
|
||||||
|
@ -1079,12 +1085,13 @@ msgstr "数据库"
|
||||||
msgid "Cloud service"
|
msgid "Cloud service"
|
||||||
msgstr "云服务"
|
msgstr "云服务"
|
||||||
|
|
||||||
#: assets/const/category.py:14 assets/models/asset/web.py:16 audits/const.py:34
|
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||||
|
#: assets/models/asset/web.py:16 audits/const.py:34
|
||||||
#: terminal/models/applet/applet.py:26
|
#: terminal/models/applet/applet.py:26
|
||||||
msgid "Web"
|
msgid "Web"
|
||||||
msgstr "Web"
|
msgstr "Web"
|
||||||
|
|
||||||
#: assets/const/category.py:15 common/sdk/sms/endpoint.py:20
|
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||||
msgid "Custom type"
|
msgid "Custom type"
|
||||||
msgstr "自定义"
|
msgstr "自定义"
|
||||||
|
|
||||||
|
@ -1117,60 +1124,74 @@ msgstr "路由器"
|
||||||
msgid "Firewall"
|
msgid "Firewall"
|
||||||
msgstr "防火墙"
|
msgstr "防火墙"
|
||||||
|
|
||||||
|
#: assets/const/gpt.py:7
|
||||||
|
msgid "ChatGPT"
|
||||||
|
msgstr "ChatGPT"
|
||||||
|
|
||||||
#: assets/const/host.py:12 rbac/tree.py:28
|
#: assets/const/host.py:12 rbac/tree.py:28
|
||||||
msgid "Other"
|
msgid "Other"
|
||||||
msgstr "其它"
|
msgstr "其它"
|
||||||
|
|
||||||
#: assets/const/protocol.py:39
|
#: assets/const/protocol.py:42
|
||||||
msgid "SFTP enabled"
|
msgid "SFTP enabled"
|
||||||
msgstr "SFTP 已启用"
|
msgstr "SFTP 已启用"
|
||||||
|
|
||||||
#: assets/const/protocol.py:44
|
#: assets/const/protocol.py:47
|
||||||
msgid "SFTP home"
|
msgid "SFTP home"
|
||||||
msgstr "SFTP 根路径"
|
msgstr "SFTP 根路径"
|
||||||
|
|
||||||
#: assets/const/protocol.py:55
|
#: assets/const/protocol.py:58
|
||||||
msgid "Console"
|
msgid "Console"
|
||||||
msgstr "控制台"
|
msgstr "控制台"
|
||||||
|
|
||||||
#: assets/const/protocol.py:56
|
#: assets/const/protocol.py:59
|
||||||
msgid "Connect to console session"
|
msgid "Connect to console session"
|
||||||
msgstr "连接到控制台会话"
|
msgstr "连接到控制台会话"
|
||||||
|
|
||||||
#: assets/const/protocol.py:60
|
#: assets/const/protocol.py:63
|
||||||
msgid "Any"
|
msgid "Any"
|
||||||
msgstr "任意"
|
msgstr "任意"
|
||||||
|
|
||||||
#: assets/const/protocol.py:62 settings/serializers/security.py:151
|
#: assets/const/protocol.py:65 settings/serializers/security.py:151
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
msgstr "安全"
|
msgstr "安全"
|
||||||
|
|
||||||
#: assets/const/protocol.py:63
|
#: assets/const/protocol.py:66
|
||||||
msgid "Security layer to use for the connection"
|
msgid "Security layer to use for the connection"
|
||||||
msgstr "连接 RDP 使用的安全层"
|
msgstr "连接 RDP 使用的安全层"
|
||||||
|
|
||||||
#: assets/const/protocol.py:87 assets/models/asset/database.py:10
|
#: assets/const/protocol.py:72
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Domain"
|
||||||
|
msgid "AD domain"
|
||||||
|
msgstr "网域"
|
||||||
|
|
||||||
|
#: assets/const/protocol.py:91 assets/models/asset/database.py:10
|
||||||
#: settings/serializers/email.py:37
|
#: settings/serializers/email.py:37
|
||||||
msgid "Use SSL"
|
msgid "Use SSL"
|
||||||
msgstr "使用 SSL"
|
msgstr "使用 SSL"
|
||||||
|
|
||||||
#: assets/const/protocol.py:140
|
#: assets/const/protocol.py:144
|
||||||
msgid "Auth username"
|
msgid "Auth username"
|
||||||
msgstr "使用用户名认证"
|
msgstr "使用用户名认证"
|
||||||
|
|
||||||
#: assets/const/protocol.py:167 assets/models/asset/web.py:10
|
#: assets/const/protocol.py:172 assets/models/asset/web.py:10
|
||||||
msgid "Username selector"
|
msgid "Username selector"
|
||||||
msgstr "用户名选择器"
|
msgstr "用户名选择器"
|
||||||
|
|
||||||
#: assets/const/protocol.py:172 assets/models/asset/web.py:11
|
#: assets/const/protocol.py:177 assets/models/asset/web.py:11
|
||||||
msgid "Password selector"
|
msgid "Password selector"
|
||||||
msgstr "密码选择器"
|
msgstr "密码选择器"
|
||||||
|
|
||||||
#: assets/const/protocol.py:177 assets/models/asset/web.py:12
|
#: assets/const/protocol.py:182 assets/models/asset/web.py:12
|
||||||
msgid "Submit selector"
|
msgid "Submit selector"
|
||||||
msgstr "确认按钮选择器"
|
msgstr "确认按钮选择器"
|
||||||
|
|
||||||
#: assets/const/types.py:222
|
#: assets/const/protocol.py:200
|
||||||
|
msgid "API mode"
|
||||||
|
msgstr "API 模式"
|
||||||
|
|
||||||
|
#: assets/const/types.py:224
|
||||||
msgid "All types"
|
msgid "All types"
|
||||||
msgstr "所有类型"
|
msgstr "所有类型"
|
||||||
|
|
||||||
|
@ -1297,7 +1318,7 @@ msgstr "可以匹配系统用户"
|
||||||
msgid "Cloud"
|
msgid "Cloud"
|
||||||
msgstr "云服务"
|
msgstr "云服务"
|
||||||
|
|
||||||
#: assets/models/asset/common.py:92 assets/models/platform.py:14
|
#: assets/models/asset/common.py:92 assets/models/platform.py:16
|
||||||
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:68
|
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:68
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:73
|
#: xpack/plugins/cloud/serializers/account_attrs.py:73
|
||||||
msgid "Port"
|
msgid "Port"
|
||||||
|
@ -1307,7 +1328,7 @@ msgstr "端口"
|
||||||
msgid "Address"
|
msgid "Address"
|
||||||
msgstr "地址"
|
msgstr "地址"
|
||||||
|
|
||||||
#: assets/models/asset/common.py:151 assets/models/platform.py:112
|
#: assets/models/asset/common.py:151 assets/models/platform.py:119
|
||||||
#: authentication/serializers/connect_token_secret.py:115
|
#: authentication/serializers/connect_token_secret.py:115
|
||||||
#: perms/serializers/user_permission.py:24
|
#: perms/serializers/user_permission.py:24
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:196
|
#: xpack/plugins/cloud/serializers/account_attrs.py:196
|
||||||
|
@ -1369,6 +1390,10 @@ msgstr "客户端密钥"
|
||||||
msgid "Allow invalid cert"
|
msgid "Allow invalid cert"
|
||||||
msgstr "忽略证书校验"
|
msgstr "忽略证书校验"
|
||||||
|
|
||||||
|
#: assets/models/asset/gpt.py:8
|
||||||
|
msgid "Proxy"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: assets/models/asset/web.py:9 assets/serializers/asset/info/spec.py:16
|
#: assets/models/asset/web.py:9 assets/serializers/asset/info/spec.py:16
|
||||||
msgid "Autofill"
|
msgid "Autofill"
|
||||||
msgstr "自动代填"
|
msgstr "自动代填"
|
||||||
|
@ -1455,7 +1480,7 @@ msgstr "网关"
|
||||||
msgid "Asset group"
|
msgid "Asset group"
|
||||||
msgstr "资产组"
|
msgstr "资产组"
|
||||||
|
|
||||||
#: assets/models/group.py:31 assets/models/platform.py:17
|
#: assets/models/group.py:31 assets/models/platform.py:19
|
||||||
#: assets/serializers/platform.py:112
|
#: assets/serializers/platform.py:112
|
||||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||||
msgid "Default"
|
msgid "Default"
|
||||||
|
@ -1515,120 +1540,120 @@ msgstr "节点"
|
||||||
msgid "Can match node"
|
msgid "Can match node"
|
||||||
msgstr "可以匹配节点"
|
msgstr "可以匹配节点"
|
||||||
|
|
||||||
#: assets/models/platform.py:15
|
#: assets/models/platform.py:17
|
||||||
msgid "Primary"
|
msgid "Primary"
|
||||||
msgstr "主要的"
|
msgstr "主要的"
|
||||||
|
|
||||||
#: assets/models/platform.py:16
|
#: assets/models/platform.py:18
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr "必须的"
|
msgstr "必须的"
|
||||||
|
|
||||||
#: assets/models/platform.py:18
|
#: assets/models/platform.py:20
|
||||||
msgid "Public"
|
msgid "Public"
|
||||||
msgstr "开放的"
|
msgstr "开放的"
|
||||||
|
|
||||||
#: assets/models/platform.py:19 assets/serializers/platform.py:48
|
#: assets/models/platform.py:21 assets/serializers/platform.py:48
|
||||||
#: settings/serializers/settings.py:67
|
#: settings/serializers/settings.py:67
|
||||||
#: users/templates/users/reset_password.html:29
|
#: users/templates/users/reset_password.html:29
|
||||||
msgid "Setting"
|
msgid "Setting"
|
||||||
msgstr "设置"
|
msgstr "设置"
|
||||||
|
|
||||||
#: assets/models/platform.py:31 audits/const.py:48 settings/models.py:37
|
#: assets/models/platform.py:38 audits/const.py:48 settings/models.py:37
|
||||||
#: terminal/serializers/applet_host.py:33
|
#: terminal/serializers/applet_host.py:33
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
msgstr "启用"
|
msgstr "启用"
|
||||||
|
|
||||||
#: assets/models/platform.py:32
|
#: assets/models/platform.py:39
|
||||||
msgid "Ansible config"
|
msgid "Ansible config"
|
||||||
msgstr "Ansible 配置"
|
msgstr "Ansible 配置"
|
||||||
|
|
||||||
#: assets/models/platform.py:34 assets/serializers/platform.py:32
|
#: assets/models/platform.py:41 assets/serializers/platform.py:32
|
||||||
msgid "Ping enabled"
|
msgid "Ping enabled"
|
||||||
msgstr "启用资产探活"
|
msgstr "启用资产探活"
|
||||||
|
|
||||||
#: assets/models/platform.py:35 assets/serializers/platform.py:33
|
#: assets/models/platform.py:42 assets/serializers/platform.py:33
|
||||||
msgid "Ping method"
|
msgid "Ping method"
|
||||||
msgstr "资产探活方式"
|
msgstr "资产探活方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:36
|
#: assets/models/platform.py:43
|
||||||
msgid "Ping params"
|
msgid "Ping params"
|
||||||
msgstr "资产探活参数"
|
msgstr "资产探活参数"
|
||||||
|
|
||||||
#: assets/models/platform.py:38 assets/models/platform.py:62
|
#: assets/models/platform.py:45 assets/models/platform.py:69
|
||||||
#: assets/serializers/platform.py:34
|
#: assets/serializers/platform.py:34
|
||||||
msgid "Gather facts enabled"
|
msgid "Gather facts enabled"
|
||||||
msgstr "启用收集资产信息"
|
msgstr "启用收集资产信息"
|
||||||
|
|
||||||
#: assets/models/platform.py:40 assets/models/platform.py:64
|
#: assets/models/platform.py:47 assets/models/platform.py:71
|
||||||
#: assets/serializers/platform.py:35
|
#: assets/serializers/platform.py:35
|
||||||
msgid "Gather facts method"
|
msgid "Gather facts method"
|
||||||
msgstr "收集信息方式"
|
msgstr "收集信息方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:42 assets/models/platform.py:66
|
#: assets/models/platform.py:49 assets/models/platform.py:73
|
||||||
msgid "Gather facts params"
|
msgid "Gather facts params"
|
||||||
msgstr "收集信息参数"
|
msgstr "收集信息参数"
|
||||||
|
|
||||||
#: assets/models/platform.py:44 assets/serializers/platform.py:38
|
#: assets/models/platform.py:51 assets/serializers/platform.py:38
|
||||||
msgid "Change secret enabled"
|
msgid "Change secret enabled"
|
||||||
msgstr "启用改密"
|
msgstr "启用改密"
|
||||||
|
|
||||||
#: assets/models/platform.py:46 assets/serializers/platform.py:39
|
#: assets/models/platform.py:53 assets/serializers/platform.py:39
|
||||||
msgid "Change secret method"
|
msgid "Change secret method"
|
||||||
msgstr "改密方式"
|
msgstr "改密方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:48
|
#: assets/models/platform.py:55
|
||||||
msgid "Change secret params"
|
msgid "Change secret params"
|
||||||
msgstr "改密参数"
|
msgstr "改密参数"
|
||||||
|
|
||||||
#: assets/models/platform.py:50 assets/serializers/platform.py:40
|
#: assets/models/platform.py:57 assets/serializers/platform.py:40
|
||||||
msgid "Push account enabled"
|
msgid "Push account enabled"
|
||||||
msgstr "启用账号推送"
|
msgstr "启用账号推送"
|
||||||
|
|
||||||
#: assets/models/platform.py:52 assets/serializers/platform.py:41
|
#: assets/models/platform.py:59 assets/serializers/platform.py:41
|
||||||
msgid "Push account method"
|
msgid "Push account method"
|
||||||
msgstr "账号推送方式"
|
msgstr "账号推送方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:54
|
#: assets/models/platform.py:61
|
||||||
msgid "Push account params"
|
msgid "Push account params"
|
||||||
msgstr "账号推送参数"
|
msgstr "账号推送参数"
|
||||||
|
|
||||||
#: assets/models/platform.py:56 assets/serializers/platform.py:36
|
#: assets/models/platform.py:63 assets/serializers/platform.py:36
|
||||||
msgid "Verify account enabled"
|
msgid "Verify account enabled"
|
||||||
msgstr "开启账号验证"
|
msgstr "开启账号验证"
|
||||||
|
|
||||||
#: assets/models/platform.py:58 assets/serializers/platform.py:37
|
#: assets/models/platform.py:65 assets/serializers/platform.py:37
|
||||||
msgid "Verify account method"
|
msgid "Verify account method"
|
||||||
msgstr "账号验证方式"
|
msgstr "账号验证方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:60
|
#: assets/models/platform.py:67
|
||||||
msgid "Verify account params"
|
msgid "Verify account params"
|
||||||
msgstr "账号验证参数"
|
msgstr "账号验证参数"
|
||||||
|
|
||||||
#: assets/models/platform.py:84 tickets/models/ticket/general.py:300
|
#: assets/models/platform.py:91 tickets/models/ticket/general.py:300
|
||||||
msgid "Meta"
|
msgid "Meta"
|
||||||
msgstr "元数据"
|
msgstr "元数据"
|
||||||
|
|
||||||
#: assets/models/platform.py:85
|
#: assets/models/platform.py:92
|
||||||
msgid "Internal"
|
msgid "Internal"
|
||||||
msgstr "内置"
|
msgstr "内置"
|
||||||
|
|
||||||
#: assets/models/platform.py:89 assets/serializers/platform.py:125
|
#: assets/models/platform.py:96 assets/serializers/platform.py:125
|
||||||
msgid "Charset"
|
msgid "Charset"
|
||||||
msgstr "编码"
|
msgstr "编码"
|
||||||
|
|
||||||
#: assets/models/platform.py:91 assets/serializers/platform.py:153
|
#: assets/models/platform.py:98 assets/serializers/platform.py:153
|
||||||
msgid "Domain enabled"
|
msgid "Domain enabled"
|
||||||
msgstr "启用网域"
|
msgstr "启用网域"
|
||||||
|
|
||||||
#: assets/models/platform.py:93 assets/serializers/platform.py:152
|
#: assets/models/platform.py:100 assets/serializers/platform.py:152
|
||||||
msgid "Su enabled"
|
msgid "Su enabled"
|
||||||
msgstr "启用账号切换"
|
msgstr "启用账号切换"
|
||||||
|
|
||||||
#: assets/models/platform.py:94 assets/serializers/platform.py:131
|
#: assets/models/platform.py:101 assets/serializers/platform.py:131
|
||||||
msgid "Su method"
|
msgid "Su method"
|
||||||
msgstr "账号切换方式"
|
msgstr "账号切换方式"
|
||||||
|
|
||||||
#: assets/models/platform.py:95 assets/serializers/platform.py:134
|
#: assets/models/platform.py:102 assets/serializers/platform.py:134
|
||||||
msgid "Custom fields"
|
msgid "Custom fields"
|
||||||
msgstr "自定义属性"
|
msgstr "自定义属性"
|
||||||
|
|
||||||
|
@ -1685,6 +1710,16 @@ msgstr "默认数据库"
|
||||||
msgid "This field is required."
|
msgid "This field is required."
|
||||||
msgstr "该字段是必填项。"
|
msgstr "该字段是必填项。"
|
||||||
|
|
||||||
|
#: assets/serializers/asset/gpt.py:19
|
||||||
|
msgid ""
|
||||||
|
"If the server cannot directly connect to the API address, you need set up an "
|
||||||
|
"HTTP proxy. e.g. http(s)://host:port"
|
||||||
|
msgstr "如果服务器不能直接访问 api 地址,你需要设置一个 HTTP 代理。例如 http(s)://host:port"
|
||||||
|
|
||||||
|
#: assets/serializers/asset/gpt.py:23
|
||||||
|
msgid "HTTP proxy"
|
||||||
|
msgstr "HTTP 代理"
|
||||||
|
|
||||||
#: assets/serializers/asset/info/gathered.py:6
|
#: assets/serializers/asset/info/gathered.py:6
|
||||||
msgid "Vendor"
|
msgid "Vendor"
|
||||||
msgstr "制造商"
|
msgstr "制造商"
|
||||||
|
@ -1767,6 +1802,10 @@ msgstr "启用账号收集"
|
||||||
msgid "Gather accounts method"
|
msgid "Gather accounts method"
|
||||||
msgstr "收集账号方式"
|
msgstr "收集账号方式"
|
||||||
|
|
||||||
|
#: assets/serializers/platform.py:49
|
||||||
|
msgid "Port from addr"
|
||||||
|
msgstr "端口来自地址"
|
||||||
|
|
||||||
#: assets/serializers/platform.py:60
|
#: assets/serializers/platform.py:60
|
||||||
msgid ""
|
msgid ""
|
||||||
"This protocol is primary, and it must be set when adding assets. "
|
"This protocol is primary, and it must be set when adding assets. "
|
||||||
|
@ -2923,7 +2962,7 @@ msgid "Copy success"
|
||||||
msgstr "复制成功"
|
msgstr "复制成功"
|
||||||
|
|
||||||
#: authentication/utils.py:28 common/utils/ip/geoip/utils.py:24
|
#: authentication/utils.py:28 common/utils/ip/geoip/utils.py:24
|
||||||
#: xpack/plugins/cloud/const.py:27
|
#: xpack/plugins/cloud/const.py:29
|
||||||
msgid "LAN"
|
msgid "LAN"
|
||||||
msgstr "局域网"
|
msgstr "局域网"
|
||||||
|
|
||||||
|
@ -3078,7 +3117,7 @@ msgstr "定时触发"
|
||||||
msgid "Ready"
|
msgid "Ready"
|
||||||
msgstr "准备"
|
msgstr "准备"
|
||||||
|
|
||||||
#: common/const/choices.py:16 terminal/const.py:60 tickets/const.py:29
|
#: common/const/choices.py:16 terminal/const.py:61 tickets/const.py:29
|
||||||
#: tickets/const.py:39
|
#: tickets/const.py:39
|
||||||
msgid "Pending"
|
msgid "Pending"
|
||||||
msgstr "待定的"
|
msgstr "待定的"
|
||||||
|
@ -5217,7 +5256,7 @@ msgstr "提示:在Luna 页面中连接图形化资产时默认使用的分辨
|
||||||
msgid "Periodic import ldap user"
|
msgid "Periodic import ldap user"
|
||||||
msgstr "周期导入 LDAP 用户"
|
msgstr "周期导入 LDAP 用户"
|
||||||
|
|
||||||
#: settings/tasks/ldap.py:47
|
#: settings/tasks/ldap.py:46
|
||||||
msgid "Registration periodic import ldap user task"
|
msgid "Registration periodic import ldap user task"
|
||||||
msgstr "注册周期导入 LDAP 用户 任务"
|
msgstr "注册周期导入 LDAP 用户 任务"
|
||||||
|
|
||||||
|
@ -5403,13 +5442,13 @@ msgstr "过期。"
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Your password has expired, please click <a href="
|
" Your password has expired, please click <a "
|
||||||
"\"%(user_password_update_url)s\"> this link </a> update password.\n"
|
"href=\"%(user_password_update_url)s\"> this link </a> update password.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" 您的密码已经过期,请点击 <a href="
|
" 您的密码已经过期,请点击 <a "
|
||||||
"\"%(user_password_update_url)s\"> 链接 </a> 更新密码\n"
|
"href=\"%(user_password_update_url)s\"> 链接 </a> 更新密码\n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#: templates/_message.html:30
|
#: templates/_message.html:30
|
||||||
|
@ -5433,8 +5472,8 @@ msgstr ""
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Your information was incomplete. Please click <a href="
|
" Your information was incomplete. Please click <a "
|
||||||
"\"%(first_login_url)s\"> this link </a>to complete your information.\n"
|
"href=\"%(first_login_url)s\"> this link </a>to complete your information.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
|
@ -5446,13 +5485,13 @@ msgstr ""
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Your ssh public key not set or expired. Please click <a href="
|
" Your ssh public key not set or expired. Please click <a "
|
||||||
"\"%(user_pubkey_update)s\"> this link </a>to update\n"
|
"href=\"%(user_pubkey_update)s\"> this link </a>to update\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" 您的SSH密钥没有设置或已失效,请点击 <a href="
|
" 您的SSH密钥没有设置或已失效,请点击 <a "
|
||||||
"\"%(user_pubkey_update)s\"> 链接 </a> 更新\n"
|
"href=\"%(user_pubkey_update)s\"> 链接 </a> 更新\n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#: templates/_mfa_login_field.html:28
|
#: templates/_mfa_login_field.html:28
|
||||||
|
@ -5606,7 +5645,7 @@ msgstr "严重"
|
||||||
msgid "High"
|
msgid "High"
|
||||||
msgstr "较高"
|
msgstr "较高"
|
||||||
|
|
||||||
#: terminal/const.py:32 terminal/const.py:67
|
#: terminal/const.py:32 terminal/const.py:68
|
||||||
#: users/templates/users/reset_password.html:50
|
#: users/templates/users/reset_password.html:50
|
||||||
msgid "Normal"
|
msgid "Normal"
|
||||||
msgstr "正常"
|
msgstr "正常"
|
||||||
|
@ -5615,23 +5654,23 @@ msgstr "正常"
|
||||||
msgid "Offline"
|
msgid "Offline"
|
||||||
msgstr "离线"
|
msgstr "离线"
|
||||||
|
|
||||||
#: terminal/const.py:63
|
#: terminal/const.py:64
|
||||||
msgid "Mismatch"
|
msgid "Mismatch"
|
||||||
msgstr "未匹配"
|
msgstr "未匹配"
|
||||||
|
|
||||||
#: terminal/const.py:68
|
#: terminal/const.py:69
|
||||||
msgid "Tunnel"
|
msgid "Tunnel"
|
||||||
msgstr "隧道"
|
msgstr "隧道"
|
||||||
|
|
||||||
#: terminal/const.py:70
|
#: terminal/const.py:71
|
||||||
msgid "SFTP"
|
msgid "SFTP"
|
||||||
msgstr "SFTP"
|
msgstr "SFTP"
|
||||||
|
|
||||||
#: terminal/const.py:74
|
#: terminal/const.py:75
|
||||||
msgid "Read Only"
|
msgid "Read Only"
|
||||||
msgstr "只读"
|
msgstr "只读"
|
||||||
|
|
||||||
#: terminal/const.py:75
|
#: terminal/const.py:76
|
||||||
msgid "Writable"
|
msgid "Writable"
|
||||||
msgstr "读写"
|
msgstr "读写"
|
||||||
|
|
||||||
|
@ -6663,6 +6702,7 @@ msgid "Not a valid ssh public key"
|
||||||
msgstr "SSH密钥不合法"
|
msgstr "SSH密钥不合法"
|
||||||
|
|
||||||
#: users/forms/profile.py:173 users/models/user.py:786
|
#: users/forms/profile.py:173 users/models/user.py:786
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:206
|
||||||
msgid "Public key"
|
msgid "Public key"
|
||||||
msgstr "SSH公钥"
|
msgstr "SSH公钥"
|
||||||
|
|
||||||
|
@ -6691,6 +6731,7 @@ msgid "OTP secret key"
|
||||||
msgstr "OTP 密钥"
|
msgstr "OTP 密钥"
|
||||||
|
|
||||||
#: users/models/user.py:783
|
#: users/models/user.py:783
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:209
|
||||||
msgid "Private key"
|
msgid "Private key"
|
||||||
msgstr "ssh私钥"
|
msgstr "ssh私钥"
|
||||||
|
|
||||||
|
@ -7157,70 +7198,76 @@ msgid "Tencent Cloud (Lighthouse)"
|
||||||
msgstr "腾讯云(轻量服务器应用)"
|
msgstr "腾讯云(轻量服务器应用)"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:19
|
#: xpack/plugins/cloud/const.py:19
|
||||||
msgid "VMware"
|
|
||||||
msgstr "VMware"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:20 xpack/plugins/cloud/providers/nutanix.py:13
|
|
||||||
msgid "Nutanix"
|
|
||||||
msgstr "Nutanix"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:21
|
|
||||||
msgid "Huawei Private Cloud"
|
|
||||||
msgstr "华为私有云"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:22
|
|
||||||
msgid "Qingyun Private Cloud"
|
|
||||||
msgstr "青云私有云"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:23
|
|
||||||
msgid "CTYun Private Cloud"
|
|
||||||
msgstr "天翼私有云"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:24
|
|
||||||
msgid "OpenStack"
|
|
||||||
msgstr "OpenStack"
|
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:25
|
|
||||||
msgid "Google Cloud Platform"
|
msgid "Google Cloud Platform"
|
||||||
msgstr "谷歌云"
|
msgstr "谷歌云"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:20
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Cloud"
|
||||||
|
msgid "UCloud"
|
||||||
|
msgstr "云服务"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:22
|
||||||
|
msgid "VMware"
|
||||||
|
msgstr "VMware"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:23 xpack/plugins/cloud/providers/nutanix.py:13
|
||||||
|
msgid "Nutanix"
|
||||||
|
msgstr "Nutanix"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:24
|
||||||
|
msgid "Huawei Private Cloud"
|
||||||
|
msgstr "华为私有云"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:25
|
||||||
|
msgid "Qingyun Private Cloud"
|
||||||
|
msgstr "青云私有云"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:26
|
#: xpack/plugins/cloud/const.py:26
|
||||||
|
msgid "CTYun Private Cloud"
|
||||||
|
msgstr "天翼私有云"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:27
|
||||||
|
msgid "OpenStack"
|
||||||
|
msgstr "OpenStack"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/const.py:28
|
||||||
msgid "Fusion Compute"
|
msgid "Fusion Compute"
|
||||||
msgstr "融合计算"
|
msgstr "融合计算"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:31
|
#: xpack/plugins/cloud/const.py:33
|
||||||
msgid "Private IP"
|
msgid "Private IP"
|
||||||
msgstr "私有IP"
|
msgstr "私有IP"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:32
|
#: xpack/plugins/cloud/const.py:34
|
||||||
msgid "Public IP"
|
msgid "Public IP"
|
||||||
msgstr "公网IP"
|
msgstr "公网IP"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:36
|
#: xpack/plugins/cloud/const.py:38
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
msgstr "实例名称"
|
msgstr "实例名称"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:37
|
#: xpack/plugins/cloud/const.py:39
|
||||||
msgid "Instance name and Partial IP"
|
msgid "Instance name and Partial IP"
|
||||||
msgstr "实例名称和部分IP"
|
msgstr "实例名称和部分IP"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:42
|
#: xpack/plugins/cloud/const.py:44
|
||||||
msgid "Succeed"
|
msgid "Succeed"
|
||||||
msgstr "成功"
|
msgstr "成功"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:46
|
#: xpack/plugins/cloud/const.py:48
|
||||||
msgid "Unsync"
|
msgid "Unsync"
|
||||||
msgstr "未同步"
|
msgstr "未同步"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:47
|
#: xpack/plugins/cloud/const.py:49
|
||||||
msgid "New Sync"
|
msgid "New Sync"
|
||||||
msgstr "新同步"
|
msgstr "新同步"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:48
|
#: xpack/plugins/cloud/const.py:50
|
||||||
msgid "Synced"
|
msgid "Synced"
|
||||||
msgstr "已同步"
|
msgstr "已同步"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/const.py:49
|
#: xpack/plugins/cloud/const.py:51
|
||||||
msgid "Released"
|
msgid "Released"
|
||||||
msgstr "已释放"
|
msgstr "已释放"
|
||||||
|
|
||||||
|
@ -7486,11 +7533,11 @@ msgstr "华南-广州-友好用户环境"
|
||||||
msgid "CN East-Suqian"
|
msgid "CN East-Suqian"
|
||||||
msgstr "华东-宿迁"
|
msgstr "华东-宿迁"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/serializers/account.py:63
|
#: xpack/plugins/cloud/serializers/account.py:64
|
||||||
msgid "Validity display"
|
msgid "Validity display"
|
||||||
msgstr "有效性显示"
|
msgstr "有效性显示"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/serializers/account.py:64
|
#: xpack/plugins/cloud/serializers/account.py:65
|
||||||
msgid "Provider display"
|
msgid "Provider display"
|
||||||
msgstr "服务商显示"
|
msgstr "服务商显示"
|
||||||
|
|
||||||
|
@ -7510,6 +7557,7 @@ msgstr "订阅 ID"
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:119
|
#: xpack/plugins/cloud/serializers/account_attrs.py:119
|
||||||
#: xpack/plugins/cloud/serializers/account_attrs.py:149
|
#: xpack/plugins/cloud/serializers/account_attrs.py:149
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:202
|
||||||
msgid "API Endpoint"
|
msgid "API Endpoint"
|
||||||
msgstr "API 端点"
|
msgstr "API 端点"
|
||||||
|
|
||||||
|
@ -7574,6 +7622,12 @@ msgstr "测试端口"
|
||||||
msgid "Test timeout"
|
msgid "Test timeout"
|
||||||
msgstr "测试超时时间"
|
msgstr "测试超时时间"
|
||||||
|
|
||||||
|
#: xpack/plugins/cloud/serializers/account_attrs.py:212
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Reject"
|
||||||
|
msgid "Project"
|
||||||
|
msgstr "拒绝"
|
||||||
|
|
||||||
#: xpack/plugins/cloud/serializers/task.py:28
|
#: xpack/plugins/cloud/serializers/task.py:28
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only instances matching the IP range will be synced. <br>If the instance "
|
"Only instances matching the IP range will be synced. <br>If the instance "
|
||||||
|
@ -7670,5 +7724,8 @@ msgstr "旗舰版"
|
||||||
msgid "Community edition"
|
msgid "Community edition"
|
||||||
msgstr "社区版"
|
msgstr "社区版"
|
||||||
|
|
||||||
|
#~ msgid "e.g. http(s)://host"
|
||||||
|
#~ msgstr "如: http(s)://host"
|
||||||
|
|
||||||
#~ msgid "Please enable cookies and try again."
|
#~ msgid "Please enable cookies and try again."
|
||||||
#~ msgstr "设置你的浏览器支持cookie"
|
#~ msgstr "设置你的浏览器支持cookie"
|
||||||
|
|
Loading…
Reference in New Issue