perf: Translate
parent
643ba4fc15
commit
c9a062823d
|
|
@ -1,17 +1,16 @@
|
|||
from common.serializers.fields import LabeledChoiceField
|
||||
from .base import BaseUserAssetAccountACLSerializer as BaseSerializer
|
||||
from common.serializers.mixin import CommonBulkModelSerializer
|
||||
from ..models import DataMaskingRule
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
__all__ = ['DataMaskingRuleSerializer']
|
||||
from acls.models import MaskingMethod, DataMaskingRule
|
||||
from common.serializers.fields import LabeledChoiceField
|
||||
from common.serializers.mixin import CommonBulkModelSerializer
|
||||
from .base import BaseUserAssetAccountACLSerializer as BaseSerializer
|
||||
|
||||
from ..models.data_masking import MaskingMethod
|
||||
__all__ = ['DataMaskingRuleSerializer']
|
||||
|
||||
|
||||
class DataMaskingRuleSerializer(BaseSerializer, CommonBulkModelSerializer):
|
||||
masking_method = LabeledChoiceField(
|
||||
choices=MaskingMethod, default=MaskingMethod.fixed_char, label=_('Masking Method')
|
||||
choices=MaskingMethod.choices, default=MaskingMethod.fixed_char, label=_('Masking Method')
|
||||
)
|
||||
|
||||
class Meta(BaseSerializer.Meta):
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:58+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"
|
||||
|
|
@ -147,8 +147,6 @@ msgstr ""
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -467,7 +465,7 @@ msgstr ""
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -606,7 +604,7 @@ msgstr ""
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -774,14 +772,14 @@ msgstr ""
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -896,8 +894,6 @@ msgstr ""
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1051,7 +1047,7 @@ msgstr ""
|
|||
msgid "Push params"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1189,8 +1185,8 @@ msgstr ""
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1329,7 +1325,7 @@ msgstr ""
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1813,12 +1809,12 @@ msgid "Secret rotation"
|
|||
msgstr ""
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr ""
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1853,7 +1849,7 @@ msgid "Command"
|
|||
msgstr ""
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1920,7 +1916,7 @@ msgstr ""
|
|||
msgid "Fields pattern"
|
||||
msgstr ""
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1967,16 +1963,12 @@ msgid "Login city"
|
|||
msgstr ""
|
||||
|
||||
#: acls/notifications.py:20 acls/notifications.py:71
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient name"
|
||||
msgstr "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#: acls/notifications.py:21 acls/notifications.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient username"
|
||||
msgstr "Recipients"
|
||||
msgstr ""
|
||||
|
||||
#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
|
||||
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
|
||||
|
|
@ -2058,7 +2050,7 @@ msgstr ""
|
|||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2266,7 +2258,7 @@ msgstr ""
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2294,12 +2286,11 @@ msgstr "Cloud"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr ""
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2566,12 +2557,12 @@ msgstr ""
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr ""
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2642,7 +2633,7 @@ msgstr ""
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2670,7 +2661,7 @@ msgid "Date created"
|
|||
msgstr ""
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr ""
|
||||
|
|
@ -2682,7 +2673,7 @@ msgid "Summary"
|
|||
msgstr ""
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2769,7 +2760,7 @@ msgstr ""
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2818,7 +2809,7 @@ msgid "Required"
|
|||
msgstr ""
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
|
@ -2979,7 +2970,7 @@ msgstr ""
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr ""
|
||||
|
|
@ -3008,7 +2999,7 @@ msgstr ""
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr ""
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -3457,7 +3448,7 @@ msgstr ""
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -3556,7 +3547,7 @@ msgid "MFA"
|
|||
msgstr ""
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -4479,13 +4470,13 @@ msgid "Show"
|
|||
msgstr ""
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -4887,7 +4878,7 @@ msgstr ""
|
|||
msgid "Ultimate edition"
|
||||
msgstr ""
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr ""
|
||||
|
|
@ -5158,10 +5149,6 @@ msgstr ""
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr ""
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr ""
|
||||
|
|
@ -5206,6 +5193,10 @@ msgstr ""
|
|||
msgid "Children"
|
||||
msgstr ""
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr ""
|
||||
|
|
@ -5225,7 +5216,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr ""
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr ""
|
||||
|
|
@ -5326,10 +5317,6 @@ msgstr ""
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "JumpServer"
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr ""
|
||||
|
|
@ -6431,7 +6418,7 @@ msgid "Storage"
|
|||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr ""
|
||||
|
|
@ -7362,7 +7349,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -8232,7 +8219,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -8336,7 +8323,7 @@ msgstr ""
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr ""
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -8516,12 +8503,12 @@ msgstr ""
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr ""
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr ""
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -8821,8 +8808,8 @@ msgstr "Storage"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -9732,23 +9719,31 @@ msgstr ""
|
|||
msgid "New window"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr ""
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -9968,12 +9963,12 @@ msgid "Reset MFA url"
|
|||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -10004,54 +9999,59 @@ msgstr ""
|
|||
msgid "Connect default open method"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
msgid "RDP resolution"
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "Keyboard layout"
|
||||
msgid "RDP resolution"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "RDP client option"
|
||||
msgid "Keyboard layout"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP color quality"
|
||||
msgid "RDP client option"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
"window is resized."
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -10641,7 +10641,7 @@ msgstr ""
|
|||
msgid "Public IP"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -10723,63 +10723,59 @@ msgstr ""
|
|||
msgid "Get instances of region \"%s\" error, error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
"platform type. Skip platform and protocol updates"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -10788,7 +10784,7 @@ msgid "Cloud center"
|
|||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -10805,7 +10801,7 @@ msgid "Test cloud account"
|
|||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -10840,112 +10836,116 @@ msgstr ""
|
|||
msgid "Date last sync"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -11083,7 +11083,7 @@ msgstr ""
|
|||
msgid "AP-Singapore"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr ""
|
||||
|
|
@ -11153,11 +11153,11 @@ msgstr ""
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -11169,22 +11169,22 @@ msgstr "Access key id"
|
|||
msgid "Subscription ID"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
msgid "domain_name"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr ""
|
||||
|
|
@ -11304,11 +11304,6 @@ msgstr ""
|
|||
msgid "Logout logo"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:59+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"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr ""
|
|||
|
||||
#: accounts/automations/base/manager.py:119
|
||||
msgid "Windows does not support SSH key authentication"
|
||||
msgstr ""
|
||||
msgstr "Windows no soporta la autenticación con claves SSH"
|
||||
|
||||
#: accounts/automations/base/manager.py:123
|
||||
msgid "Windows password cannot contain special characters like > ^"
|
||||
|
|
@ -177,8 +177,6 @@ msgstr ""
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr "Contraseña"
|
||||
|
||||
|
|
@ -499,7 +497,7 @@ msgstr ""
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr "Activos"
|
||||
|
||||
|
|
@ -638,7 +636,7 @@ msgstr "Actividad de cuenta"
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
|
|
@ -806,14 +804,14 @@ msgstr "Fecha de finalización"
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
|
|
@ -928,8 +926,6 @@ msgstr "Contraseña duplicada"
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr "Nombre de usuario"
|
||||
|
||||
|
|
@ -949,7 +945,7 @@ msgstr "Riesgo de cuenta"
|
|||
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
msgstr "Identificador de URL"
|
||||
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
|
|
@ -1089,7 +1085,7 @@ msgstr "Plataforma"
|
|||
msgid "Push params"
|
||||
msgstr "Parámetros de envío de cuentas"
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr "Plantilla de cuentas"
|
||||
|
||||
|
|
@ -1244,8 +1240,8 @@ msgstr "La cuenta existe política"
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr "Categoría"
|
||||
|
||||
|
|
@ -1281,7 +1277,7 @@ msgstr "Servicio de directorio"
|
|||
#: accounts/serializers/account/account.py:278
|
||||
#, python-brace-format
|
||||
msgid "Account already exists. Field(s): {fields} must be unique."
|
||||
msgstr ""
|
||||
msgstr "La cuenta ya existe. El campo: {fields} debe ser único."
|
||||
|
||||
#: accounts/serializers/account/account.py:285
|
||||
msgid "Has secret"
|
||||
|
|
@ -1386,7 +1382,7 @@ msgstr "Lista blanca de IP"
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1941,12 +1937,12 @@ msgid "Secret rotation"
|
|||
msgstr "Rotación de contraseñas"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr "Prioridad"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr ""
|
||||
"El rango de prioridad permitido es de 1 a 100 (un valor menor indica mayor "
|
||||
|
|
@ -1983,7 +1979,7 @@ msgid "Command"
|
|||
msgstr "Comando"
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr "Expresión regular"
|
||||
|
||||
|
|
@ -2032,41 +2028,35 @@ msgstr "Control de modo de conexión"
|
|||
|
||||
#: acls/models/data_masking.py:13
|
||||
msgid "Fixed Character Replacement"
|
||||
msgstr ""
|
||||
msgstr "Reemplazo de caracteres fijos"
|
||||
|
||||
#: acls/models/data_masking.py:14
|
||||
#, fuzzy
|
||||
#| msgid "Special characters"
|
||||
msgid "Hide Middle Characters"
|
||||
msgstr "Debe incluir caracteres especiales"
|
||||
msgstr "Ocultar caracteres intermedios"
|
||||
|
||||
#: acls/models/data_masking.py:15
|
||||
msgid "Keep Prefix Only"
|
||||
msgstr ""
|
||||
msgstr "Conservar prefijo"
|
||||
|
||||
#: acls/models/data_masking.py:16
|
||||
msgid "Keep Suffix Only"
|
||||
msgstr ""
|
||||
msgstr "Conservar sufijo"
|
||||
|
||||
#: acls/models/data_masking.py:21
|
||||
msgid "Fields pattern"
|
||||
msgstr ""
|
||||
msgstr "Ocultar nombre de columna"
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#, fuzzy
|
||||
#| msgid "Ping method"
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr "modo de exploración de activos"
|
||||
msgstr "Método de enmascaramiento"
|
||||
|
||||
#: acls/models/data_masking.py:31
|
||||
#, fuzzy
|
||||
#| msgid "Pattern"
|
||||
msgid "Mask Pattern"
|
||||
msgstr "Modo"
|
||||
msgstr "Caracteres de enmascaramiento"
|
||||
|
||||
#: acls/models/data_masking.py:42
|
||||
msgid "Data Masking Rule"
|
||||
msgstr ""
|
||||
msgstr "Reglas de enmascaramiento de datos"
|
||||
|
||||
#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
|
||||
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
|
||||
|
|
@ -2103,16 +2093,12 @@ msgid "Login city"
|
|||
msgstr "Ciudad de inicio de sesión"
|
||||
|
||||
#: acls/notifications.py:20 acls/notifications.py:71
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient name"
|
||||
msgstr "Destinatario"
|
||||
msgstr "Nombre del destinatario"
|
||||
|
||||
#: acls/notifications.py:21 acls/notifications.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Recipient part one"
|
||||
msgid "Recipient username"
|
||||
msgstr "Parte uno del destinatario"
|
||||
msgstr "Nombre de usuario del destinatario."
|
||||
|
||||
#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
|
||||
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
|
||||
|
|
@ -2199,7 +2185,7 @@ msgstr ""
|
|||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr "IP"
|
||||
|
||||
|
|
@ -2419,7 +2405,7 @@ msgstr "Deshabilitar"
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr "Básico"
|
||||
|
||||
|
|
@ -2447,12 +2433,11 @@ msgstr "Servicio en la nube"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr "Web"
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr "Tipo personalizado"
|
||||
|
||||
|
|
@ -2478,15 +2463,15 @@ msgstr "Huawei"
|
|||
|
||||
#: assets/const/device.py:9
|
||||
msgid "H3C"
|
||||
msgstr ""
|
||||
msgstr "H3C"
|
||||
|
||||
#: assets/const/device.py:10
|
||||
msgid "Juniper"
|
||||
msgstr ""
|
||||
msgstr "Juniper"
|
||||
|
||||
#: assets/const/device.py:11
|
||||
msgid "TP-Link"
|
||||
msgstr ""
|
||||
msgstr "TP-Link"
|
||||
|
||||
#: assets/const/device.py:12 assets/const/ds.py:7
|
||||
#: terminal/models/applet/applet.py:27 tickets/const.py:9
|
||||
|
|
@ -2641,7 +2626,7 @@ msgstr "Los métodos de inicio de sesión de terceros encriptados incluyen:"
|
|||
|
||||
#: assets/const/protocol.py:202
|
||||
msgid "Whether to use TLS encryption."
|
||||
msgstr ""
|
||||
msgstr "¿Se utilizará cifrado TLS?<br"
|
||||
|
||||
#: assets/const/protocol.py:232
|
||||
msgid "Auth source"
|
||||
|
|
@ -2739,12 +2724,12 @@ msgstr "Dirección"
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr "Plataforma"
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr "Dominio"
|
||||
|
||||
|
|
@ -2815,7 +2800,7 @@ msgstr "Proxy"
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr "Nodo"
|
||||
|
||||
|
|
@ -2843,7 +2828,7 @@ msgid "Date created"
|
|||
msgstr "Fecha de creación"
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr "Modo de activación"
|
||||
|
|
@ -2855,7 +2840,7 @@ msgid "Summary"
|
|||
msgstr "Resumen"
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr "Resultado"
|
||||
|
||||
|
|
@ -2942,7 +2927,7 @@ msgstr "Valor"
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr "Etiqueta"
|
||||
|
||||
|
|
@ -2991,7 +2976,7 @@ msgid "Required"
|
|||
msgstr "necesario"
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "predeterminado"
|
||||
|
|
@ -3158,7 +3143,7 @@ msgstr ""
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr "Grupo de protocolos"
|
||||
|
|
@ -3187,7 +3172,7 @@ msgstr "El puerto está fuera de rango (0-65535)"
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr "El acuerdo es obligatorio: {}"
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr "Datos no válidos"
|
||||
|
||||
|
|
@ -3221,8 +3206,8 @@ msgid ""
|
|||
"username during login, such as example.com in user@example.com."
|
||||
msgstr ""
|
||||
"El nombre de dominio se añade a la parte del nombre de usuario al iniciar "
|
||||
"sesión en servicios de directorio (como AD), por ejemplo, en "
|
||||
"user@example.com, la parte example.com. \n"
|
||||
"sesión en servicios de directorio (como AD), por ejemplo, en user@example."
|
||||
"com, la parte example.com. \n"
|
||||
"\n"
|
||||
"El módulo {} no es aplicable a este activo. \n"
|
||||
"\n"
|
||||
|
|
@ -3689,7 +3674,7 @@ msgstr "Registro de inicio de sesión"
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr "Tarea"
|
||||
|
||||
|
|
@ -3788,7 +3773,7 @@ msgid "MFA"
|
|||
msgstr "MFA"
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr "Razón"
|
||||
|
||||
|
|
@ -4781,13 +4766,13 @@ msgid "Show"
|
|||
msgstr "Mostrar"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr "Deshabilitar"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -5222,7 +5207,7 @@ msgstr "Versión profesional empresarial"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "Versión insignia empresarial"
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr "%(name)s creado con éxito"
|
||||
|
|
@ -5512,10 +5497,6 @@ msgstr "Archivo de SMS personalizado no válido"
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr "Envío de SMS fallido [%s]: %s"
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "Archivo"
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr "Alibaba Cloud"
|
||||
|
|
@ -5560,6 +5541,10 @@ msgstr "Por favor, envía nuevamente en {} segundos"
|
|||
msgid "Children"
|
||||
msgstr "Nodo"
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "Archivo"
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr "Datos no válidos"
|
||||
|
|
@ -5579,7 +5564,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr "Tipo de datos incorrecto, debería ser una lista"
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr "Opción no válida: {}"
|
||||
|
|
@ -5687,10 +5672,6 @@ msgstr "Tu cuenta ha sido creada con éxito"
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "JumpServer, bastión de código abierto."
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr ""
|
||||
|
|
@ -6078,7 +6059,7 @@ msgstr "* Por favor, introduzca una expresión crontab válida"
|
|||
|
||||
#: ops/mixin.py:194
|
||||
msgid "Crontab minute must not contain '*'"
|
||||
msgstr ""
|
||||
msgstr "Los minutos de Crontab no pueden contener “*”"
|
||||
|
||||
#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
|
||||
msgid "Require interval or crontab setting"
|
||||
|
|
@ -6906,7 +6887,7 @@ msgid "Storage"
|
|||
msgstr "Almacenamiento"
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr "Aplicación remota"
|
||||
|
|
@ -7028,7 +7009,7 @@ msgstr "Configuración del sistema"
|
|||
|
||||
#: settings/const.py:13
|
||||
msgid "Embed"
|
||||
msgstr ""
|
||||
msgstr "Incrustar"
|
||||
|
||||
#: settings/models.py:42 users/models/preference.py:14
|
||||
msgid "Encrypted"
|
||||
|
|
@ -7315,7 +7296,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
|
||||
msgid "Lark"
|
||||
msgstr ""
|
||||
msgstr "Lark"
|
||||
|
||||
#: settings/serializers/auth/lark.py:19
|
||||
msgid ""
|
||||
|
|
@ -7518,7 +7499,7 @@ msgstr "Actualizar siempre la información del usuario."
|
|||
|
||||
#: settings/serializers/auth/oidc.py:13 settings/serializers/auth/oidc.py:71
|
||||
msgid "OIDC"
|
||||
msgstr ""
|
||||
msgstr "OIDC"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:17
|
||||
msgid "Base site URL"
|
||||
|
|
@ -7587,6 +7568,9 @@ msgid ""
|
|||
"The issuer URL of the OpenID Provider, used to discover its configuration "
|
||||
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
|
||||
msgstr ""
|
||||
"URL del emisor del proveedor OpenID, utilizado para descubrir su "
|
||||
"configuración a través del extremo “$PROVIDER_ENDPOINT/.well-known/openid-"
|
||||
"configuration”."
|
||||
|
||||
#: settings/serializers/auth/oidc.py:87
|
||||
msgid "JWKS endpoint"
|
||||
|
|
@ -7990,7 +7974,7 @@ msgstr "ID del inquilino"
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr "Región"
|
||||
|
||||
|
|
@ -8901,7 +8885,7 @@ msgstr "Descargar plantilla actualizada"
|
|||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
msgstr "Pie de página"
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
|
|
@ -8942,8 +8926,8 @@ msgstr "Su cuenta expirará el"
|
|||
#: templates/_message.html:11 templates/_message.html:26
|
||||
msgid "expired. "
|
||||
msgstr ""
|
||||
"Su contraseña ha expirado, por favor haga clic en <a href=\"%"
|
||||
"(user_password_update_url)s\"> este enlace </a> para actualizarla"
|
||||
"Su contraseña ha expirado, por favor haga clic en <a "
|
||||
"href=\"%(user_password_update_url)s\"> este enlace </a> para actualizarla"
|
||||
|
||||
#: templates/_message.html:21
|
||||
#, python-format
|
||||
|
|
@ -9016,7 +9000,7 @@ msgstr ""
|
|||
"que confía en este enlace."
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr ""
|
||||
"Cliente JumpServer, actualmente se utiliza para invocar programas de cliente "
|
||||
|
|
@ -9132,7 +9116,7 @@ msgstr "La sesión no existe: {}"
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr "La sesión ya ha finalizado o el protocolo no es compatible"
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr "El usuario no tiene permiso"
|
||||
|
||||
|
|
@ -9312,12 +9296,12 @@ msgstr "Solo se admite plataforma personalizada"
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr "Falta tipo en el platform.yml"
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr "Máquina anfitriona"
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr "Lanzamiento de la aplicación"
|
||||
|
||||
|
|
@ -9631,8 +9615,8 @@ msgstr "Almacenamiento de comandos y grabaciones"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr "Prueba fallida: cuenta no válida"
|
||||
|
||||
|
|
@ -10620,23 +10604,31 @@ msgstr "Ventana actual"
|
|||
msgid "New window"
|
||||
msgstr "Nueva ventana"
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr "Gris oscuro"
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr "Azul oscuro"
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr "Alta (32 bits)"
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
msgstr "Color verdadero (24 bits)"
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr "Media (16 bits)"
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr "Reemplazar"
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr "Agregar sufijo"
|
||||
|
||||
|
|
@ -10854,7 +10846,7 @@ msgstr "Restablecer clave SSH"
|
|||
|
||||
#: users/notifications.py:252
|
||||
msgid "Update SSH Key url"
|
||||
msgstr ""
|
||||
msgstr "Actualizar dirección de clave SSH"
|
||||
|
||||
#: users/notifications.py:275
|
||||
msgid "Reset MFA"
|
||||
|
|
@ -10865,12 +10857,12 @@ msgid "Reset MFA url"
|
|||
msgstr "URL de reinicio de MFA"
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr "Solución para conflictos de nombres de archivos"
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr "Nombre del tema del terminal"
|
||||
|
||||
|
|
@ -10905,27 +10897,32 @@ msgstr "Carga asíncrona del árbol de activos"
|
|||
msgid "Connect default open method"
|
||||
msgstr "Forma predeterminada de apertura de conexión"
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "Tema"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "RDP resolution"
|
||||
msgstr "Resolución RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "Keyboard layout"
|
||||
msgstr "Distribución del teclado"
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP client option"
|
||||
msgstr "Opciones del cliente RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr "Calidad de color RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr "Tamaño inteligente RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
|
|
@ -10935,27 +10932,27 @@ msgstr ""
|
|||
"para que se adapte al tamaño de la ventana de la computadora cliente al "
|
||||
"cambiar el tamaño de la ventana."
|
||||
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr "Conexión remota de aplicaciones"
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr "Tamaño de fuente del terminal de caracteres"
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr "Retroceso de terminal de caracteres como Ctrl+H"
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr "Pegar rápidamente con clic derecho"
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr "Gráfico"
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr "Línea de comandos"
|
||||
|
||||
|
|
@ -11582,7 +11579,7 @@ msgstr "ZStack"
|
|||
|
||||
#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
|
||||
msgid "SmartX CloudTower"
|
||||
msgstr ""
|
||||
msgstr "SmartX Nube Tower"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:31
|
||||
msgid "Fusion Compute"
|
||||
|
|
@ -11608,7 +11605,7 @@ msgstr "IP Privada"
|
|||
msgid "Public IP"
|
||||
msgstr "IP público"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr "Nombre de la instancia"
|
||||
|
||||
|
|
@ -11690,16 +11687,12 @@ msgstr "Sincronizar regiones"
|
|||
msgid "Get instances of region \"%s\" error, error: %s"
|
||||
msgstr "Error al obtener la instancia de la región \"%s\", error: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr "Instancia"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr "No se puede sincronizar la instancia %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
|
|
@ -11708,47 +11701,47 @@ msgstr ""
|
|||
"La plataforma de actualización del activo \"%s\" no coincide con el tipo de "
|
||||
"plataforma original. Se omiten las actualizaciones de plataforma y protocolo"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr "El activo \"%s\" ya existe"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr "Actualizando activo \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr "El activo \"%s\" ha sido actualizado"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr "Preparando la creación del activo %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr "Configurando nodo: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr "Configurando cuenta: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr "Configurando protocolo \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr "Configurar etiqueta: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr "Ejecutando tarea de sincronización de instancias"
|
||||
|
||||
|
|
@ -11757,7 +11750,7 @@ msgid "Cloud center"
|
|||
msgstr "Centro de Gestión de la Nube"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr "Atributos"
|
||||
|
||||
|
|
@ -11774,7 +11767,7 @@ msgid "Test cloud account"
|
|||
msgstr "Cuenta de Nube de Prueba"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -11809,112 +11802,116 @@ msgstr "Publicar activo"
|
|||
msgid "Date last sync"
|
||||
msgstr "Fecha de Última Sincronización"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr "Estrategia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr "Tarea de Sincronización de Ejemplos"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr "Fecha de Sincronización"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr "Sincronizar instantáneas de instancia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr "Ejecutar tareas de sincronización de instancia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr "Tarea de sincronización"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr "Historial de tareas de sincronización de instancia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr "Instancia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr "Detalles de la instancia sincronizada"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr "Relación de condiciones"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr "Estrategia de tareas"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr "Igual a"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr "No igual a"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr "En..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr "Contener"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr "Excluir"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr "Comenzar con..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr "Terminar con..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr "Plataforma de instancia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr "Dirección de instancia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr "Atributos de regla"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr "Coincidencia de regla"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr "Valor de regla"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr "Condición"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr "Estrategia de nombre de host"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr "Atributos de acción"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr "Valor de acción"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr "Acción"
|
||||
|
||||
|
|
@ -12052,7 +12049,7 @@ msgstr "Este de China - Shanghái"
|
|||
msgid "AP-Singapore"
|
||||
msgstr "Asia-Pacífico - Singapur"
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr "Cuenta no válida"
|
||||
|
|
@ -12137,11 +12134,11 @@ msgstr "Este de China - Suqian"
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr "No se puede acceder al puerto %(port)s de la instancia IP %(ip)s"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr "Mostrar validez"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr "Proveedor de servicios muestra"
|
||||
|
||||
|
|
@ -12153,24 +12150,22 @@ msgstr "ID de clave de acceso"
|
|||
msgid "Subscription ID"
|
||||
msgstr "ID de suscripción"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "Clasificación automática de nodos"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
#, fuzzy
|
||||
#| msgid "Domain name"
|
||||
msgid "domain_name"
|
||||
msgstr "Nombre de dominio"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr "Punto final de API"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "Clasificación automática de nodos"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr "Dirección de autenticación"
|
||||
|
|
@ -12302,11 +12297,6 @@ msgstr "Logo de la página de gestión"
|
|||
msgid "Logout logo"
|
||||
msgstr "Cerrar sesión"
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "Tema"
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr "Contenido del pie de página"
|
||||
|
|
@ -12327,6 +12317,14 @@ msgstr "Importación de licencia exitosa"
|
|||
msgid "Invalid license"
|
||||
msgstr "Licencia no válida"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Themes"
|
||||
#~ msgstr "Tema"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "domain_name"
|
||||
#~ msgstr "Nombre de dominio"
|
||||
|
||||
#~ msgid "Task execution id"
|
||||
#~ msgstr "ID de ejecución de tareas"
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:59+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"
|
||||
|
|
@ -96,7 +96,7 @@ msgstr "計画実行終了"
|
|||
|
||||
#: accounts/automations/base/manager.py:119
|
||||
msgid "Windows does not support SSH key authentication"
|
||||
msgstr ""
|
||||
msgstr "WindowsはSSHキー認証をサポートしていません。"
|
||||
|
||||
#: accounts/automations/base/manager.py:123
|
||||
msgid "Windows password cannot contain special characters like > ^"
|
||||
|
|
@ -151,8 +151,6 @@ msgstr ">>> ゲートウェイ接続のテストタスクを開始する"
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr "パスワード"
|
||||
|
||||
|
|
@ -473,7 +471,7 @@ msgstr ""
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr "資産"
|
||||
|
||||
|
|
@ -627,7 +625,7 @@ msgstr "アカウントの活動"
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr "名前"
|
||||
|
||||
|
|
@ -795,14 +793,14 @@ msgstr "終了日"
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr "ステータス"
|
||||
|
||||
|
|
@ -917,8 +915,6 @@ msgstr "パスワードの重複"
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr "ユーザー名"
|
||||
|
||||
|
|
@ -938,7 +934,7 @@ msgstr "アカウントリスク"
|
|||
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
msgstr "URL識別子"
|
||||
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
|
|
@ -1077,7 +1073,7 @@ msgstr "プラットフォーム"
|
|||
msgid "Push params"
|
||||
msgstr "パラメータをプッシュする"
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr "アカウント テンプレート"
|
||||
|
||||
|
|
@ -1225,8 +1221,8 @@ msgstr "アカウントの存在ポリシー"
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr "カテゴリ"
|
||||
|
||||
|
|
@ -1263,6 +1259,7 @@ msgstr "ディレクトリサービス"
|
|||
#, python-brace-format
|
||||
msgid "Account already exists. Field(s): {fields} must be unique."
|
||||
msgstr ""
|
||||
"アカウントは既に存在します。フィールド:{fields}は一意でなければなりません。"
|
||||
|
||||
#: accounts/serializers/account/account.py:285
|
||||
msgid "Has secret"
|
||||
|
|
@ -1367,7 +1364,7 @@ msgstr "Access IP"
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1427,8 +1424,8 @@ msgstr ""
|
|||
"ます。digit は数字が含まれているかどうかを示し、symbol は特殊記号が含まれてい"
|
||||
"るかどうかを示します。exclude_symbols は、特定のシンボルを除外するために使用"
|
||||
"します (最大 16 文字)。シンボルを除外する必要がない場合は、空白のままにするこ"
|
||||
"とができます。デフォルト: {\"長さ\": 16、\"小文字\": true、\"大文字\": true、"
|
||||
"\"数字\": true、\"シンボル\": true、\"exclude_symbols\": \"\"}"
|
||||
"とができます。デフォルト: {\"長さ\": 16、\"小文字\": true、\"大文字\": "
|
||||
"true、\"数字\": true、\"シンボル\": true、\"exclude_symbols\": \"\"}"
|
||||
|
||||
#: accounts/serializers/account/template.py:47
|
||||
msgid "Secret generation strategy for account creation"
|
||||
|
|
@ -1887,12 +1884,12 @@ msgid "Secret rotation"
|
|||
msgstr "パスワードのローテーション"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr "優先順位"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr "1-100、低い値は最初に一致します"
|
||||
|
||||
|
|
@ -1927,7 +1924,7 @@ msgid "Command"
|
|||
msgstr "コマンド"
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr "正規情報"
|
||||
|
||||
|
|
@ -1976,41 +1973,35 @@ msgstr "接続方法acl"
|
|||
|
||||
#: acls/models/data_masking.py:13
|
||||
msgid "Fixed Character Replacement"
|
||||
msgstr ""
|
||||
msgstr "固定文字の置き換え"
|
||||
|
||||
#: acls/models/data_masking.py:14
|
||||
#, fuzzy
|
||||
#| msgid "Special characters"
|
||||
msgid "Hide Middle Characters"
|
||||
msgstr "特別な"
|
||||
msgstr "中間文字の非表示"
|
||||
|
||||
#: acls/models/data_masking.py:15
|
||||
msgid "Keep Prefix Only"
|
||||
msgstr ""
|
||||
msgstr "プレフィックスを保持"
|
||||
|
||||
#: acls/models/data_masking.py:16
|
||||
msgid "Keep Suffix Only"
|
||||
msgstr ""
|
||||
msgstr "サフィックスを保持"
|
||||
|
||||
#: acls/models/data_masking.py:21
|
||||
msgid "Fields pattern"
|
||||
msgstr ""
|
||||
msgstr "列名をマスクする"
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#, fuzzy
|
||||
#| msgid "Ping method"
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr "資産検出方法"
|
||||
msgstr "マスキング方法"
|
||||
|
||||
#: acls/models/data_masking.py:31
|
||||
#, fuzzy
|
||||
#| msgid "Pattern"
|
||||
msgid "Mask Pattern"
|
||||
msgstr "パターン"
|
||||
msgstr "マスキング文字"
|
||||
|
||||
#: acls/models/data_masking.py:42
|
||||
msgid "Data Masking Rule"
|
||||
msgstr ""
|
||||
msgstr "データマスキングルール"
|
||||
|
||||
#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
|
||||
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
|
||||
|
|
@ -2047,16 +2038,12 @@ msgid "Login city"
|
|||
msgstr "ログイン都市"
|
||||
|
||||
#: acls/notifications.py:20 acls/notifications.py:71
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient name"
|
||||
msgstr "受信者"
|
||||
msgstr "受取人名"
|
||||
|
||||
#: acls/notifications.py:21 acls/notifications.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Recipient part one"
|
||||
msgid "Recipient username"
|
||||
msgstr "受信者 1"
|
||||
msgstr "受取人ユーザー名"
|
||||
|
||||
#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
|
||||
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
|
||||
|
|
@ -2143,7 +2130,7 @@ msgstr ""
|
|||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr "IP"
|
||||
|
||||
|
|
@ -2356,7 +2343,7 @@ msgstr "無効"
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr "基本"
|
||||
|
||||
|
|
@ -2384,12 +2371,11 @@ msgstr "クラウド サービス"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr "Web"
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr "カスタムタイプ"
|
||||
|
||||
|
|
@ -2415,15 +2401,15 @@ msgstr "ファーウェイ"
|
|||
|
||||
#: assets/const/device.py:9
|
||||
msgid "H3C"
|
||||
msgstr ""
|
||||
msgstr "H3C"
|
||||
|
||||
#: assets/const/device.py:10
|
||||
msgid "Juniper"
|
||||
msgstr ""
|
||||
msgstr "Juniper"
|
||||
|
||||
#: assets/const/device.py:11
|
||||
msgid "TP-Link"
|
||||
msgstr ""
|
||||
msgstr "TP-Link"
|
||||
|
||||
#: assets/const/device.py:12 assets/const/ds.py:7
|
||||
#: terminal/models/applet/applet.py:27 tickets/const.py:9
|
||||
|
|
@ -2571,7 +2557,7 @@ msgstr "暗号化された"
|
|||
|
||||
#: assets/const/protocol.py:202
|
||||
msgid "Whether to use TLS encryption."
|
||||
msgstr ""
|
||||
msgstr "TLS暗号化を使用しますか。"
|
||||
|
||||
#: assets/const/protocol.py:232
|
||||
msgid "Auth source"
|
||||
|
|
@ -2668,12 +2654,12 @@ msgstr "アドレス"
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr "プラットフォーム"
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr "ゾーン"
|
||||
|
||||
|
|
@ -2744,7 +2730,7 @@ msgstr "プロキシー"
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr "ノード"
|
||||
|
||||
|
|
@ -2772,7 +2758,7 @@ msgid "Date created"
|
|||
msgstr "作成された日付"
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr "トリガーモード"
|
||||
|
|
@ -2784,7 +2770,7 @@ msgid "Summary"
|
|||
msgstr "Summary"
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr "結果"
|
||||
|
||||
|
|
@ -2871,7 +2857,7 @@ msgstr "値"
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr "ラベル"
|
||||
|
||||
|
|
@ -2920,7 +2906,7 @@ msgid "Required"
|
|||
msgstr "必要"
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "デフォルト"
|
||||
|
|
@ -3087,7 +3073,7 @@ msgstr ""
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr "プロトコル"
|
||||
|
|
@ -3116,7 +3102,7 @@ msgstr "ポート番号が範囲外です (0-65535)"
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr "プロトコルが必要です: {}"
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr "無効なデータ"
|
||||
|
||||
|
|
@ -3610,7 +3596,7 @@ msgstr "ログインログ"
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr "タスク"
|
||||
|
||||
|
|
@ -3709,7 +3695,7 @@ msgid "MFA"
|
|||
msgstr "MFA"
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr "理由"
|
||||
|
||||
|
|
@ -4670,13 +4656,13 @@ msgid "Show"
|
|||
msgstr "表示"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr "無効化"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -5094,7 +5080,7 @@ msgstr "エンタープライズプロフェッショナル版"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "エンタープライズ・フラッグシップ・エディション"
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr "%(name)s が正常に作成されました"
|
||||
|
|
@ -5379,10 +5365,6 @@ msgstr "カスタムショートメッセージファイルが無効です"
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr "ショートメッセージの送信に失敗しました[%s]: %s"
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "書類"
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr "アリ雲"
|
||||
|
|
@ -5427,6 +5409,10 @@ msgstr "{} 秒待ってから送信してください"
|
|||
msgid "Children"
|
||||
msgstr "ノード"
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "書類"
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr "無効なデータ"
|
||||
|
|
@ -5446,7 +5432,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr "間違ったデータ タイプです。リストにする必要があります"
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr "無効なオプション: {}"
|
||||
|
|
@ -5554,10 +5540,6 @@ msgstr "アカウントが正常に作成されました"
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "JumpServer オープンソースの要塞ホスト"
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr "<h1> フラワーサービス利用不可、チェック </h1>"
|
||||
|
|
@ -5910,7 +5892,7 @@ msgstr "* 有効なcrontab式を入力してください"
|
|||
|
||||
#: ops/mixin.py:194
|
||||
msgid "Crontab minute must not contain '*'"
|
||||
msgstr ""
|
||||
msgstr "Crontabの分は「*」を含めることができません。"
|
||||
|
||||
#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
|
||||
msgid "Require interval or crontab setting"
|
||||
|
|
@ -6704,7 +6686,7 @@ msgid "Storage"
|
|||
msgstr "ストレージ"
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr "リモートアプリケーション"
|
||||
|
|
@ -6826,7 +6808,7 @@ msgstr "設定"
|
|||
|
||||
#: settings/const.py:13
|
||||
msgid "Embed"
|
||||
msgstr ""
|
||||
msgstr "埋め込み"
|
||||
|
||||
#: settings/models.py:42 users/models/preference.py:14
|
||||
msgid "Encrypted"
|
||||
|
|
@ -7085,7 +7067,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
|
||||
msgid "Lark"
|
||||
msgstr ""
|
||||
msgstr "Lark"
|
||||
|
||||
#: settings/serializers/auth/lark.py:19
|
||||
msgid ""
|
||||
|
|
@ -7259,7 +7241,7 @@ msgstr "常にユーザーを更新"
|
|||
|
||||
#: settings/serializers/auth/oidc.py:13 settings/serializers/auth/oidc.py:71
|
||||
msgid "OIDC"
|
||||
msgstr ""
|
||||
msgstr "OIDC"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:17
|
||||
msgid "Base site URL"
|
||||
|
|
@ -7326,6 +7308,8 @@ msgid ""
|
|||
"The issuer URL of the OpenID Provider, used to discover its configuration "
|
||||
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
|
||||
msgstr ""
|
||||
"OpenIDプロバイダーの発行者URLは、\"$PROVIDER_ENDPOINT/.well-known/openid-"
|
||||
"configuration\"エンドポイントを介してその構成を発見するために使用されます。"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:87
|
||||
msgid "JWKS endpoint"
|
||||
|
|
@ -7696,7 +7680,7 @@ msgstr "テナントID"
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr "リージョン"
|
||||
|
||||
|
|
@ -8546,7 +8530,7 @@ msgstr "更新テンプレートのダウンロード"
|
|||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
msgstr "フッター"
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
|
|
@ -8656,7 +8640,7 @@ msgstr ""
|
|||
"外部サイトに転送されますので、そのリンクを信頼できることを確認してください。"
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr "クライアント"
|
||||
|
||||
|
|
@ -8766,7 +8750,7 @@ msgstr "セッションが存在しません: {}"
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr "セッションが終了したか、プロトコルがサポートされていません"
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr "ユーザーに権限がありません"
|
||||
|
||||
|
|
@ -8946,12 +8930,12 @@ msgstr "カスタムプラットフォームのみをサポート"
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr "platform.ymlにタイプがありません"
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr "ホスト マシン"
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr "アプリケーションのリリース"
|
||||
|
||||
|
|
@ -9251,8 +9235,8 @@ msgstr "コマンド及び録画記憶"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr "テスト失敗: アカウントが無効"
|
||||
|
||||
|
|
@ -9293,8 +9277,8 @@ msgstr ""
|
|||
"ヒント: アプリケーション リリース マシンは、コア サービスと通信します。リリー"
|
||||
"ス マシンとコア サービスが同じネットワーク セグメント上にある場合は、イントラ"
|
||||
"ネット アドレスを入力することをお勧めします。それ以外の場合は、現在のサイト "
|
||||
"URL を入力します。<br>例: https://172.16.10.110 または https://"
|
||||
"dev.jumpserver.com"
|
||||
"URL を入力します。<br>例: https://172.16.10.110 または https://dev."
|
||||
"jumpserver.com"
|
||||
|
||||
#: terminal/serializers/applet_host.py:46 terminal/serializers/storage.py:207
|
||||
msgid "Ignore Certificate Verification"
|
||||
|
|
@ -9538,8 +9522,8 @@ msgid ""
|
|||
"If there are multiple hosts, use a comma (,) to separate them. <br>(For "
|
||||
"example: http://www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
msgstr ""
|
||||
"ホストが複数ある場合は、カンマ (,) で区切ってください。<br>(例: http://"
|
||||
"www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
"ホストが複数ある場合は、カンマ (,) で区切ってください。<br>(例: http://www."
|
||||
"jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
|
||||
#: terminal/serializers/storage.py:199
|
||||
msgid "Index by date"
|
||||
|
|
@ -10218,23 +10202,31 @@ msgstr "現在のウィンドウ"
|
|||
msgid "New window"
|
||||
msgstr "新しいウィンドウ"
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr "ダークグレー"
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr "ダークブルー"
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr "高い(32 bit)"
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
msgstr "フルカラー(24ビット)"
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr "真ん中(16 bit)"
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr "置換"
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr "接尾辞を付ける"
|
||||
|
||||
|
|
@ -10449,7 +10441,7 @@ msgstr "SSHキーのリセット"
|
|||
|
||||
#: users/notifications.py:252
|
||||
msgid "Update SSH Key url"
|
||||
msgstr ""
|
||||
msgstr "SSHキーの更新アドレス"
|
||||
|
||||
#: users/notifications.py:275
|
||||
msgid "Reset MFA"
|
||||
|
|
@ -10460,12 +10452,12 @@ msgid "Reset MFA url"
|
|||
msgstr "MFAリセットのURL"
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr "ファイル名競合ソリューション"
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr "ターミナルテーマ名"
|
||||
|
||||
|
|
@ -10499,27 +10491,32 @@ msgstr "非同期ロード資産ツリー"
|
|||
msgid "Connect default open method"
|
||||
msgstr "デフォルトの接続オープン方法"
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "テーマ"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "RDP resolution"
|
||||
msgstr "RDP 解像度"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "Keyboard layout"
|
||||
msgstr "キーボードレイアウト"
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP client option"
|
||||
msgstr "RDPクライアントオプション"
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr "RDP の色品質"
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr "RDP スマート サイズ"
|
||||
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
|
|
@ -10537,27 +10534,27 @@ msgstr ""
|
|||
# "ウィンドウサイズを変更するときにクライアントコンピュータがクライアントコン"
|
||||
# "ピュータのウィンドウサイズに合わせるためにリモートコンピュータ上のコンテンツ"
|
||||
# "をスケーリングすべきかどうかを判断する"
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr "リモートアプリケーション接続方式"
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr "文字終端フォントサイズ"
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr "文字終端Backspace As Ctrl+H"
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr "右クリックでクイック貼り付け"
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr "図形化"
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr "コマンドライン"
|
||||
|
||||
|
|
@ -11158,7 +11155,7 @@ msgstr "ZStack"
|
|||
|
||||
#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
|
||||
msgid "SmartX CloudTower"
|
||||
msgstr ""
|
||||
msgstr "SmartXクラウドタワー"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:31
|
||||
msgid "Fusion Compute"
|
||||
|
|
@ -11184,7 +11181,7 @@ msgstr "プライベートIP"
|
|||
msgid "Public IP"
|
||||
msgstr "パブリックIP"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr "インスタンス名"
|
||||
|
||||
|
|
@ -11266,16 +11263,12 @@ msgstr "地域を同期する"
|
|||
msgid "Get instances of region \"%s\" error, error: %s"
|
||||
msgstr "地域 \"%s\" のインスタンスを取得できませんでした、エラー:%s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr "インスタンス"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr "インスタンス \"%s\" の同期に失敗しました"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
|
|
@ -11284,47 +11277,47 @@ msgstr ""
|
|||
"更新された資産 \"%s\" のプラットフォームタイプと元のタイプは一致しません。プ"
|
||||
"ラットフォームとプロトコルの更新をスキップ"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr "資産 \"%s\" はすでに存在します"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr "資産の更新 \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr "資産 \"%s\" が更新されました"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr "資産 \"%s\" の作成準備"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr "ノードを設定する \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr "アカウントを設定する \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr "プロトコル \"%s\" の設定"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr "ラベル設定: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr "同期インスタンス タスクを実行する"
|
||||
|
||||
|
|
@ -11333,7 +11326,7 @@ msgid "Cloud center"
|
|||
msgstr "クラウドセンター"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr "ツールバーの"
|
||||
|
||||
|
|
@ -11350,7 +11343,7 @@ msgid "Test cloud account"
|
|||
msgstr "クラウドアカウントのテスト"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -11385,112 +11378,116 @@ msgstr "アセットをリリースする"
|
|||
msgid "Date last sync"
|
||||
msgstr "最終同期日"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr "戦略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr "インスタンスの同期タスク"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr "日付の同期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr "インスタンススナップショットの同期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr "インスタンスタスクの同期実行"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr "同期タスク"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr "インスタンスタスク履歴の同期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr "インスタンス"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr "同期インスタンスの詳細"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr "条件関係"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr "ミッション戦略です"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr "等しい"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr "不等于"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr "で..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr "含む"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr "除外"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr "始まる..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr "終わる..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr "インスタンス名"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr "インスタンスアドレス"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr "ルール属性"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr "ルール一致"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr "ルール値"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr "戦略ルール"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr "ホスト名戦略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr "アクション属性"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr "アクション値"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr "戦略アクション"
|
||||
|
||||
|
|
@ -11628,7 +11625,7 @@ msgstr "華東-上海"
|
|||
msgid "AP-Singapore"
|
||||
msgstr "アジア太平洋-シンガポール"
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr "利用できないアカウント"
|
||||
|
|
@ -11698,11 +11695,11 @@ msgstr "華東-宿遷"
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr "インスタンスIP \"%(ip)s\" のポート \"%(port)s\" は接続できません"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr "有効表示"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr "プロバイダ表示"
|
||||
|
||||
|
|
@ -11714,24 +11711,22 @@ msgstr "アクセスキー"
|
|||
msgid "Subscription ID"
|
||||
msgstr "サブスクリプションID"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "オートノード分類"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
#, fuzzy
|
||||
#| msgid "Domain name"
|
||||
msgid "domain_name"
|
||||
msgstr "ドメイン名"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr "APIエンドポイント"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "オートノード分類"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr "認証アドレス"
|
||||
|
|
@ -11857,11 +11852,6 @@ msgstr "管理ページのロゴ"
|
|||
msgid "Logout logo"
|
||||
msgstr "ログアウト"
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "テーマ"
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr "フッターの内容"
|
||||
|
|
@ -11882,6 +11872,14 @@ msgstr "ライセンスのインポートに成功"
|
|||
msgid "Invalid license"
|
||||
msgstr "ライセンスが無効です"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Themes"
|
||||
#~ msgstr "テーマ"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "domain_name"
|
||||
#~ msgstr "ドメイン名"
|
||||
|
||||
#~ msgid "Task execution id"
|
||||
#~ msgstr "タスク実行ID"
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:59+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"
|
||||
|
|
@ -96,7 +96,7 @@ msgstr "계획 실행 종료"
|
|||
|
||||
#: accounts/automations/base/manager.py:119
|
||||
msgid "Windows does not support SSH key authentication"
|
||||
msgstr ""
|
||||
msgstr "Windows는 SSH 키 인증을 지원하지 않습니다."
|
||||
|
||||
#: accounts/automations/base/manager.py:123
|
||||
msgid "Windows password cannot contain special characters like > ^"
|
||||
|
|
@ -151,8 +151,6 @@ msgstr ">>> 테스트 게이트웨이 계정 연결성 작업 시작"
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr "비밀번호"
|
||||
|
||||
|
|
@ -472,7 +470,7 @@ msgstr ""
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr "자산"
|
||||
|
||||
|
|
@ -611,7 +609,7 @@ msgstr "계정 활동"
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr "이름"
|
||||
|
||||
|
|
@ -779,14 +777,14 @@ msgstr "종료 날짜"
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr "상태"
|
||||
|
||||
|
|
@ -901,8 +899,6 @@ msgstr "중복 비밀번호"
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr "사용자 이름"
|
||||
|
||||
|
|
@ -922,7 +918,7 @@ msgstr "계정 위험"
|
|||
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
msgstr "URL 식별자"
|
||||
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
|
|
@ -1059,7 +1055,7 @@ msgstr "플랫폼"
|
|||
msgid "Push params"
|
||||
msgstr "계정 푸시 매개변수"
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr "계정 템플릿"
|
||||
|
||||
|
|
@ -1206,8 +1202,8 @@ msgstr "계정에 정책이 존재합니다"
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr "카테고리"
|
||||
|
||||
|
|
@ -1243,7 +1239,7 @@ msgstr "디렉토리 서비스"
|
|||
#: accounts/serializers/account/account.py:278
|
||||
#, python-brace-format
|
||||
msgid "Account already exists. Field(s): {fields} must be unique."
|
||||
msgstr ""
|
||||
msgstr "계정이 이미 존재합니다. 필드: {fields}는 고유해야 합니다."
|
||||
|
||||
#: accounts/serializers/account/account.py:285
|
||||
msgid "Has secret"
|
||||
|
|
@ -1348,7 +1344,7 @@ msgstr "IP 화이트리스트"
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1868,12 +1864,12 @@ msgid "Secret rotation"
|
|||
msgstr "비밀번호 회전"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr "우선순위"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr "우선순위 선택 범위는 1-100 (숫자가 작을수록 더 우선)"
|
||||
|
||||
|
|
@ -1908,7 +1904,7 @@ msgid "Command"
|
|||
msgstr "명령"
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr "정규 표현식"
|
||||
|
||||
|
|
@ -1957,41 +1953,35 @@ msgstr "연결 방식 제어"
|
|||
|
||||
#: acls/models/data_masking.py:13
|
||||
msgid "Fixed Character Replacement"
|
||||
msgstr ""
|
||||
msgstr "고정 문자 교체"
|
||||
|
||||
#: acls/models/data_masking.py:14
|
||||
#, fuzzy
|
||||
#| msgid "Special characters"
|
||||
msgid "Hide Middle Characters"
|
||||
msgstr "특수 문자를 포함해야 합니다"
|
||||
msgstr "중간 문자 숨기기"
|
||||
|
||||
#: acls/models/data_masking.py:15
|
||||
msgid "Keep Prefix Only"
|
||||
msgstr ""
|
||||
msgstr "접두사 유지"
|
||||
|
||||
#: acls/models/data_masking.py:16
|
||||
msgid "Keep Suffix Only"
|
||||
msgstr ""
|
||||
msgstr "접미사 유지"
|
||||
|
||||
#: acls/models/data_masking.py:21
|
||||
msgid "Fields pattern"
|
||||
msgstr ""
|
||||
msgstr "열 이름 가리기"
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#, fuzzy
|
||||
#| msgid "Ping method"
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr "자산 탐지 방식"
|
||||
msgstr "가리기 방법"
|
||||
|
||||
#: acls/models/data_masking.py:31
|
||||
#, fuzzy
|
||||
#| msgid "Pattern"
|
||||
msgid "Mask Pattern"
|
||||
msgstr "모드"
|
||||
msgstr "가리기 문자"
|
||||
|
||||
#: acls/models/data_masking.py:42
|
||||
msgid "Data Masking Rule"
|
||||
msgstr ""
|
||||
msgstr "데이터 마스킹 규칙"
|
||||
|
||||
#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
|
||||
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
|
||||
|
|
@ -2028,16 +2018,12 @@ msgid "Login city"
|
|||
msgstr "로그인 도시"
|
||||
|
||||
#: acls/notifications.py:20 acls/notifications.py:71
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient name"
|
||||
msgstr "수신자"
|
||||
msgstr "수령인명"
|
||||
|
||||
#: acls/notifications.py:21 acls/notifications.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Recipient part one"
|
||||
msgid "Recipient username"
|
||||
msgstr "수신자 부분 일"
|
||||
msgstr "수령인 사용자 이름"
|
||||
|
||||
#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
|
||||
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
|
||||
|
|
@ -2123,7 +2109,7 @@ msgstr ""
|
|||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr "IP"
|
||||
|
||||
|
|
@ -2334,7 +2320,7 @@ msgstr "비활성화"
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr "기본"
|
||||
|
||||
|
|
@ -2362,12 +2348,11 @@ msgstr "클라우드 서비스"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr "웹"
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr "사용자 정의 타입"
|
||||
|
||||
|
|
@ -2393,15 +2378,15 @@ msgstr "화웨이"
|
|||
|
||||
#: assets/const/device.py:9
|
||||
msgid "H3C"
|
||||
msgstr ""
|
||||
msgstr "H3C"
|
||||
|
||||
#: assets/const/device.py:10
|
||||
msgid "Juniper"
|
||||
msgstr ""
|
||||
msgstr "주니퍼"
|
||||
|
||||
#: assets/const/device.py:11
|
||||
msgid "TP-Link"
|
||||
msgstr ""
|
||||
msgstr "TP-Link"
|
||||
|
||||
#: assets/const/device.py:12 assets/const/ds.py:7
|
||||
#: terminal/models/applet/applet.py:27 tickets/const.py:9
|
||||
|
|
@ -2547,7 +2532,7 @@ msgstr "암호화된"
|
|||
|
||||
#: assets/const/protocol.py:202
|
||||
msgid "Whether to use TLS encryption."
|
||||
msgstr ""
|
||||
msgstr "TLS 암호화를 사용할 것인지 여부."
|
||||
|
||||
#: assets/const/protocol.py:232
|
||||
msgid "Auth source"
|
||||
|
|
@ -2644,12 +2629,12 @@ msgstr "주소"
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr "플랫폼"
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr "도메인"
|
||||
|
||||
|
|
@ -2720,7 +2705,7 @@ msgstr "프록시."
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr "노드."
|
||||
|
||||
|
|
@ -2748,7 +2733,7 @@ msgid "Date created"
|
|||
msgstr "생성 날짜"
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr "트리거 모드"
|
||||
|
|
@ -2760,7 +2745,7 @@ msgid "Summary"
|
|||
msgstr "요약"
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr "결과"
|
||||
|
||||
|
|
@ -2847,7 +2832,7 @@ msgstr "값"
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr "태그"
|
||||
|
||||
|
|
@ -2896,7 +2881,7 @@ msgid "Required"
|
|||
msgstr "필수"
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "기본"
|
||||
|
|
@ -3061,7 +3046,7 @@ msgstr ""
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr "프로토콜 그룹"
|
||||
|
|
@ -3090,7 +3075,7 @@ msgstr "포트 범위를 초과했습니다 (0-65535)"
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr "프로토콜은 필수입니다: {}"
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr "유효하지 않은 데이터"
|
||||
|
||||
|
|
@ -3573,7 +3558,7 @@ msgstr "로그인 로그"
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr "업무"
|
||||
|
||||
|
|
@ -3672,7 +3657,7 @@ msgid "MFA"
|
|||
msgstr "MFA"
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr "원인"
|
||||
|
||||
|
|
@ -4637,13 +4622,13 @@ msgid "Show"
|
|||
msgstr "표시"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr "비활성화"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -5068,7 +5053,7 @@ msgstr "기업 전문 버전"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "기업 플래그십 버전"
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr "%(name)s가 생성되었습니다."
|
||||
|
|
@ -5352,10 +5337,6 @@ msgstr "사용자 정의 문자 메시지 파일이 유효하지 않습니다"
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr "문자 메시지 전송 실패[%s]: %s"
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "파일"
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr "알리 클라우드"
|
||||
|
|
@ -5400,6 +5381,10 @@ msgstr "{} 초 후에 다시 전송해 주십시오."
|
|||
msgid "Children"
|
||||
msgstr "노드"
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "파일"
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr "유효하지 않은 데이터"
|
||||
|
|
@ -5419,7 +5404,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr "잘못된 데이터 유형, 리스트여야 함"
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr "유효하지 않은 옵션: {}"
|
||||
|
|
@ -5524,10 +5509,6 @@ msgstr "JumpServer 오픈소스 방화벽"
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "Flower 서비스가 사용 불가능합니다, 확인하십시오"
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr ""
|
||||
|
|
@ -5894,7 +5875,7 @@ msgstr "* 유효한 크론탭 표현식을 입력하세요"
|
|||
|
||||
#: ops/mixin.py:194
|
||||
msgid "Crontab minute must not contain '*'"
|
||||
msgstr ""
|
||||
msgstr "Crontab 분에는 \"*\"를 포함할 수 없습니다."
|
||||
|
||||
#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
|
||||
msgid "Require interval or crontab setting"
|
||||
|
|
@ -6703,7 +6684,7 @@ msgid "Storage"
|
|||
msgstr "저장소"
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr "원격 애플리케이션"
|
||||
|
|
@ -6823,7 +6804,7 @@ msgstr "시스템 설정"
|
|||
|
||||
#: settings/const.py:13
|
||||
msgid "Embed"
|
||||
msgstr ""
|
||||
msgstr "임베드"
|
||||
|
||||
#: settings/models.py:42 users/models/preference.py:14
|
||||
msgid "Encrypted"
|
||||
|
|
@ -7082,7 +7063,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
|
||||
msgid "Lark"
|
||||
msgstr ""
|
||||
msgstr "Lark"
|
||||
|
||||
#: settings/serializers/auth/lark.py:19
|
||||
msgid ""
|
||||
|
|
@ -7256,7 +7237,7 @@ msgstr "항상 사용자 정보를 업데이트합니다"
|
|||
|
||||
#: settings/serializers/auth/oidc.py:13 settings/serializers/auth/oidc.py:71
|
||||
msgid "OIDC"
|
||||
msgstr ""
|
||||
msgstr "OIDC"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:17
|
||||
msgid "Base site URL"
|
||||
|
|
@ -7322,6 +7303,8 @@ msgid ""
|
|||
"The issuer URL of the OpenID Provider, used to discover its configuration "
|
||||
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
|
||||
msgstr ""
|
||||
"OpenID 공급자의 발행자 URL로, \"$PROVIDER_ENDPOINT/.well-known/openid-"
|
||||
"configuration\" 엔드포인트를 통해 그 구성을 발견하는 데 사용됩니다."
|
||||
|
||||
#: settings/serializers/auth/oidc.py:87
|
||||
msgid "JWKS endpoint"
|
||||
|
|
@ -7694,7 +7677,7 @@ msgstr "임대인 ID"
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr "지역"
|
||||
|
||||
|
|
@ -8551,7 +8534,7 @@ msgstr "업데이트 템플릿 다운로드"
|
|||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
msgstr "페이지 하단"
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
|
|
@ -8661,7 +8644,7 @@ msgstr ""
|
|||
"니다."
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr "클라이언트"
|
||||
|
||||
|
|
@ -8771,7 +8754,7 @@ msgstr "회화가 존재하지 않습니다: {}"
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr "회화가 이미 완료되었거나 프로토콜이 지원되지 않습니다."
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr "사용자에게 권한이 없습니다."
|
||||
|
||||
|
|
@ -8951,12 +8934,12 @@ msgstr "사용자 정의 플랫폼만 지원합니다"
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr "platform.yml에 유형이 누락되었습니다"
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr "호스트 머신"
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr "애플리케이션 배포"
|
||||
|
||||
|
|
@ -9256,8 +9239,8 @@ msgstr "명령 및 녹화 저장"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr "테스트 실패: 계정이 유효하지 않음"
|
||||
|
||||
|
|
@ -9297,8 +9280,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"提示:애플리케이션 배포기와 Core 서비스가 통신하는 데 사용되며, 배포기와 "
|
||||
"Core 서비스가 동일한 네트워크에 있을 경우 내부 주소를 입력하는 것이 좋습니"
|
||||
"다. 그렇지 않으면 현재 사이트 URL을 입력해야 합니다.<br>예: https://"
|
||||
"172.16.10.110 또는 https://dev.jumpserver.com"
|
||||
"다. 그렇지 않으면 현재 사이트 URL을 입력해야 합니다.<br>예: "
|
||||
"https://172.16.10.110 또는 https://dev.jumpserver.com"
|
||||
|
||||
#: terminal/serializers/applet_host.py:46 terminal/serializers/storage.py:207
|
||||
msgid "Ignore Certificate Verification"
|
||||
|
|
@ -9540,8 +9523,8 @@ msgid ""
|
|||
"If there are multiple hosts, use a comma (,) to separate them. <br>(For "
|
||||
"example: http://www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
msgstr ""
|
||||
"여러 개의 호스트가 있을 경우 쉼표(,)로 구분하십시오.<br>(예: http://"
|
||||
"www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
"여러 개의 호스트가 있을 경우 쉼표(,)로 구분하십시오.<br>(예: http://www."
|
||||
"jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
|
||||
#: terminal/serializers/storage.py:199
|
||||
msgid "Index by date"
|
||||
|
|
@ -10233,23 +10216,31 @@ msgstr "현재 창"
|
|||
msgid "New window"
|
||||
msgstr "새 창"
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr "짙은 회색"
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr "짙은 파랑"
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr "높음 (32 비트)"
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
msgstr "진짜 색상(24비트)"
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr "중간 (16 비트)"
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr "교체"
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr "접미사 추가"
|
||||
|
||||
|
|
@ -10464,7 +10455,7 @@ msgstr "SSH 키 재설정"
|
|||
|
||||
#: users/notifications.py:252
|
||||
msgid "Update SSH Key url"
|
||||
msgstr ""
|
||||
msgstr "SSH 키 주소 업데이트"
|
||||
|
||||
#: users/notifications.py:275
|
||||
msgid "Reset MFA"
|
||||
|
|
@ -10475,12 +10466,12 @@ msgid "Reset MFA url"
|
|||
msgstr "MFA 재설정 웹사이트"
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr "파일 이름 충돌 해결 방법"
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr "터미널 테마 이름"
|
||||
|
||||
|
|
@ -10514,27 +10505,32 @@ msgstr "비동기식 자산 트리 로드"
|
|||
msgid "Connect default open method"
|
||||
msgstr "연결 기본 열기 방식"
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "테마"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "RDP resolution"
|
||||
msgstr "RDP 해상도"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "Keyboard layout"
|
||||
msgstr "키보드 레이아웃"
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP client option"
|
||||
msgstr "RDP 클라이언트 옵션"
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr "RDP 색상 품질"
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr "RDP 스마트 크기"
|
||||
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
|
|
@ -10543,27 +10539,27 @@ msgstr ""
|
|||
"확인: 클라이언트 컴퓨터가 창 크기에 맞게 원격 컴퓨터의 내용을 축소해야 하는"
|
||||
"지 여부"
|
||||
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr "원격 애플리케이션 연결 방식"
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr "문자 터미널 글꼴 크기"
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr "문자 터미널 백스페이스를 Ctrl+H로"
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr "우클릭 빠른 붙여넣기"
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr "그래픽화"
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr "명령행"
|
||||
|
||||
|
|
@ -11176,7 +11172,7 @@ msgstr "ZStack"
|
|||
|
||||
#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
|
||||
msgid "SmartX CloudTower"
|
||||
msgstr ""
|
||||
msgstr "SmartX 클라우드 타워"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:31
|
||||
msgid "Fusion Compute"
|
||||
|
|
@ -11202,7 +11198,7 @@ msgstr "사설 IP"
|
|||
msgid "Public IP"
|
||||
msgstr "공용 IP"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr "인스턴스 이름"
|
||||
|
||||
|
|
@ -11284,16 +11280,12 @@ msgstr "동기화 지역"
|
|||
msgid "Get instances of region \"%s\" error, error: %s"
|
||||
msgstr "영역 \"%s\"의 인스턴스 오류를 가져오는 중, 오류: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr "인스턴스"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr "인스턴스 %s을(를) 동기화할 수 없습니다"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
|
|
@ -11302,47 +11294,47 @@ msgstr ""
|
|||
"자산 \"%s\"의 업데이트 플랫폼과 원래 플랫폼 유형이 일치하지 않습니다. 플랫폼 "
|
||||
"및 프로토콜 업데이트를 건너뜁니다"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr "자산 \"%s\"가 이미 존재합니다"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr "자산 \"%s\" 업데이트됨"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr "자산 \"%s\"이 업데이트되었습니다"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr "자산 %s 생성 준비 중"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr "노드 설정: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr "계정 설정: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr "프로토콜 설정: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr "태그 설정: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr "동기화 인스턴스 작업 실행"
|
||||
|
||||
|
|
@ -11351,7 +11343,7 @@ msgid "Cloud center"
|
|||
msgstr "클라우드 관리 센터"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr "속성"
|
||||
|
||||
|
|
@ -11368,7 +11360,7 @@ msgid "Test cloud account"
|
|||
msgstr "테스트 클라우드 계정"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -11403,112 +11395,116 @@ msgstr "자산 배포"
|
|||
msgid "Date last sync"
|
||||
msgstr "최종 동기화 날짜"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr "정책"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr "동기화 인스턴스 작업"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr "동기화 날짜"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr "동기화 인스턴스 스냅샷"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr "동기화 인스턴스 작업 실행"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr "동기화 작업"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr "동기화 인스턴스 작업 기록"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr "인스턴스"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr "동기화 인스턴스 세부정보"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr "조건 관계"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr "작업 전략"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr "같음"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr "다름"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr "...안에서"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr "포함"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr "제외"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr "...로 시작"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr "...로 끝"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr "인스턴스 플랫폼"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr "인스턴스 주소"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr "규칙 속성"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr "규칙 매칭"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr "규칙 값"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr "조건"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr "호스트 이름 정책"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr "액션 속성"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr "액션 값"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr "액션"
|
||||
|
||||
|
|
@ -11646,7 +11642,7 @@ msgstr "화동 - 상하이"
|
|||
msgid "AP-Singapore"
|
||||
msgstr "아시아 태평양 - 싱가포르"
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr "계정 무효"
|
||||
|
|
@ -11716,11 +11712,11 @@ msgstr "화동-숙천"
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr "인스턴스 IP %(ip)s의 포트 %(port)s에 접근할 수 없습니다"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr "유효성 표시"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr "서비스 제공자 표시"
|
||||
|
||||
|
|
@ -11732,24 +11728,22 @@ msgstr "Access key id"
|
|||
msgid "Subscription ID"
|
||||
msgstr "구독 ID"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "자동 노드 분류"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
#, fuzzy
|
||||
#| msgid "Domain name"
|
||||
msgid "domain_name"
|
||||
msgstr "도메인 이름."
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr "API 엔드포인트"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "자동 노드 분류"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr "인증 주소"
|
||||
|
|
@ -11876,11 +11870,6 @@ msgstr "관리 페이지 로고"
|
|||
msgid "Logout logo"
|
||||
msgstr "로그아웃"
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "테마"
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr "바닥글 내용"
|
||||
|
|
@ -11901,6 +11890,14 @@ msgstr "라이센스 가져오기 성공"
|
|||
msgid "Invalid license"
|
||||
msgstr "라이센스가 유효하지 않습니다."
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Themes"
|
||||
#~ msgstr "테마"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "domain_name"
|
||||
#~ msgstr "도메인 이름."
|
||||
|
||||
#~ msgid "Task execution id"
|
||||
#~ msgstr "작업 실행 ID"
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:59+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"
|
||||
|
|
@ -96,7 +96,7 @@ msgstr "Execução do plano concluída"
|
|||
|
||||
#: accounts/automations/base/manager.py:119
|
||||
msgid "Windows does not support SSH key authentication"
|
||||
msgstr ""
|
||||
msgstr "Windows não suporta autenticação por chave SSH"
|
||||
|
||||
#: accounts/automations/base/manager.py:123
|
||||
msgid "Windows password cannot contain special characters like > ^"
|
||||
|
|
@ -151,8 +151,6 @@ msgstr ">>> Iniciando teste de conectividade da conta do gateway"
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr "Senha"
|
||||
|
||||
|
|
@ -474,7 +472,7 @@ msgstr ""
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr "Ativos"
|
||||
|
||||
|
|
@ -613,7 +611,7 @@ msgstr "Atividade da conta"
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
|
|
@ -781,14 +779,14 @@ msgstr "Data de fim"
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
|
|
@ -918,8 +916,6 @@ msgstr "Senha repetida"
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
|
|
@ -939,7 +935,7 @@ msgstr "Risco de conta"
|
|||
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
msgstr "Identificador de URL"
|
||||
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
|
|
@ -1078,7 +1074,7 @@ msgstr "Plataforma"
|
|||
msgid "Push params"
|
||||
msgstr "Parâmetros de Push de Conta"
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr "Template de Conta"
|
||||
|
||||
|
|
@ -1230,8 +1226,8 @@ msgstr "Estratégia de contas existentes"
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr "Categoria"
|
||||
|
||||
|
|
@ -1267,7 +1263,7 @@ msgstr "Serviço de diretório"
|
|||
#: accounts/serializers/account/account.py:278
|
||||
#, python-brace-format
|
||||
msgid "Account already exists. Field(s): {fields} must be unique."
|
||||
msgstr ""
|
||||
msgstr "Conta já existe. O campo: {fields} deve ser único."
|
||||
|
||||
#: accounts/serializers/account/account.py:285
|
||||
msgid "Has secret"
|
||||
|
|
@ -1372,7 +1368,7 @@ msgstr "Lista branca de IP"
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1909,12 +1905,12 @@ msgid "Secret rotation"
|
|||
msgstr "Rotação de senha"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr "Prioridade"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr ""
|
||||
"O intervalo da prioridade pode ser de 1 a 100 (quanto menor o valor, maior a "
|
||||
|
|
@ -1951,7 +1947,7 @@ msgid "Command"
|
|||
msgstr "Comando"
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr "Expressão Regular"
|
||||
|
||||
|
|
@ -2000,41 +1996,35 @@ msgstr "Controle de modo de conexão"
|
|||
|
||||
#: acls/models/data_masking.py:13
|
||||
msgid "Fixed Character Replacement"
|
||||
msgstr ""
|
||||
msgstr "Substituição de caracteres fixos"
|
||||
|
||||
#: acls/models/data_masking.py:14
|
||||
#, fuzzy
|
||||
#| msgid "Special characters"
|
||||
msgid "Hide Middle Characters"
|
||||
msgstr "Deve conter caracteres especiais"
|
||||
msgstr "Ocultar caracteres intermediários"
|
||||
|
||||
#: acls/models/data_masking.py:15
|
||||
msgid "Keep Prefix Only"
|
||||
msgstr ""
|
||||
msgstr "Manter prefixo"
|
||||
|
||||
#: acls/models/data_masking.py:16
|
||||
msgid "Keep Suffix Only"
|
||||
msgstr ""
|
||||
msgstr "Manter sufixo"
|
||||
|
||||
#: acls/models/data_masking.py:21
|
||||
msgid "Fields pattern"
|
||||
msgstr ""
|
||||
msgstr "Ocultar nome da coluna"
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#, fuzzy
|
||||
#| msgid "Ping method"
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr "Método de Verificação de Ativos"
|
||||
msgstr "Método de ocultação"
|
||||
|
||||
#: acls/models/data_masking.py:31
|
||||
#, fuzzy
|
||||
#| msgid "Pattern"
|
||||
msgid "Mask Pattern"
|
||||
msgstr "Modo"
|
||||
msgstr "Caracteres de ocultação"
|
||||
|
||||
#: acls/models/data_masking.py:42
|
||||
msgid "Data Masking Rule"
|
||||
msgstr ""
|
||||
msgstr "Regras de mascaramento de dados"
|
||||
|
||||
#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
|
||||
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
|
||||
|
|
@ -2071,16 +2061,12 @@ msgid "Login city"
|
|||
msgstr "Cidade do login"
|
||||
|
||||
#: acls/notifications.py:20 acls/notifications.py:71
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient name"
|
||||
msgstr "Destinatário"
|
||||
msgstr "Nome do destinatário"
|
||||
|
||||
#: acls/notifications.py:21 acls/notifications.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Recipient part one"
|
||||
msgid "Recipient username"
|
||||
msgstr "Parte um do destinatário"
|
||||
msgstr "Nome de usuário do destinatário"
|
||||
|
||||
#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
|
||||
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
|
||||
|
|
@ -2167,7 +2153,7 @@ msgstr ""
|
|||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr "IP"
|
||||
|
||||
|
|
@ -2382,7 +2368,7 @@ msgstr "Desativado"
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr "Básico"
|
||||
|
||||
|
|
@ -2410,12 +2396,11 @@ msgstr "Serviço de nuvem"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr "Web"
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr "Personalizado"
|
||||
|
||||
|
|
@ -2441,15 +2426,15 @@ msgstr "Huawei."
|
|||
|
||||
#: assets/const/device.py:9
|
||||
msgid "H3C"
|
||||
msgstr ""
|
||||
msgstr "H3C"
|
||||
|
||||
#: assets/const/device.py:10
|
||||
msgid "Juniper"
|
||||
msgstr ""
|
||||
msgstr "Juniper"
|
||||
|
||||
#: assets/const/device.py:11
|
||||
msgid "TP-Link"
|
||||
msgstr ""
|
||||
msgstr "TP-Link"
|
||||
|
||||
#: assets/const/device.py:12 assets/const/ds.py:7
|
||||
#: terminal/models/applet/applet.py:27 tickets/const.py:9
|
||||
|
|
@ -2509,8 +2494,8 @@ msgid ""
|
|||
"<br>- ${USER} The username of the user"
|
||||
msgstr ""
|
||||
"Diretório raiz do SFTP, suporta variáveis: <br>-${ACCOUNT} nome de usuário "
|
||||
"da conta conectada <br>-${HOME} diretório principal da conta conectada <br>-$"
|
||||
"{USER} nome de usuário do usuário"
|
||||
"da conta conectada <br>-${HOME} diretório principal da conta conectada <br>-"
|
||||
"${USER} nome de usuário do usuário"
|
||||
|
||||
#: assets/const/protocol.py:81
|
||||
msgid "Console"
|
||||
|
|
@ -2600,7 +2585,7 @@ msgstr "Métodos de login de terceiros criptografados incluem:"
|
|||
|
||||
#: assets/const/protocol.py:202
|
||||
msgid "Whether to use TLS encryption."
|
||||
msgstr ""
|
||||
msgstr "É utilizado criptografia TLS?"
|
||||
|
||||
#: assets/const/protocol.py:232
|
||||
msgid "Auth source"
|
||||
|
|
@ -2697,12 +2682,12 @@ msgstr "Endereço"
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr "Plataforma"
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr "Domínio"
|
||||
|
||||
|
|
@ -2773,7 +2758,7 @@ msgstr "Proxy"
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr "Nó"
|
||||
|
||||
|
|
@ -2801,7 +2786,7 @@ msgid "Date created"
|
|||
msgstr "Data de criação"
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr "Modo de Trigger"
|
||||
|
|
@ -2813,7 +2798,7 @@ msgid "Summary"
|
|||
msgstr "Resumo"
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr "Resultado"
|
||||
|
||||
|
|
@ -2900,7 +2885,7 @@ msgstr "Valor"
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr "Etiqueta"
|
||||
|
||||
|
|
@ -2949,7 +2934,7 @@ msgid "Required"
|
|||
msgstr "Obrigatório"
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "Padrão"
|
||||
|
|
@ -3116,7 +3101,7 @@ msgstr ""
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr "Grupo de Protocolo"
|
||||
|
|
@ -3145,7 +3130,7 @@ msgstr "Porta fora do alcance (0-65535)"
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr "O protocolo é obrigatório: {}"
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr "Dados inválidos"
|
||||
|
||||
|
|
@ -3636,7 +3621,7 @@ msgstr "Registro de Login"
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr "Tarefas"
|
||||
|
||||
|
|
@ -3735,7 +3720,7 @@ msgid "MFA"
|
|||
msgstr "MFA"
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr "Motivo"
|
||||
|
||||
|
|
@ -4705,13 +4690,13 @@ msgid "Show"
|
|||
msgstr "Mostrar"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr "Desativar"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -5144,7 +5129,7 @@ msgstr "Versão Profissional Empresarial"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "Versão Premium Empresarial"
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr "%(name)s criado com sucesso"
|
||||
|
|
@ -5431,10 +5416,6 @@ msgstr "Arquivo de SMS personalizado inválido"
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr "Falha no envio de SMS [%s]: %s"
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "Arquivo"
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr "Alibaba Cloud"
|
||||
|
|
@ -5479,6 +5460,10 @@ msgstr "Por favor, envie em {} segundos"
|
|||
msgid "Children"
|
||||
msgstr "Nó"
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "Arquivo"
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr "Dados inválidos"
|
||||
|
|
@ -5498,7 +5483,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr "Tipo de dados incorreto, deveria ser uma lista"
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr "Opção inválida: {}"
|
||||
|
|
@ -5605,10 +5590,6 @@ msgstr "Sua conta foi criada com sucesso"
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "JumpServer Open Fortress Machine"
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr "Serviço Flower indisponível, por favor verifique"
|
||||
|
|
@ -5965,7 +5946,7 @@ msgstr "* Por favor, insira uma expressão crontab válida"
|
|||
|
||||
#: ops/mixin.py:194
|
||||
msgid "Crontab minute must not contain '*'"
|
||||
msgstr ""
|
||||
msgstr "O minuto do Crontab não pode conter “*”"
|
||||
|
||||
#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
|
||||
msgid "Require interval or crontab setting"
|
||||
|
|
@ -6769,7 +6750,7 @@ msgid "Storage"
|
|||
msgstr "Armazenamento"
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr "Aplicativo Remoto"
|
||||
|
|
@ -6889,7 +6870,7 @@ msgstr "Configurações do Sistema"
|
|||
|
||||
#: settings/const.py:13
|
||||
msgid "Embed"
|
||||
msgstr ""
|
||||
msgstr "Embutido"
|
||||
|
||||
#: settings/models.py:42 users/models/preference.py:14
|
||||
msgid "Encrypted"
|
||||
|
|
@ -7152,7 +7133,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
|
||||
msgid "Lark"
|
||||
msgstr ""
|
||||
msgstr "Lark"
|
||||
|
||||
#: settings/serializers/auth/lark.py:19
|
||||
msgid ""
|
||||
|
|
@ -7330,7 +7311,7 @@ msgstr "Sempre atualizar informações do usuário"
|
|||
|
||||
#: settings/serializers/auth/oidc.py:13 settings/serializers/auth/oidc.py:71
|
||||
msgid "OIDC"
|
||||
msgstr ""
|
||||
msgstr "OIDC"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:17
|
||||
msgid "Base site URL"
|
||||
|
|
@ -7397,6 +7378,8 @@ msgid ""
|
|||
"The issuer URL of the OpenID Provider, used to discover its configuration "
|
||||
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
|
||||
msgstr ""
|
||||
"URL do emissor do provedor OpenID, usado para descobrir sua configuração "
|
||||
"através do endpoint “$PROVIDER_ENDPOINT/.well-known/openid-configuration”."
|
||||
|
||||
#: settings/serializers/auth/oidc.py:87
|
||||
msgid "JWKS endpoint"
|
||||
|
|
@ -7779,7 +7762,7 @@ msgstr "ID do inquilino"
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr "Região"
|
||||
|
||||
|
|
@ -8650,7 +8633,7 @@ msgstr "Baixar modelo atualizado"
|
|||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
msgstr "Rodapé"
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
|
|
@ -8761,7 +8744,7 @@ msgstr ""
|
|||
"confirme que confia neste link."
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr "Cliente"
|
||||
|
||||
|
|
@ -8873,7 +8856,7 @@ msgstr "Sessão não existe: {}"
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr "Sessão já concluída ou protocolo não suportado"
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr "Usuário sem permissões"
|
||||
|
||||
|
|
@ -9053,12 +9036,12 @@ msgstr "Somente suporte para plataformas personalizadas"
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr "Tipo ausente em platform.yml"
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr "Máquina Hospedeira"
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr "Publicação de Aplicativo"
|
||||
|
||||
|
|
@ -9358,8 +9341,8 @@ msgstr "Armazenamento de comandos e gravações"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr "Teste falhou: Conta inválida"
|
||||
|
||||
|
|
@ -10336,23 +10319,31 @@ msgstr "Janela atual"
|
|||
msgid "New window"
|
||||
msgstr "Nova janela"
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr "Cinza escuro"
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr "Azul escuro"
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr "Alto (32 bit)"
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
msgstr "Cores verdadeiras (24 bits)"
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr "Médio (16 bit)"
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr "Substituir"
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr "Adicionar sufixo"
|
||||
|
||||
|
|
@ -10570,7 +10561,7 @@ msgstr "Reiniciar chave SSH"
|
|||
|
||||
#: users/notifications.py:252
|
||||
msgid "Update SSH Key url"
|
||||
msgstr ""
|
||||
msgstr "Atualizar endereço da chave SSH"
|
||||
|
||||
#: users/notifications.py:275
|
||||
msgid "Reset MFA"
|
||||
|
|
@ -10581,12 +10572,12 @@ msgid "Reset MFA url"
|
|||
msgstr "URL para redefinir MFA"
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr "Solução de conflito de nomes de arquivos"
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr "Nome do tema do terminal"
|
||||
|
||||
|
|
@ -10621,27 +10612,32 @@ msgstr "Carregamento assíncrono da árvore de ativos"
|
|||
msgid "Connect default open method"
|
||||
msgstr "Forma padrão de abertura de conexão"
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "Tema"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "RDP resolution"
|
||||
msgstr "Resolução RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "Keyboard layout"
|
||||
msgstr "Layout do teclado"
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP client option"
|
||||
msgstr "Opções do cliente RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr "Qualidade de cor RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr "Tamanho inteligente RDP"
|
||||
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
|
|
@ -10651,27 +10647,27 @@ msgstr ""
|
|||
"computador remoto para se ajustar ao tamanho da janela do computador cliente "
|
||||
"quando o tamanho da janela é alterado"
|
||||
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr "Método de conexão do aplicativo remoto"
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr "Tamanho da fonte do terminal de caracteres"
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr "Terminal de caracteres Backspace As Ctrl+H"
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr "Clique direito para colar rapidamente"
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr "Gráfico"
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr "Linha de comando"
|
||||
|
||||
|
|
@ -11291,7 +11287,7 @@ msgstr "ZStack"
|
|||
|
||||
#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
|
||||
msgid "SmartX CloudTower"
|
||||
msgstr ""
|
||||
msgstr "SmartX Cloud Tower"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:31
|
||||
msgid "Fusion Compute"
|
||||
|
|
@ -11317,7 +11313,7 @@ msgstr "IP privado"
|
|||
msgid "Public IP"
|
||||
msgstr "IP público"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr "Nome da instância"
|
||||
|
||||
|
|
@ -11399,16 +11395,12 @@ msgstr "Sincronizar região"
|
|||
msgid "Get instances of region \"%s\" error, error: %s"
|
||||
msgstr "Obter erro de instância na região \"%s\", erro: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr "Instância"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr "Impossível sincronizar instância %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
|
|
@ -11417,47 +11409,47 @@ msgstr ""
|
|||
"A atualização da plataforma do ativo “%s” não é consistente com o tipo de "
|
||||
"plataforma original. Ignorar atualização de plataforma e protocolo"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr "Ativo \"%s\" já existe"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr "Atualizando ativo \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr "Ativo \"%s\" foi atualizado"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr "Preparar para criar ativo %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr "Configurar os nós: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr "Configurar a conta: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr "Configurar protocolo \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr "Definir etiqueta: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr "Executar tarefa de sincronização de instância"
|
||||
|
||||
|
|
@ -11466,7 +11458,7 @@ msgid "Cloud center"
|
|||
msgstr "Centro de Gestão Cloud"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr "Propriedades"
|
||||
|
||||
|
|
@ -11483,7 +11475,7 @@ msgid "Test cloud account"
|
|||
msgstr "Testar Conta Cloud"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -11518,112 +11510,116 @@ msgstr "Liberar recursos"
|
|||
msgid "Date last sync"
|
||||
msgstr "Última data de sincronização"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr "Estratégia"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr "Sincronizar Tarefa de Instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr "Sincronizar Data"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr "Sincronizar Snapshot de Instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr "Execução de Tarefa de Sincronização de Instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr "Tarefa de Sincronização"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr "Histórico de Tarefas de Sincronização de Instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr "Instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr "Detalhes da Sincronização de Instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr "Relação Condicional"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr "Estratégia de Tarefa"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr "Igual a"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr "Não é igual a"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr "Em..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr "Contém"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr "Excluir"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr "Iniciar com..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr "Terminar com..."
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr "Plataforma de instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr "Endereço da instância"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr "Atributos de regra"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr "Correspondência de regra"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr "Valor da regra"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr "Condição"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr "Política de nome de host"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr "Atributos de ação"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr "Valor de ação"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr "Action"
|
||||
|
||||
|
|
@ -11761,7 +11757,7 @@ msgstr "China do Leste - Xangai"
|
|||
msgid "AP-Singapore"
|
||||
msgstr "Ásia-Pacífico - Cingapura"
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr "Conta inválida"
|
||||
|
|
@ -11831,11 +11827,11 @@ msgstr " Leste da China - Suqian"
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr "O IP da instância %(ip)s na porta%(port)s não pode ser acessado"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr "Exibição de validade"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr "Exibição do provedor de serviços"
|
||||
|
||||
|
|
@ -11847,24 +11843,22 @@ msgstr "Access key id"
|
|||
msgid "Subscription ID"
|
||||
msgstr "ID de inscrição"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "Classificação automática de nós"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
#, fuzzy
|
||||
#| msgid "Domain name"
|
||||
msgid "domain_name"
|
||||
msgstr "Nome do domínio"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr "Ponto de extremidade da API"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "Classificação automática de nós"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr "Endereço de autenticação"
|
||||
|
|
@ -11996,11 +11990,6 @@ msgstr "Gerenciar página de logo"
|
|||
msgid "Logout logo"
|
||||
msgstr "Fazer Logout"
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "Tema"
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr "Conteúdo do rodapé"
|
||||
|
|
@ -12021,6 +12010,14 @@ msgstr "Importação de licença bem-sucedida"
|
|||
msgid "Invalid license"
|
||||
msgstr "Licença inválida"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Themes"
|
||||
#~ msgstr "Tema"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "domain_name"
|
||||
#~ msgstr "Nome do domínio"
|
||||
|
||||
#~ msgid "Task execution id"
|
||||
#~ msgstr "ID de execução da tarefa"
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:58+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"
|
||||
|
|
@ -95,7 +95,7 @@ msgstr "计划执行结束"
|
|||
|
||||
#: accounts/automations/base/manager.py:119
|
||||
msgid "Windows does not support SSH key authentication"
|
||||
msgstr ""
|
||||
msgstr "Windows 不支持 SSH 密钥认证"
|
||||
|
||||
#: accounts/automations/base/manager.py:123
|
||||
msgid "Windows password cannot contain special characters like > ^"
|
||||
|
|
@ -149,8 +149,6 @@ msgstr ">>> 开始执行测试网关账号可连接性任务"
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr "密码"
|
||||
|
||||
|
|
@ -469,7 +467,7 @@ msgstr "Vault 操作失败,请重试,或者检查 Vault 上的账号信息
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr "资产"
|
||||
|
||||
|
|
@ -608,7 +606,7 @@ msgstr "账号活动"
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr "名称"
|
||||
|
||||
|
|
@ -776,14 +774,14 @@ msgstr "结束日期"
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr "状态"
|
||||
|
||||
|
|
@ -898,8 +896,6 @@ msgstr "重复密码"
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr "用户名"
|
||||
|
||||
|
|
@ -919,7 +915,7 @@ msgstr "账号风险"
|
|||
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
msgstr "URL 标识符"
|
||||
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
|
|
@ -1053,7 +1049,7 @@ msgstr "平台"
|
|||
msgid "Push params"
|
||||
msgstr "账号推送参数"
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr "账号模板"
|
||||
|
||||
|
|
@ -1200,8 +1196,8 @@ msgstr "账号存在策略"
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr "类别"
|
||||
|
||||
|
|
@ -1237,7 +1233,7 @@ msgstr "目录服务"
|
|||
#: accounts/serializers/account/account.py:278
|
||||
#, python-brace-format
|
||||
msgid "Account already exists. Field(s): {fields} must be unique."
|
||||
msgstr ""
|
||||
msgstr "帐号已存在。字段:{fields} 必须是唯一的。"
|
||||
|
||||
#: accounts/serializers/account/account.py:285
|
||||
msgid "Has secret"
|
||||
|
|
@ -1342,7 +1338,7 @@ msgstr "IP 白名单"
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1842,12 +1838,12 @@ msgid "Secret rotation"
|
|||
msgstr "密码轮换"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr "优先级"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr "优先级可选范围为 1-100 (数值越小越优先)"
|
||||
|
||||
|
|
@ -1882,7 +1878,7 @@ msgid "Command"
|
|||
msgstr "命令"
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr "正则表达式"
|
||||
|
||||
|
|
@ -1949,7 +1945,7 @@ msgstr "保留后缀"
|
|||
msgid "Fields pattern"
|
||||
msgstr "遮盖列名"
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr "遮盖方法"
|
||||
|
||||
|
|
@ -1959,7 +1955,7 @@ msgstr "遮盖字符"
|
|||
|
||||
#: acls/models/data_masking.py:42
|
||||
msgid "Data Masking Rule"
|
||||
msgstr ""
|
||||
msgstr "数据屏蔽规则"
|
||||
|
||||
#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
|
||||
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
|
||||
|
|
@ -2047,8 +2043,8 @@ msgid ""
|
|||
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 (Domain name "
|
||||
"support)"
|
||||
msgstr ""
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, "
|
||||
"2001:db8:2de::e13, 2001:db8:1a:1110::/64 (支持网域)"
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:"
|
||||
"db8:2de::e13, 2001:db8:1a:1110::/64 (支持网域)"
|
||||
|
||||
#: acls/serializers/base.py:41 assets/serializers/asset/host.py:19
|
||||
msgid "IP/Host"
|
||||
|
|
@ -2080,14 +2076,14 @@ msgid ""
|
|||
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
|
||||
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
|
||||
msgstr ""
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, "
|
||||
"2001:db8:2de::e13, 2001:db8:1a:1110::/64"
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:"
|
||||
"db8:2de::e13, 2001:db8:1a:1110::/64"
|
||||
|
||||
#: acls/serializers/rules/rules.py:48
|
||||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr "IP"
|
||||
|
||||
|
|
@ -2297,7 +2293,7 @@ msgstr "禁用"
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr "基本"
|
||||
|
||||
|
|
@ -2325,12 +2321,11 @@ msgstr "云服务"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr "Web"
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr "自定义类型"
|
||||
|
||||
|
|
@ -2356,15 +2351,15 @@ msgstr "华为"
|
|||
|
||||
#: assets/const/device.py:9
|
||||
msgid "H3C"
|
||||
msgstr ""
|
||||
msgstr "H3C"
|
||||
|
||||
#: assets/const/device.py:10
|
||||
msgid "Juniper"
|
||||
msgstr ""
|
||||
msgstr "Juniper"
|
||||
|
||||
#: assets/const/device.py:11
|
||||
msgid "TP-Link"
|
||||
msgstr ""
|
||||
msgstr "TP-Link"
|
||||
|
||||
#: assets/const/device.py:12 assets/const/ds.py:7
|
||||
#: terminal/models/applet/applet.py:27 tickets/const.py:9
|
||||
|
|
@ -2508,7 +2503,7 @@ msgstr "加密的"
|
|||
|
||||
#: assets/const/protocol.py:202
|
||||
msgid "Whether to use TLS encryption."
|
||||
msgstr ""
|
||||
msgstr "是否使用 TLS 加密。"
|
||||
|
||||
#: assets/const/protocol.py:232
|
||||
msgid "Auth source"
|
||||
|
|
@ -2602,12 +2597,12 @@ msgstr "地址"
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr "平台"
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr "网域"
|
||||
|
||||
|
|
@ -2678,7 +2673,7 @@ msgstr "代理"
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr "节点"
|
||||
|
||||
|
|
@ -2708,7 +2703,7 @@ msgid "Date created"
|
|||
msgstr "创建日期"
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr "触发模式"
|
||||
|
|
@ -2720,7 +2715,7 @@ msgid "Summary"
|
|||
msgstr "汇总"
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr "结果"
|
||||
|
||||
|
|
@ -2807,7 +2802,7 @@ msgstr "值"
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr "标签"
|
||||
|
||||
|
|
@ -2856,7 +2851,7 @@ msgid "Required"
|
|||
msgstr "必须的"
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "默认"
|
||||
|
|
@ -3019,7 +3014,7 @@ msgstr "节点路径,格式为 [\"/组织/节点名\"], 如果节点不存在
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr "协议组"
|
||||
|
|
@ -3048,7 +3043,7 @@ msgstr "端口超出范围 (0-65535)"
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr "协议是必填的: {}"
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr "无效的数据"
|
||||
|
||||
|
|
@ -3515,7 +3510,7 @@ msgstr "登录日志"
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr "任务"
|
||||
|
||||
|
|
@ -3614,7 +3609,7 @@ msgid "MFA"
|
|||
msgstr "MFA"
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr "原因"
|
||||
|
||||
|
|
@ -4527,8 +4522,8 @@ msgid ""
|
|||
"Retention Period"
|
||||
msgstr ""
|
||||
"系统在连接资产或创建临时密码时,会生成相应的连接 Token 或临时密码记录。为了保"
|
||||
"障系统安全并控制数据存储量,系统会根据“安全设置 > 密码安全 > Token 保留时长”"
|
||||
"中的配置,每天凌晨 2 点自动清理所有已过期的 Token 记录"
|
||||
"障系统安全并控制数据存储量,系统会根据“安全设置 > 密码安全 > Token 保留时"
|
||||
"长”中的配置,每天凌晨 2 点自动清理所有已过期的 Token 记录"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:6
|
||||
msgid "API key list"
|
||||
|
|
@ -4547,13 +4542,13 @@ msgid "Show"
|
|||
msgstr "显示"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr "禁用"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -4958,7 +4953,7 @@ msgstr "企业专业版"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "企业旗舰版"
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr "%(name)s 创建成功"
|
||||
|
|
@ -5233,10 +5228,6 @@ msgstr "自定义短信文件无效"
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr "短信发送失败[%s]: %s"
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "文件"
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr "阿里云"
|
||||
|
|
@ -5281,6 +5272,10 @@ msgstr "请在 {} 秒后发送"
|
|||
msgid "Children"
|
||||
msgstr "节点"
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "文件"
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr "无效的数据"
|
||||
|
|
@ -5300,7 +5295,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr "错误的数据类型,应该是列表"
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr "无效选项: {}"
|
||||
|
|
@ -5403,10 +5398,6 @@ msgstr "你的账号已创建成功"
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "JumpServer 开源堡垒机"
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr "Flower 服务不可用,请检查"
|
||||
|
|
@ -5749,7 +5740,7 @@ msgstr "* 请输入有效的 crontab 表达式"
|
|||
|
||||
#: ops/mixin.py:194
|
||||
msgid "Crontab minute must not contain '*'"
|
||||
msgstr ""
|
||||
msgstr "Crontab 分钟不能包含 “*” "
|
||||
|
||||
#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
|
||||
msgid "Require interval or crontab setting"
|
||||
|
|
@ -6530,7 +6521,7 @@ msgid "Storage"
|
|||
msgstr "存储"
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr "远程应用"
|
||||
|
|
@ -6650,7 +6641,7 @@ msgstr "系统设置"
|
|||
|
||||
#: settings/const.py:13
|
||||
msgid "Embed"
|
||||
msgstr ""
|
||||
msgstr "嵌入"
|
||||
|
||||
#: settings/models.py:42 users/models/preference.py:14
|
||||
msgid "Encrypted"
|
||||
|
|
@ -6905,7 +6896,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
|
||||
msgid "Lark"
|
||||
msgstr ""
|
||||
msgstr "Lark"
|
||||
|
||||
#: settings/serializers/auth/lark.py:19
|
||||
msgid ""
|
||||
|
|
@ -7074,7 +7065,7 @@ msgstr "总是更新用户信息"
|
|||
|
||||
#: settings/serializers/auth/oidc.py:13 settings/serializers/auth/oidc.py:71
|
||||
msgid "OIDC"
|
||||
msgstr ""
|
||||
msgstr "OIDC"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:17
|
||||
msgid "Base site URL"
|
||||
|
|
@ -7140,6 +7131,8 @@ msgid ""
|
|||
"The issuer URL of the OpenID Provider, used to discover its configuration "
|
||||
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
|
||||
msgstr ""
|
||||
"OpenID 提供商的发行者 URL,用于通过“$PROVIDER_ENDPOINT/.well-known/openid-"
|
||||
"configuration”端点发现其配置。"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:87
|
||||
msgid "JWKS endpoint"
|
||||
|
|
@ -7498,7 +7491,7 @@ msgstr "租户 ID"
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr "地域"
|
||||
|
||||
|
|
@ -8301,7 +8294,7 @@ msgstr "下载更新模板"
|
|||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
msgstr "页脚"
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
|
|
@ -8406,7 +8399,7 @@ msgid ""
|
|||
msgstr "您即将跳转到一个外部网站, 请确认您信任该链接"
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr "客户端"
|
||||
|
||||
|
|
@ -8510,7 +8503,7 @@ msgstr "会话不存在: {}"
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr "会话已经完成或协议不支持"
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr "用户没有权限"
|
||||
|
||||
|
|
@ -8690,12 +8683,12 @@ msgstr "只支持自定义平台"
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr "在 platform.yml 中缺少类型"
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr "宿主机"
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr "应用发布"
|
||||
|
||||
|
|
@ -8995,8 +8988,8 @@ msgstr "命令及录像存储"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr "测试失败: 账号无效"
|
||||
|
||||
|
|
@ -9053,9 +9046,9 @@ msgid ""
|
|||
"days. <a href=\"https://learn.microsoft.com/en-us/windows-server/remote/"
|
||||
"remote-desktop-services/rds-client-access-license\">Detail</a>"
|
||||
msgstr ""
|
||||
"如果不存在,RDS 将处于试用模式,试用期为 120 天。<a href='https://"
|
||||
"learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-"
|
||||
"client-access-license'>详情</a>"
|
||||
"如果不存在,RDS 将处于试用模式,试用期为 120 天。<a href='https://learn."
|
||||
"microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-client-"
|
||||
"access-license'>详情</a>"
|
||||
|
||||
#: terminal/serializers/applet_host.py:55
|
||||
msgid "RDS License Server"
|
||||
|
|
@ -9274,8 +9267,8 @@ msgid ""
|
|||
"If there are multiple hosts, use a comma (,) to separate them. <br>(For "
|
||||
"example: http://www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
msgstr ""
|
||||
"如果有多个主机,请用逗号 (,) 分隔它们。<br>(例如:http://"
|
||||
"www.jumpserver.a.com:9100,http://www.jumpserver.b.com:9100)"
|
||||
"如果有多个主机,请用逗号 (,) 分隔它们。<br>(例如:http://www.jumpserver.a."
|
||||
"com:9100,http://www.jumpserver.b.com:9100)"
|
||||
|
||||
#: terminal/serializers/storage.py:199
|
||||
msgid "Index by date"
|
||||
|
|
@ -9935,23 +9928,31 @@ msgstr "当前窗口"
|
|||
msgid "New window"
|
||||
msgstr "新窗口"
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr "深灰色"
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr "深蓝色"
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr "高(32 bit)"
|
||||
msgstr "高(32位)"
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
msgstr "真彩色(24位)"
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr "中(16 bit)"
|
||||
msgstr "中(16位)"
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr "替换"
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr "加后缀"
|
||||
|
||||
|
|
@ -10177,12 +10178,12 @@ msgid "Reset MFA url"
|
|||
msgstr "重置 MFA 网址"
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr "文件名冲突解决方案"
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr "终端主题名称"
|
||||
|
||||
|
|
@ -10215,29 +10216,34 @@ msgstr "异步加载资产树"
|
|||
msgid "Connect default open method"
|
||||
msgstr "连接默认打开方式"
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "主题"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "RDP resolution"
|
||||
msgstr "RDP 分辨率"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "Keyboard layout"
|
||||
msgstr "键盘布局"
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP client option"
|
||||
msgstr "RDP 客户端选项"
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr "RDP 颜色质量"
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr "RDP 智能尺寸"
|
||||
|
||||
# msgid "Rdp smart size"
|
||||
# msgstr "RDP 智能大小"
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
|
|
@ -10246,27 +10252,27 @@ msgstr ""
|
|||
"确定调整窗口大小时客户端计算机是否应缩放远程计算机上的内容以适应客户端计算机"
|
||||
"的窗口大小"
|
||||
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr "远程应用连接方式"
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr "字符终端字体大小"
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr "字符终端Backspace As Ctrl+H"
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr "右键快速粘贴"
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr "图形化"
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr "命令行"
|
||||
|
||||
|
|
@ -10842,7 +10848,7 @@ msgstr "ZStack"
|
|||
|
||||
#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
|
||||
msgid "SmartX CloudTower"
|
||||
msgstr ""
|
||||
msgstr "SmartX 云塔"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:31
|
||||
msgid "Fusion Compute"
|
||||
|
|
@ -10868,7 +10874,7 @@ msgstr "私有IP"
|
|||
msgid "Public IP"
|
||||
msgstr "公网IP"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr "实例名称"
|
||||
|
||||
|
|
@ -10950,63 +10956,59 @@ msgstr "同步地区"
|
|||
msgid "Get instances of region \"%s\" error, error: %s"
|
||||
msgstr "获取区域 \"%s\" 的实例错误,错误:%s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr "实例"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr "无法同步实例 %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
"platform type. Skip platform and protocol updates"
|
||||
msgstr "资产 \"%s\" 的更新平台与原平台类型不一致。跳过平台和协议更新"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr "资产 \"%s\" 已存在"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr "更新资产 \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr "资产 \"%s\" 已更新"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr "准备创建资产 %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr "设置节点: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr "设置账号: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr "设置协议 \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr "设置标签: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr "执行同步实例任务"
|
||||
|
||||
|
|
@ -11015,7 +11017,7 @@ msgid "Cloud center"
|
|||
msgstr "云管中心"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr "属性"
|
||||
|
||||
|
|
@ -11032,7 +11034,7 @@ msgid "Test cloud account"
|
|||
msgstr "测试云账号"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -11067,112 +11069,116 @@ msgstr "发布资产"
|
|||
msgid "Date last sync"
|
||||
msgstr "最后同步日期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr "策略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr "同步实例任务"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr "同步日期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr "同步实例快照"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr "同步实例任务执行"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr "同步任务"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr "同步实例任务历史"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr "实例"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr "同步实例详情"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr "条件关系"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr "任务策略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr "等于"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr "不等于"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr "在...中"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr "包含"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr "排除"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr "以...开头"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr "以...结尾"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr "实例平台"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr "实例地址"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr "规则属性"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr "规则匹配"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr "规则值"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr "条件"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr "主机名策略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr "动作属性"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr "动作值"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr "动作"
|
||||
|
||||
|
|
@ -11310,7 +11316,7 @@ msgstr "华东-上海"
|
|||
msgid "AP-Singapore"
|
||||
msgstr "亚太-新加坡"
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr "账号无效"
|
||||
|
|
@ -11380,11 +11386,11 @@ msgstr "华东-宿迁"
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr "实例 IP %(ip)s 的端口%(port)s 无法访问"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr "有效性显示"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr "服务商显示"
|
||||
|
||||
|
|
@ -11396,22 +11402,22 @@ msgstr "Access key id"
|
|||
msgid "Subscription ID"
|
||||
msgstr "订阅 ID"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "自动节点分类"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
msgid "domain_name"
|
||||
msgstr "域名称"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr "API 端点"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "自动节点分类"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr "认证地址"
|
||||
|
|
@ -11535,11 +11541,6 @@ msgstr "管理页面 Logo"
|
|||
msgid "Logout logo"
|
||||
msgstr "注销登录"
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "主题"
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr "页脚内容"
|
||||
|
|
@ -11559,17 +11560,3 @@ msgstr "许可证导入成功"
|
|||
#: xpack/plugins/license/api.py:53
|
||||
msgid "Invalid license"
|
||||
msgstr "许可证无效"
|
||||
|
||||
#~ msgid "Task execution id"
|
||||
#~ msgstr "任务执行 ID"
|
||||
|
||||
#~ msgid "Respectful"
|
||||
#~ msgstr "尊敬的"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Hello! The following is the failure of changing the password of your "
|
||||
#~ "assets or pushing the account. Please check and handle it in time."
|
||||
#~ msgstr "你好! 以下是资产改密或推送账号失败的情况。 请及时检查并处理。"
|
||||
|
||||
#~ msgid "EXCHANGE"
|
||||
#~ msgstr "EXCHANGE"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-09 00:33+0800\n"
|
||||
"POT-Creation-Date: 2025-10-10 16:59+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"
|
||||
|
|
@ -97,7 +97,7 @@ msgstr "計劃執行結束"
|
|||
|
||||
#: accounts/automations/base/manager.py:119
|
||||
msgid "Windows does not support SSH key authentication"
|
||||
msgstr ""
|
||||
msgstr "Windows 不支持 SSH 金鑰認證"
|
||||
|
||||
#: accounts/automations/base/manager.py:123
|
||||
msgid "Windows password cannot contain special characters like > ^"
|
||||
|
|
@ -151,8 +151,6 @@ msgstr ">>> 開始執行測試閘道器帳號可連結性的任務"
|
|||
#: users/templates/users/_msg_user_created.html:13
|
||||
#: users/templates/users/user_password_verify.html:18
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:43
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:105
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:112
|
||||
msgid "Password"
|
||||
msgstr "密碼"
|
||||
|
||||
|
|
@ -471,7 +469,7 @@ msgstr "Vault 操作失敗,請重試,或檢查 Vault 上的帳號信息。"
|
|||
#: terminal/serializers/session.py:38
|
||||
#: terminal/templates/terminal/_msg_command_warning.html:10
|
||||
#: terminal/templates/terminal/_msg_session_sharing.html:4
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:295
|
||||
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
|
||||
msgid "Asset"
|
||||
msgstr "資產"
|
||||
|
||||
|
|
@ -610,7 +608,7 @@ msgstr "帳號活動"
|
|||
#: users/notifications.py:144 users/notifications.py:183
|
||||
#: users/notifications.py:223 users/notifications.py:251
|
||||
#: users/notifications.py:278 xpack/plugins/cloud/models.py:35
|
||||
#: xpack/plugins/cloud/models.py:315 xpack/plugins/cloud/serializers/task.py:77
|
||||
#: xpack/plugins/cloud/models.py:316 xpack/plugins/cloud/serializers/task.py:77
|
||||
msgid "Name"
|
||||
msgstr "名稱"
|
||||
|
||||
|
|
@ -778,14 +776,14 @@ msgstr "結束日期"
|
|||
#: assets/models/automations/base.py:137
|
||||
#: assets/serializers/automations/base.py:47 audits/models.py:224
|
||||
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
|
||||
#: terminal/models/applet/applet.py:374 terminal/models/applet/host.py:140
|
||||
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
|
||||
#: terminal/models/component/status.py:30
|
||||
#: terminal/models/virtualapp/virtualapp.py:99
|
||||
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
|
||||
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
|
||||
#: tickets/serializers/super_ticket.py:13
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:232
|
||||
#: xpack/plugins/cloud/models.py:299
|
||||
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
|
||||
#: xpack/plugins/cloud/models.py:300
|
||||
msgid "Status"
|
||||
msgstr "狀態"
|
||||
|
||||
|
|
@ -900,8 +898,6 @@ msgstr "重複密碼"
|
|||
#: users/notifications.py:19 users/serializers/profile.py:190
|
||||
#: users/templates/users/_msg_user_created.html:12
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:41
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:103
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:110
|
||||
msgid "Username"
|
||||
msgstr "使用者名稱"
|
||||
|
||||
|
|
@ -921,7 +917,7 @@ msgstr "帳號風險"
|
|||
|
||||
#: accounts/models/automations/check_account.py:119
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
msgstr "URL 標識符"
|
||||
|
||||
#: accounts/models/automations/check_account.py:125
|
||||
msgid "Check engine"
|
||||
|
|
@ -1055,7 +1051,7 @@ msgstr "系統平台"
|
|||
msgid "Push params"
|
||||
msgstr "帳號推送參數"
|
||||
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:402
|
||||
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
|
||||
msgid "Account template"
|
||||
msgstr "帳號模板"
|
||||
|
||||
|
|
@ -1202,8 +1198,8 @@ msgstr "帳號存在策略"
|
|||
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
|
||||
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
|
||||
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
|
||||
#: xpack/plugins/cloud/models.py:326
|
||||
#: xpack/plugins/cloud/serializers/account.py:83
|
||||
#: xpack/plugins/cloud/models.py:327
|
||||
#: xpack/plugins/cloud/serializers/account.py:85
|
||||
msgid "Category"
|
||||
msgstr "類別"
|
||||
|
||||
|
|
@ -1239,7 +1235,7 @@ msgstr "目錄服務"
|
|||
#: accounts/serializers/account/account.py:278
|
||||
#, python-brace-format
|
||||
msgid "Account already exists. Field(s): {fields} must be unique."
|
||||
msgstr ""
|
||||
msgstr "帳號已存在。字段:{fields} 必須是唯一的。"
|
||||
|
||||
#: accounts/serializers/account/account.py:285
|
||||
msgid "Has secret"
|
||||
|
|
@ -1344,7 +1340,7 @@ msgstr "IP 白名單"
|
|||
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:25
|
||||
#: ops/models/job.py:165 ops/models/playbook.py:31 rbac/models/role.py:37
|
||||
#: settings/models.py:44 terminal/models/applet/applet.py:46
|
||||
#: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143
|
||||
#: terminal/models/applet/applet.py:383 terminal/models/applet/host.py:143
|
||||
#: terminal/models/component/endpoint.py:29
|
||||
#: terminal/models/component/endpoint.py:117
|
||||
#: terminal/models/session/session.py:44
|
||||
|
|
@ -1845,12 +1841,12 @@ msgid "Secret rotation"
|
|||
msgstr "密碼輪換"
|
||||
|
||||
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321
|
||||
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
|
||||
msgid "Priority"
|
||||
msgstr "優先度"
|
||||
|
||||
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:322
|
||||
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
|
||||
msgid "1-100, the lower the value will be match first"
|
||||
msgstr "優先度可選範圍為 1-100 (數值越小越優先)"
|
||||
|
||||
|
|
@ -1885,7 +1881,7 @@ msgid "Command"
|
|||
msgstr "命令"
|
||||
|
||||
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
#: xpack/plugins/cloud/models.py:369
|
||||
msgid "Regex"
|
||||
msgstr "正則表達式"
|
||||
|
||||
|
|
@ -1934,41 +1930,35 @@ msgstr "連接方式控制"
|
|||
|
||||
#: acls/models/data_masking.py:13
|
||||
msgid "Fixed Character Replacement"
|
||||
msgstr ""
|
||||
msgstr "固定字符替換"
|
||||
|
||||
#: acls/models/data_masking.py:14
|
||||
#, fuzzy
|
||||
#| msgid "Special characters"
|
||||
msgid "Hide Middle Characters"
|
||||
msgstr "必須包含特殊字符"
|
||||
msgstr "隱藏中間字符"
|
||||
|
||||
#: acls/models/data_masking.py:15
|
||||
msgid "Keep Prefix Only"
|
||||
msgstr ""
|
||||
msgstr "保留前綴"
|
||||
|
||||
#: acls/models/data_masking.py:16
|
||||
msgid "Keep Suffix Only"
|
||||
msgstr ""
|
||||
msgstr "保留後綴"
|
||||
|
||||
#: acls/models/data_masking.py:21
|
||||
msgid "Fields pattern"
|
||||
msgstr ""
|
||||
msgstr "遮蓋列名"
|
||||
|
||||
#: acls/models/data_masking.py:27
|
||||
#, fuzzy
|
||||
#| msgid "Ping method"
|
||||
#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:13
|
||||
msgid "Masking Method"
|
||||
msgstr "資產探活方式"
|
||||
msgstr "遮蓋方法"
|
||||
|
||||
#: acls/models/data_masking.py:31
|
||||
#, fuzzy
|
||||
#| msgid "Pattern"
|
||||
msgid "Mask Pattern"
|
||||
msgstr "模式"
|
||||
msgstr "遮蓋字符"
|
||||
|
||||
#: acls/models/data_masking.py:42
|
||||
msgid "Data Masking Rule"
|
||||
msgstr ""
|
||||
msgstr "數據屏蔽規則"
|
||||
|
||||
#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
|
||||
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
|
||||
|
|
@ -2005,16 +1995,12 @@ msgid "Login city"
|
|||
msgstr "登錄城市"
|
||||
|
||||
#: acls/notifications.py:20 acls/notifications.py:71
|
||||
#, fuzzy
|
||||
#| msgid "Recipient"
|
||||
msgid "Recipient name"
|
||||
msgstr "收件人"
|
||||
msgstr "收件人名稱"
|
||||
|
||||
#: acls/notifications.py:21 acls/notifications.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Recipient part one"
|
||||
msgid "Recipient username"
|
||||
msgstr "收件人部分一"
|
||||
msgstr "收件人用戶名"
|
||||
|
||||
#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
|
||||
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
|
||||
|
|
@ -2060,8 +2046,8 @@ msgid ""
|
|||
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 (Domain name "
|
||||
"support)"
|
||||
msgstr ""
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, "
|
||||
"2001:db8:2de::e13, 2001:db8:1a:1110::/64 (支持網域)"
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:"
|
||||
"db8:2de::e13, 2001:db8:1a:1110::/64 (支持網域)"
|
||||
|
||||
#: acls/serializers/base.py:41 assets/serializers/asset/host.py:19
|
||||
msgid "IP/Host"
|
||||
|
|
@ -2093,14 +2079,14 @@ msgid ""
|
|||
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
|
||||
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
|
||||
msgstr ""
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, "
|
||||
"2001:db8:2de::e13, 2001:db8:1a:1110::/64"
|
||||
"* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:"
|
||||
"db8:2de::e13, 2001:db8:1a:1110::/64"
|
||||
|
||||
#: acls/serializers/rules/rules.py:48
|
||||
#: authentication/templates/authentication/_msg_oauth_bind.html:12
|
||||
#: authentication/templates/authentication/_msg_rest_password_success.html:8
|
||||
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:404
|
||||
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
|
||||
msgid "IP"
|
||||
msgstr "IP"
|
||||
|
||||
|
|
@ -2310,7 +2296,7 @@ msgstr "禁用"
|
|||
#: assets/const/base.py:33 settings/serializers/basic.py:8
|
||||
#: users/serializers/preference/koko.py:19
|
||||
#: users/serializers/preference/lina.py:51
|
||||
#: users/serializers/preference/luna.py:85
|
||||
#: users/serializers/preference/luna.py:89
|
||||
msgid "Basic"
|
||||
msgstr "基本"
|
||||
|
||||
|
|
@ -2338,12 +2324,11 @@ msgstr "雲服務"
|
|||
|
||||
#: assets/const/category.py:14 assets/models/asset/gpt.py:11
|
||||
#: assets/models/asset/web.py:16 audits/const.py:46
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:77
|
||||
#: terminal/models/applet/applet.py:28 users/const.py:83
|
||||
msgid "Web"
|
||||
msgstr "Web"
|
||||
|
||||
#: assets/const/category.py:16 common/sdk/sms/custom_file.py:47
|
||||
#: common/sdk/sms/endpoint.py:20
|
||||
#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
|
||||
msgid "Custom type"
|
||||
msgstr "自訂"
|
||||
|
||||
|
|
@ -2369,15 +2354,15 @@ msgstr "華為"
|
|||
|
||||
#: assets/const/device.py:9
|
||||
msgid "H3C"
|
||||
msgstr ""
|
||||
msgstr "H3C"
|
||||
|
||||
#: assets/const/device.py:10
|
||||
msgid "Juniper"
|
||||
msgstr ""
|
||||
msgstr "Juniper"
|
||||
|
||||
#: assets/const/device.py:11
|
||||
msgid "TP-Link"
|
||||
msgstr ""
|
||||
msgstr "TP-Link"
|
||||
|
||||
#: assets/const/device.py:12 assets/const/ds.py:7
|
||||
#: terminal/models/applet/applet.py:27 tickets/const.py:9
|
||||
|
|
@ -2521,7 +2506,7 @@ msgstr "加密的<–SEP->第三方登入方式包括:"
|
|||
|
||||
#: assets/const/protocol.py:202
|
||||
msgid "Whether to use TLS encryption."
|
||||
msgstr ""
|
||||
msgstr "是否使用 TLS 加密。"
|
||||
|
||||
#: assets/const/protocol.py:232
|
||||
msgid "Auth source"
|
||||
|
|
@ -2615,12 +2600,12 @@ msgstr "地址"
|
|||
#: assets/serializers/asset/common.py:151
|
||||
#: authentication/backends/passkey/models.py:12
|
||||
#: authentication/serializers/connect_token_secret.py:130
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:398
|
||||
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
|
||||
msgid "Platform"
|
||||
msgstr "系統平台"
|
||||
|
||||
#: assets/models/asset/common.py:173 assets/models/zone.py:22
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:400
|
||||
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
|
||||
msgid "Zone"
|
||||
msgstr "網域"
|
||||
|
||||
|
|
@ -2691,7 +2676,7 @@ msgstr "代理"
|
|||
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
|
||||
#: assets/models/node.py:553 ops/models/job.py:158
|
||||
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
|
||||
#: xpack/plugins/cloud/models.py:399
|
||||
#: xpack/plugins/cloud/models.py:400
|
||||
msgid "Node"
|
||||
msgstr "節點"
|
||||
|
||||
|
|
@ -2721,7 +2706,7 @@ msgid "Date created"
|
|||
msgstr "創建日期"
|
||||
|
||||
#: assets/models/automations/base.py:155
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:247
|
||||
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
|
||||
#: xpack/plugins/cloud/serializers/task.py:260
|
||||
msgid "Trigger mode"
|
||||
msgstr "觸發模式"
|
||||
|
|
@ -2733,7 +2718,7 @@ msgid "Summary"
|
|||
msgstr "匯總"
|
||||
|
||||
#: assets/models/automations/base.py:158 ops/models/base.py:51
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:230
|
||||
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
|
||||
msgid "Result"
|
||||
msgstr "結果"
|
||||
|
||||
|
|
@ -2820,7 +2805,7 @@ msgstr "值"
|
|||
#: assets/serializers/platform.py:159
|
||||
#: authentication/serializers/connect_token_secret.py:136
|
||||
#: common/serializers/common.py:85 labels/serializers.py:45
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:403
|
||||
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
|
||||
msgid "Label"
|
||||
msgstr "標籤"
|
||||
|
||||
|
|
@ -2869,7 +2854,7 @@ msgid "Required"
|
|||
msgstr "必須的"
|
||||
|
||||
#: assets/models/platform.py:19 assets/serializers/platform.py:161
|
||||
#: terminal/models/component/storage.py:28
|
||||
#: terminal/models/component/storage.py:28 users/const.py:42
|
||||
#: xpack/plugins/cloud/providers/nutanix.py:30
|
||||
msgid "Default"
|
||||
msgstr "默認"
|
||||
|
|
@ -3032,7 +3017,7 @@ msgstr "節點路徑,格式為 [\"/組織/節點名稱\"], 如果節點不存
|
|||
#: authentication/serializers/connect_token_secret.py:30
|
||||
#: authentication/serializers/connect_token_secret.py:77
|
||||
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:401
|
||||
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
|
||||
#: xpack/plugins/cloud/serializers/task.py:36
|
||||
msgid "Protocols"
|
||||
msgstr "協議組"
|
||||
|
|
@ -3061,7 +3046,7 @@ msgstr "埠超出範圍 (0-65535)"
|
|||
msgid "Protocol is required: {}"
|
||||
msgstr "協議是必填的: {}"
|
||||
|
||||
#: assets/serializers/asset/common.py:354 labels/api.py:107
|
||||
#: assets/serializers/asset/common.py:354
|
||||
msgid "Invalid data"
|
||||
msgstr "無效的數據"
|
||||
|
||||
|
|
@ -3532,7 +3517,7 @@ msgstr "登錄日誌"
|
|||
|
||||
#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
|
||||
#: terminal/models/component/task.py:22
|
||||
#: xpack/plugins/cloud/serializers/account.py:80
|
||||
#: xpack/plugins/cloud/serializers/account.py:82
|
||||
msgid "Task"
|
||||
msgstr "任務"
|
||||
|
||||
|
|
@ -3631,7 +3616,7 @@ msgid "MFA"
|
|||
msgstr "MFA"
|
||||
|
||||
#: audits/models.py:219 terminal/models/session/sharing.py:123
|
||||
#: xpack/plugins/cloud/manager.py:188 xpack/plugins/cloud/models.py:236
|
||||
#: xpack/plugins/cloud/manager.py:187 xpack/plugins/cloud/models.py:237
|
||||
msgid "Reason"
|
||||
msgstr "原因"
|
||||
|
||||
|
|
@ -4564,13 +4549,13 @@ msgid "Show"
|
|||
msgstr "顯示"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:66
|
||||
#: settings/serializers/terminal.py:24 users/const.py:42
|
||||
#: settings/serializers/terminal.py:24 users/const.py:48
|
||||
#: users/templates/users/user_verify_mfa.html:36
|
||||
msgid "Disable"
|
||||
msgstr "禁用"
|
||||
|
||||
#: authentication/templates/authentication/_access_key_modal.html:67
|
||||
#: settings/serializers/terminal.py:24 users/const.py:43
|
||||
#: settings/serializers/terminal.py:24 users/const.py:49
|
||||
#: users/templates/users/mfa_setting.html:120
|
||||
#: users/templates/users/mfa_setting.html:158
|
||||
#: users/templates/users/mfa_setting.html:177
|
||||
|
|
@ -4975,7 +4960,7 @@ msgstr "企業專業版"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "企業旗艦版"
|
||||
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:453
|
||||
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:452
|
||||
#, python-format
|
||||
msgid "%(name)s was created successfully"
|
||||
msgstr "%(name)s 創建成功"
|
||||
|
|
@ -5250,10 +5235,6 @@ msgstr "自訂簡訊文件無效"
|
|||
msgid "SMS sending failed[%s]: %s"
|
||||
msgstr "簡訊發送失敗[%s]: %s"
|
||||
|
||||
#: common/sdk/sms/custom_file.py:47 common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "文件"
|
||||
|
||||
#: common/sdk/sms/endpoint.py:16
|
||||
msgid "Alibaba cloud"
|
||||
msgstr "阿里雲"
|
||||
|
|
@ -5298,6 +5279,10 @@ msgstr "請在 {} 秒後發送"
|
|||
msgid "Children"
|
||||
msgstr "節點"
|
||||
|
||||
#: common/serializers/common.py:98
|
||||
msgid "File"
|
||||
msgstr "文件"
|
||||
|
||||
#: common/serializers/fields.py:139
|
||||
msgid "Invalid data type"
|
||||
msgstr "无效的数据"
|
||||
|
|
@ -5317,7 +5302,7 @@ msgid "Invalid data type, should be list"
|
|||
msgstr "錯誤的數據類型,應該是列表"
|
||||
|
||||
#: common/serializers/fields.py:353
|
||||
#: xpack/plugins/cloud/serializers/account.py:117
|
||||
#: xpack/plugins/cloud/serializers/account.py:119
|
||||
#: xpack/plugins/cloud/serializers/task.py:122
|
||||
msgid "Invalid choice: {}"
|
||||
msgstr "無效選項: {}"
|
||||
|
|
@ -5420,10 +5405,6 @@ msgstr "你的帳號已創建成功"
|
|||
msgid "JumpServer - An open-source PAM"
|
||||
msgstr "JumpServer 開源堡壘機"
|
||||
|
||||
#: jumpserver/context_processor.py:28
|
||||
msgid "FIT2CLOUD"
|
||||
msgstr ""
|
||||
|
||||
#: jumpserver/views/celery_flower.py:22
|
||||
msgid "<h1>Flower service unavailable, check it</h1>"
|
||||
msgstr "Flower 服務不可用,請檢查"
|
||||
|
|
@ -5765,7 +5746,7 @@ msgstr "* 請輸入有效的 crontab 表達式"
|
|||
|
||||
#: ops/mixin.py:194
|
||||
msgid "Crontab minute must not contain '*'"
|
||||
msgstr ""
|
||||
msgstr "Crontab 分鐘不能包含 “*”"
|
||||
|
||||
#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
|
||||
msgid "Require interval or crontab setting"
|
||||
|
|
@ -6549,7 +6530,7 @@ msgid "Storage"
|
|||
msgstr "儲存"
|
||||
|
||||
#: rbac/tree.py:64 terminal/models/applet/applet.py:53
|
||||
#: terminal/models/applet/applet.py:371 terminal/models/applet/host.py:30
|
||||
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
|
||||
#: terminal/serializers/applet.py:16
|
||||
msgid "Applet"
|
||||
msgstr "遠程應用"
|
||||
|
|
@ -6669,7 +6650,7 @@ msgstr "System Settings"
|
|||
|
||||
#: settings/const.py:13
|
||||
msgid "Embed"
|
||||
msgstr ""
|
||||
msgstr "嵌入"
|
||||
|
||||
#: settings/models.py:42 users/models/preference.py:14
|
||||
msgid "Encrypted"
|
||||
|
|
@ -6924,7 +6905,7 @@ msgstr ""
|
|||
|
||||
#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
|
||||
msgid "Lark"
|
||||
msgstr ""
|
||||
msgstr "Lark"
|
||||
|
||||
#: settings/serializers/auth/lark.py:19
|
||||
msgid ""
|
||||
|
|
@ -7159,6 +7140,8 @@ msgid ""
|
|||
"The issuer URL of the OpenID Provider, used to discover its configuration "
|
||||
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
|
||||
msgstr ""
|
||||
"OpenID 提供商的發行者 URL,用於通過“$PROVIDER_ENDPOINT/.well-known/openid-"
|
||||
"configuration”端點發現其配置。"
|
||||
|
||||
#: settings/serializers/auth/oidc.py:87
|
||||
msgid "JWKS endpoint"
|
||||
|
|
@ -7517,7 +7500,7 @@ msgstr "租戶 ID"
|
|||
|
||||
#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
|
||||
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:124
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:292
|
||||
#: xpack/plugins/cloud/models.py:293
|
||||
msgid "Region"
|
||||
msgstr "地域"
|
||||
|
||||
|
|
@ -8319,7 +8302,7 @@ msgstr "下載更新模板"
|
|||
|
||||
#: templates/_foot_js.html:30
|
||||
msgid "Page footer"
|
||||
msgstr ""
|
||||
msgstr "頁腳"
|
||||
|
||||
#: templates/_header_bar.html:12
|
||||
msgid "Help"
|
||||
|
|
@ -8424,7 +8407,7 @@ msgid ""
|
|||
msgstr "您即將跳轉到一個外部網站,請確認您信任該連結"
|
||||
|
||||
#: templates/resource_download.html:20 templates/resource_download.html:35
|
||||
#: users/const.py:78
|
||||
#: users/const.py:84
|
||||
msgid "Client"
|
||||
msgstr "用戶端"
|
||||
|
||||
|
|
@ -8528,7 +8511,7 @@ msgstr "會話不存在: {}"
|
|||
msgid "Session is finished or the protocol not supported"
|
||||
msgstr "會話已經完成或協議不支持"
|
||||
|
||||
#: terminal/api/session/session.py:350 tickets/api/ticket.py:140
|
||||
#: terminal/api/session/session.py:350
|
||||
msgid "User does not have permission"
|
||||
msgstr "用戶沒有權限"
|
||||
|
||||
|
|
@ -8708,12 +8691,12 @@ msgstr "只支持自訂平台"
|
|||
msgid "Missing type in platform.yml"
|
||||
msgstr "在 platform.yml 中缺少類型"
|
||||
|
||||
#: terminal/models/applet/applet.py:373 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
|
||||
#: terminal/models/applet/host.py:138
|
||||
msgid "Hosting"
|
||||
msgstr "宿主機"
|
||||
|
||||
#: terminal/models/applet/applet.py:379
|
||||
#: terminal/models/applet/applet.py:387
|
||||
msgid "Applet Publication"
|
||||
msgstr "應用發布"
|
||||
|
||||
|
|
@ -9013,8 +8996,8 @@ msgstr "命令及錄影儲存"
|
|||
|
||||
#: terminal/notifications.py:264 terminal/tasks.py:212
|
||||
#: xpack/plugins/cloud/api.py:182
|
||||
#: xpack/plugins/cloud/serializers/account.py:139
|
||||
#: xpack/plugins/cloud/serializers/account.py:141
|
||||
#: xpack/plugins/cloud/serializers/account.py:144
|
||||
msgid "Test failure: Account invalid"
|
||||
msgstr "測試失敗: 帳號無效"
|
||||
|
||||
|
|
@ -9070,9 +9053,9 @@ msgid ""
|
|||
"days. <a href=\"https://learn.microsoft.com/en-us/windows-server/remote/"
|
||||
"remote-desktop-services/rds-client-access-license\">Detail</a>"
|
||||
msgstr ""
|
||||
"如果不存在,RDS將處於試用模式,試用期為 120 天。<a href='https://"
|
||||
"learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-"
|
||||
"client-access-license'>詳情</a>"
|
||||
"如果不存在,RDS將處於試用模式,試用期為 120 天。<a href='https://learn."
|
||||
"microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-client-"
|
||||
"access-license'>詳情</a>"
|
||||
|
||||
#: terminal/serializers/applet_host.py:55
|
||||
msgid "RDS License Server"
|
||||
|
|
@ -9291,8 +9274,8 @@ msgid ""
|
|||
"If there are multiple hosts, use a comma (,) to separate them. <br>(For "
|
||||
"example: http://www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
|
||||
msgstr ""
|
||||
"如果有多個主機,請用逗號 (,) 分隔它們。<br>(例如:http://"
|
||||
"www.jumpserver.a.com:9100,http://www.jumpserver.b.com:9100)"
|
||||
"如果有多個主機,請用逗號 (,) 分隔它們。<br>(例如:http://www.jumpserver.a."
|
||||
"com:9100,http://www.jumpserver.b.com:9100)"
|
||||
|
||||
#: terminal/serializers/storage.py:199
|
||||
msgid "Index by date"
|
||||
|
|
@ -9952,23 +9935,31 @@ msgstr "當前窗口"
|
|||
msgid "New window"
|
||||
msgstr "新窗口"
|
||||
|
||||
#: users/const.py:47
|
||||
#: users/const.py:43
|
||||
msgid "Dark gray"
|
||||
msgstr "深灰色"
|
||||
|
||||
#: users/const.py:44
|
||||
msgid "Deep blue"
|
||||
msgstr "深藍色"
|
||||
|
||||
#: users/const.py:53
|
||||
msgid "High(32 bit)"
|
||||
msgstr "高(32 bit)"
|
||||
|
||||
#: users/const.py:48
|
||||
#: users/const.py:54
|
||||
msgid "True Color(24 bit)"
|
||||
msgstr ""
|
||||
msgstr "真彩色(24位)"
|
||||
|
||||
#: users/const.py:49
|
||||
#: users/const.py:55
|
||||
msgid "Medium(16 bit)"
|
||||
msgstr "中(16 bit)"
|
||||
|
||||
#: users/const.py:82
|
||||
#: users/const.py:88
|
||||
msgid "Replace"
|
||||
msgstr "替換"
|
||||
|
||||
#: users/const.py:83
|
||||
#: users/const.py:89
|
||||
msgid "Suffix"
|
||||
msgstr "加後綴"
|
||||
|
||||
|
|
@ -10183,7 +10174,7 @@ msgstr "重設 SSH 金鑰"
|
|||
|
||||
#: users/notifications.py:252
|
||||
msgid "Update SSH Key url"
|
||||
msgstr ""
|
||||
msgstr "更新 SSH 密鑰地址"
|
||||
|
||||
#: users/notifications.py:275
|
||||
msgid "Reset MFA"
|
||||
|
|
@ -10194,12 +10185,12 @@ msgid "Reset MFA url"
|
|||
msgstr "重置 MFA 網址"
|
||||
|
||||
#: users/serializers/preference/koko.py:10
|
||||
#: users/serializers/preference/luna.py:63
|
||||
#: users/serializers/preference/luna.py:67
|
||||
msgid "File name conflict resolution"
|
||||
msgstr "檔案名衝突解決方案"
|
||||
|
||||
#: users/serializers/preference/koko.py:14
|
||||
#: users/serializers/preference/luna.py:80
|
||||
#: users/serializers/preference/luna.py:84
|
||||
msgid "Terminal theme name"
|
||||
msgstr "終端主題名稱"
|
||||
|
||||
|
|
@ -10233,29 +10224,34 @@ msgstr "非同步載入資產樹"
|
|||
msgid "Connect default open method"
|
||||
msgstr "連接默認打開方式"
|
||||
|
||||
#: users/serializers/preference/luna.py:37
|
||||
#: users/serializers/preference/luna.py:34 xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "主題"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
msgid "RDP resolution"
|
||||
msgstr "RDP 解析度"
|
||||
|
||||
#: users/serializers/preference/luna.py:41
|
||||
#: users/serializers/preference/luna.py:45
|
||||
msgid "Keyboard layout"
|
||||
msgstr "鍵盤布局"
|
||||
|
||||
#: users/serializers/preference/luna.py:45
|
||||
#: users/serializers/preference/luna.py:49
|
||||
msgid "RDP client option"
|
||||
msgstr "RDP 用戶端選項"
|
||||
|
||||
#: users/serializers/preference/luna.py:49
|
||||
#: users/serializers/preference/luna.py:53
|
||||
msgid "RDP color quality"
|
||||
msgstr "RDP 顏色質量"
|
||||
|
||||
#: users/serializers/preference/luna.py:53
|
||||
#: users/serializers/preference/luna.py:57
|
||||
msgid "RDP smart size"
|
||||
msgstr "RDP 智慧尺寸"
|
||||
|
||||
# msgid "Rdp smart size"
|
||||
# msgstr "RDP 智慧大小"
|
||||
#: users/serializers/preference/luna.py:54
|
||||
#: users/serializers/preference/luna.py:58
|
||||
msgid ""
|
||||
"Determines whether the client computer should scale the content on the "
|
||||
"remote computer to fit the window size of the client computer when the "
|
||||
|
|
@ -10264,27 +10260,27 @@ msgstr ""
|
|||
"確定調整窗口大小時用戶端計算機是否應縮放遠程計算機上的內容以適應用戶端計算機"
|
||||
"的窗口大小"
|
||||
|
||||
#: users/serializers/preference/luna.py:59
|
||||
#: users/serializers/preference/luna.py:63
|
||||
msgid "Remote app connect method"
|
||||
msgstr "遠程應用連線方式"
|
||||
|
||||
#: users/serializers/preference/luna.py:70
|
||||
#: users/serializers/preference/luna.py:74
|
||||
msgid "Terminal font size"
|
||||
msgstr "字元終端機字體大小"
|
||||
|
||||
#: users/serializers/preference/luna.py:73
|
||||
#: users/serializers/preference/luna.py:77
|
||||
msgid "Backspace as Ctrl+H"
|
||||
msgstr "字元終端Backspace As Ctrl+H"
|
||||
|
||||
#: users/serializers/preference/luna.py:76
|
||||
#: users/serializers/preference/luna.py:80
|
||||
msgid "Right click quickly paste"
|
||||
msgstr "右鍵快速黏貼"
|
||||
|
||||
#: users/serializers/preference/luna.py:86
|
||||
#: users/serializers/preference/luna.py:90
|
||||
msgid "Graphics"
|
||||
msgstr "圖形化"
|
||||
|
||||
#: users/serializers/preference/luna.py:87
|
||||
#: users/serializers/preference/luna.py:91
|
||||
msgid "Command line"
|
||||
msgstr "命令行"
|
||||
|
||||
|
|
@ -10869,7 +10865,7 @@ msgstr "ZStack"
|
|||
|
||||
#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
|
||||
msgid "SmartX CloudTower"
|
||||
msgstr ""
|
||||
msgstr "SmartX 雲塔"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:31
|
||||
msgid "Fusion Compute"
|
||||
|
|
@ -10895,7 +10891,7 @@ msgstr "私有IP"
|
|||
msgid "Public IP"
|
||||
msgstr "公網IP"
|
||||
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:372
|
||||
#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
|
||||
msgid "Instance name"
|
||||
msgstr "實例名稱"
|
||||
|
||||
|
|
@ -10978,16 +10974,12 @@ msgid "Get instances of region \"%s\" error, error: %s"
|
|||
msgstr ""
|
||||
"An error occurred while getting the instances of Region \"%s\", Error: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:161 xpack/plugins/cloud/models.py:289
|
||||
msgid "Instance"
|
||||
msgstr "實例"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:187
|
||||
#: xpack/plugins/cloud/manager.py:186
|
||||
#, python-format
|
||||
msgid "Failed to synchronize the instance \"%s\""
|
||||
msgstr "Unable to synchronize instance %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:378
|
||||
#: xpack/plugins/cloud/manager.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The updated platform of asset \"%s\" is inconsistent with the original "
|
||||
|
|
@ -10996,47 +10988,47 @@ msgstr ""
|
|||
"The update platform of asset \"%s\" is not consistent with the original "
|
||||
"platform type. Skip platform and protocol updates"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:435
|
||||
#: xpack/plugins/cloud/manager.py:434
|
||||
#, python-format
|
||||
msgid "The asset \"%s\" already exists"
|
||||
msgstr "\"資產 \"%s\" 已存在"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:437
|
||||
#: xpack/plugins/cloud/manager.py:436
|
||||
#, python-format
|
||||
msgid "Update asset \"%s\""
|
||||
msgstr "更新資產 \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:440
|
||||
#: xpack/plugins/cloud/manager.py:439
|
||||
#, python-format
|
||||
msgid "Asset \"%s\" has been updated"
|
||||
msgstr "資產 \"%s\" 已更新"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:449
|
||||
#: xpack/plugins/cloud/manager.py:448
|
||||
#, python-format
|
||||
msgid "Prepare to create asset \"%s\""
|
||||
msgstr "Preparing to create asset %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:470
|
||||
#: xpack/plugins/cloud/manager.py:469
|
||||
#, python-format
|
||||
msgid "Set nodes \"%s\""
|
||||
msgstr "設定節點: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:496
|
||||
#: xpack/plugins/cloud/manager.py:495
|
||||
#, python-format
|
||||
msgid "Set accounts \"%s\""
|
||||
msgstr "設定帳號: %s"
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:512
|
||||
#: xpack/plugins/cloud/manager.py:511
|
||||
#, python-format
|
||||
msgid "Set protocols \"%s\""
|
||||
msgstr "設定協議 \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:520
|
||||
#: xpack/plugins/cloud/manager.py:519
|
||||
#, python-format
|
||||
msgid "Set labels \"%s\""
|
||||
msgstr "設定標籤: \"%s\""
|
||||
|
||||
#: xpack/plugins/cloud/manager.py:534 xpack/plugins/cloud/tasks.py:31
|
||||
#: xpack/plugins/cloud/manager.py:533 xpack/plugins/cloud/tasks.py:31
|
||||
msgid "Run sync instance task"
|
||||
msgstr "執行同步實例任務"
|
||||
|
||||
|
|
@ -11045,7 +11037,7 @@ msgid "Cloud center"
|
|||
msgstr "雲管中心"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:43
|
||||
#: xpack/plugins/cloud/serializers/account.py:101
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
msgid "Attrs"
|
||||
msgstr "屬性"
|
||||
|
||||
|
|
@ -11062,7 +11054,7 @@ msgid "Test cloud account"
|
|||
msgstr "測試雲帳號"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:109
|
||||
#: xpack/plugins/cloud/serializers/account.py:79
|
||||
#: xpack/plugins/cloud/serializers/account.py:81
|
||||
#: xpack/plugins/cloud/serializers/task.py:170
|
||||
#: xpack/plugins/cloud/serializers/task.py:171
|
||||
msgid "Regions"
|
||||
|
|
@ -11097,112 +11089,116 @@ msgstr "發布資產"
|
|||
msgid "Date last sync"
|
||||
msgstr "最後同步日期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:390
|
||||
#: xpack/plugins/cloud/models.py:417
|
||||
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
|
||||
#: xpack/plugins/cloud/models.py:418
|
||||
msgid "Strategy"
|
||||
msgstr "策略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:228
|
||||
#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
|
||||
msgid "Sync instance task"
|
||||
msgstr "同步實例任務"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:239 xpack/plugins/cloud/models.py:302
|
||||
#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
|
||||
msgid "Date sync"
|
||||
msgstr "同步日期"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:243
|
||||
#: xpack/plugins/cloud/models.py:244
|
||||
msgid "Sync instance snapshot"
|
||||
msgstr "同步實例快照"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:251
|
||||
#: xpack/plugins/cloud/models.py:252
|
||||
msgid "Sync instance task execution"
|
||||
msgstr "同步實例任務執行"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:282
|
||||
#: xpack/plugins/cloud/models.py:283
|
||||
msgid "Sync task"
|
||||
msgstr "同步任務"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:286
|
||||
#: xpack/plugins/cloud/models.py:287
|
||||
msgid "Sync instance task history"
|
||||
msgstr "同步實例任務歷史"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:306
|
||||
#: xpack/plugins/cloud/models.py:290
|
||||
msgid "Instance"
|
||||
msgstr "實例"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:307
|
||||
msgid "Sync instance detail"
|
||||
msgstr "同步實例詳情"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:318 xpack/plugins/cloud/serializers/task.py:79
|
||||
#: xpack/plugins/cloud/models.py:319 xpack/plugins/cloud/serializers/task.py:79
|
||||
msgid "Rule relation"
|
||||
msgstr "條件關係"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:331
|
||||
#: xpack/plugins/cloud/models.py:332
|
||||
msgid "Task strategy"
|
||||
msgstr "任務策略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:361
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
msgid "Equal"
|
||||
msgstr "等於"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:362
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
msgid "Not Equal"
|
||||
msgstr "不等於"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:363
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
msgid "In"
|
||||
msgstr "在...中"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:364
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
msgid "Contains"
|
||||
msgstr "包含"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:365
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
msgid "Exclude"
|
||||
msgstr "排除"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:366
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
msgid "Startswith"
|
||||
msgstr "以...開頭"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:367
|
||||
#: xpack/plugins/cloud/models.py:368
|
||||
msgid "Endswith"
|
||||
msgstr "以...結尾"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:373
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
msgid "Instance platform"
|
||||
msgstr "實例平台"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:374
|
||||
#: xpack/plugins/cloud/models.py:375
|
||||
msgid "Instance address"
|
||||
msgstr "實例地址"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:381
|
||||
#: xpack/plugins/cloud/models.py:382
|
||||
msgid "Rule attr"
|
||||
msgstr "規則屬性"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:385
|
||||
#: xpack/plugins/cloud/models.py:386
|
||||
msgid "Rule match"
|
||||
msgstr "規則匹配"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:387
|
||||
#: xpack/plugins/cloud/models.py:388
|
||||
msgid "Rule value"
|
||||
msgstr "規則值"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:394 xpack/plugins/cloud/serializers/task.py:82
|
||||
#: xpack/plugins/cloud/models.py:395 xpack/plugins/cloud/serializers/task.py:82
|
||||
msgid "Strategy rule"
|
||||
msgstr "條件"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:405
|
||||
#: xpack/plugins/cloud/models.py:406
|
||||
msgid "Name strategy"
|
||||
msgstr "主機名稱策略"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:412
|
||||
#: xpack/plugins/cloud/models.py:413
|
||||
msgid "Action attr"
|
||||
msgstr "動作屬性"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:414
|
||||
#: xpack/plugins/cloud/models.py:415
|
||||
msgid "Action value"
|
||||
msgstr "動作值"
|
||||
|
||||
#: xpack/plugins/cloud/models.py:421 xpack/plugins/cloud/serializers/task.py:85
|
||||
#: xpack/plugins/cloud/models.py:422 xpack/plugins/cloud/serializers/task.py:85
|
||||
msgid "Strategy action"
|
||||
msgstr "動作"
|
||||
|
||||
|
|
@ -11340,7 +11336,7 @@ msgstr "華東-上海"
|
|||
msgid "AP-Singapore"
|
||||
msgstr "亞太-新加坡"
|
||||
|
||||
#: xpack/plugins/cloud/providers/gcp.py:64
|
||||
#: xpack/plugins/cloud/providers/gcp.py:66
|
||||
#: xpack/plugins/cloud/providers/huaweicloud.py:34
|
||||
msgid "Account unavailable"
|
||||
msgstr "帳號無效"
|
||||
|
|
@ -11410,11 +11406,11 @@ msgstr "華東-宿遷"
|
|||
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
|
||||
msgstr "The port%(port)s of Instance IP %(ip)s is inaccessible."
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:102
|
||||
#: xpack/plugins/cloud/serializers/account.py:104
|
||||
msgid "Validity display"
|
||||
msgstr "有效性顯示"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account.py:103
|
||||
#: xpack/plugins/cloud/serializers/account.py:105
|
||||
msgid "Provider display"
|
||||
msgstr "服務商顯示"
|
||||
|
||||
|
|
@ -11426,24 +11422,22 @@ msgstr "Access key id"
|
|||
msgid "Subscription ID"
|
||||
msgstr "訂閱 ID"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "自動節點分類"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:108
|
||||
#, fuzzy
|
||||
#| msgid "Domain name"
|
||||
msgid "domain_name"
|
||||
msgstr "域名稱"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:80
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:114
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:118
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:135
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:143
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:150
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:157
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:187
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:237
|
||||
msgid "API Endpoint"
|
||||
msgstr "API 端點"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:89
|
||||
msgid "Auto node classification"
|
||||
msgstr "自動節點分類"
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:124
|
||||
msgid "Auth url"
|
||||
msgstr "認證地址"
|
||||
|
|
@ -11567,11 +11561,6 @@ msgstr "頁面 Logo"
|
|||
msgid "Logout logo"
|
||||
msgstr "登出"
|
||||
|
||||
#: xpack/plugins/interface/models.py:41
|
||||
#: xpack/plugins/interface/serializers/interface.py:26
|
||||
msgid "Theme"
|
||||
msgstr "主題"
|
||||
|
||||
#: xpack/plugins/interface/models.py:42
|
||||
msgid "Footer content"
|
||||
msgstr "頁尾內容"
|
||||
|
|
@ -11592,6 +11581,14 @@ msgstr "許可證匯入成功"
|
|||
msgid "Invalid license"
|
||||
msgstr "許可證無效"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Themes"
|
||||
#~ msgstr "主題"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "domain_name"
|
||||
#~ msgstr "域名稱"
|
||||
|
||||
#~ msgid "Task execution id"
|
||||
#~ msgstr "任務執行 ID"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,47 +1,22 @@
|
|||
{
|
||||
"\t%2d) Enter {{.GreenBoldColor}}%s{{.ColorEnd}} to %s.%s": "%d) Введите {{.GreenBoldColor}}%s{{.ColorEnd}} для %s.%s",
|
||||
"%s approved": "%s审核通过",
|
||||
"%s node has no assets": "У узла %s нет активов",
|
||||
"%s protocol client not installed.": "Клиент протокола %s не установлен",
|
||||
"%s rejected": "%s Проверка отклонена",
|
||||
"ACL reject": "Доступ для данного логина отклонен из-за ограничений политики доступа",
|
||||
"Account <%s> and asset <%s> protocol are inconsistent.": "Системный пользователь <%s> и актив < %s> не согласованы",
|
||||
"ActionPerm": "Права доступа",
|
||||
"Address": "Адрес",
|
||||
"AlreadyExistsPleaseRename": "Создать папку",
|
||||
"Announcement: ": "Объявление:",
|
||||
"Authentication failed": "Ошибка аутентификации (неправильное имя пользователя или пароль)",
|
||||
"ActionPerm": "Разрешения на действия",
|
||||
"AlreadyExistsPleaseRename": "Файл уже существует, пожалуйста, переименуйте его",
|
||||
"AvailableShortcutKey": "Доступные горячие клавиши",
|
||||
"Back": "Вернуться",
|
||||
"Back: B/b": "Возврат: B/b",
|
||||
"Back": "Назад",
|
||||
"Cancel": "Отмена",
|
||||
"Cancel confirm": "Отменить проверку входа",
|
||||
"Cancel to login asset or max 3 retry": "Отмена входа в актив или достижение 3-х попыток",
|
||||
"CancelFileUpload": "Отменить передачу файла",
|
||||
"CaseSensitive": "Учитывать регистрар",
|
||||
"CaseSensitive": "Учитывать регистр",
|
||||
"Clone Connect": "Клонировать окно",
|
||||
"Close All Tabs": "Закрыть все вкладки",
|
||||
"Close Current Tab": "Закрыть эту вкладку",
|
||||
"Command `%s` is forbidden": "Команда `%s` запрещена ...",
|
||||
"Comment": "Примечание",
|
||||
"Confirm": "Подтвердить",
|
||||
"ConfirmBtn": "Подтвердить",
|
||||
"ConfirmDelete": "Вы уверены, что хотите удалить этот файл?",
|
||||
"ConfirmDelete": "Вы действительно хотите удалить этот файл?",
|
||||
"Connect": "Подключение",
|
||||
"Connect idle more than %d minutes, disconnect": "Время простоя превысило %d минут, соединение разорвано",
|
||||
"Connect with api server failed": "Не удалось подключиться к API сервису",
|
||||
"Connecting to %s@%s": "Начать подключение к %s@%s",
|
||||
"Connecting to Database %s": "Начинаю подключение к базе данных %s",
|
||||
"Connecting to Kubernetes %s": "Начало подключения к Kubernetes %s",
|
||||
"Connecting to Kubernetes %s container %s": "Начинаю подключение к Kubernetes %s контейнеру %s",
|
||||
"Connection refused": "Нет соединения (соединение отклонено)",
|
||||
"CopyLink": "Скопировать ссылку и код подтверждения",
|
||||
"CopyLink": "Копировать ссылку и код",
|
||||
"CopyShareURLSuccess": "URL общего доступа успешно скопирован",
|
||||
"Core API failed": "Произошла ошибка Core API",
|
||||
"Could copy website URL to notify reviewers: %s": "Копируемый адрес для аудита, уведомите аудитора: %s",
|
||||
"Create k8s client err: %s": "Ошибка создания клиента k8s: %s",
|
||||
"CreateFolder": "Пользователи для分享",
|
||||
"CreateLink": "Создать ссылку",
|
||||
"CreateFolder": "Создать папку",
|
||||
"CreateLink": "Создать ссылку для общего доступа",
|
||||
"CreateSuccess": "Успешно создано",
|
||||
"CurrentUser": "Текущий пользователь",
|
||||
"Custom Setting": "Пользовательские настройки",
|
||||
|
|
@ -49,179 +24,204 @@
|
|||
"Delete": "Удалить",
|
||||
"DownArrow": "Стрелка вниз",
|
||||
"Download": "Скачать",
|
||||
"DownloadProgress": "Прогресс загрузки",
|
||||
"DownloadProgress": "Прогресс скачивания",
|
||||
"DownloadSuccess": "Успешное скачивание",
|
||||
"Downloading": "Ведётся загрузка",
|
||||
"Dynamic": "Динамический аккаунт",
|
||||
"Downloading": "Скачивается",
|
||||
"EndFileTransfer": "Передача файла завершена",
|
||||
"Enter ID number directly login, multiple search use // + field, such as: //16": "Подсказка: вводите ID актива для прямого входа, для второго уровня поиска используйте // + поле, например: //192",
|
||||
"ExceedTransferSize": "Превышен максимальный размер передачи",
|
||||
"Expand": "Развернуть",
|
||||
"ExpiredTime": "Срок действия",
|
||||
"Face ACL is not supported yet. Please use the WebTerminal to connect the asset.": "Данный терминал не поддерживает правила доступа по лицу, пожалуйста, войдите через веб-терминал",
|
||||
"Face verification is not supported yet. Please use the WebTerminal to connect the asset.": "Этот терминал не поддерживает аутентификацию по распознаванию лиц, пожалуйста, выполните вход через веб-терминал.",
|
||||
"FailedCreateConnection": "Ошибка создания соединения",
|
||||
"FileAlreadyExists": "Только для чтения",
|
||||
"FileListError": "Не удалось получить информацию о списке файлов",
|
||||
"FailedCreateConnection": "Не удалось создать соединение",
|
||||
"FileAlreadyExists": "Файл уже существует",
|
||||
"FileListError": "Не удалось получить список файлов",
|
||||
"FileManagement": "Управление файлами",
|
||||
"FileManagementExpired": "Текущая сессия управления файлами истекла.",
|
||||
"FileManagerTokenTimeout": "Получить токен файлового менеджера, время ожидания истекло",
|
||||
"FileManagerTokenTimeout": "Тайм-аут при получении токена файлового менеджера",
|
||||
"FileTransferInterrupted": "Передача файлов прервана",
|
||||
"FileUploadInterrupted": "Передача файла прервана",
|
||||
"FileUploadInterrupted": "Загрузка файла прервана",
|
||||
"Format": "Формат",
|
||||
"General": "Универсальный",
|
||||
"Get auth password failed": "Вы не смогли получить токен аутентификации",
|
||||
"GetFileManagerTokenTimeOut": "Таймаут получения токена для управления файлами",
|
||||
"General": "Основной",
|
||||
"GetFileManagerTokenTimeOut": "Тайм-аут при получении токена управления файлами",
|
||||
"GetShareUser": "Введите имя пользователя",
|
||||
"HandleTask does not support protocol %s, please use web terminal to access": "Этот терминал не поддерживает %s протокол, пожалуйста, войдите через веб-терминал",
|
||||
"Hostname": "Имя хоста",
|
||||
"Hotkeys": "Горячие клавиши",
|
||||
"ID": "ID",
|
||||
"InputVerifyCode": "Введите код подтверждения",
|
||||
"Invalid ID": "Недействительный ID",
|
||||
"JoinShare": "Присоединиться к общей сессии",
|
||||
"JoinShare": "Присоединился к общей сессии",
|
||||
"JoinedWithSuccess": "Успешно присоединился",
|
||||
"KubernetesManagement": "Управление Kubernetes",
|
||||
"LastModified": "Последнее время изменения",
|
||||
"LeaveShare": "Покинуть общую сессию",
|
||||
"LeaveShare": "Покинул общую сессию",
|
||||
"LeftArrow": "Стрелка влево",
|
||||
"LinkAddr": "Адрес ссылки",
|
||||
"List": "Список",
|
||||
"Manual": "Ручной аккаунт",
|
||||
"MatchWholeWords": "Полное совпадение",
|
||||
"Minute": "Минуты",
|
||||
"Minutes": "Файл уже существует, пожалуйста, переименуйте",
|
||||
"Must be auto login account for %s": "Должен быть аккаунт для автоматического входа %s",
|
||||
"Must be unique account for %s": "Должен быть уникальный аккаунт %s",
|
||||
"Must be unique asset for %s": "должен быть уникальным активом %s",
|
||||
"MatchWholeWords": "Точное совпадение",
|
||||
"Minute": "Минута",
|
||||
"Minutes": "Минут",
|
||||
"MustOneFile": "Можно выбрать только один файл",
|
||||
"MustSelectOneFile": "Необходимо выбрать файл",
|
||||
"Name": "Название",
|
||||
"Need ACL review, continue? (y/n): ": "требует проверки, продолжить? (y/n):",
|
||||
"Need ticket confirm to execute command, already send email to the reviewers": "Требуется команда рабочего задания для выполнения проверки, уведомление отправлено проверяющему",
|
||||
"Need ticket confirm to login, already send email to the reviewers": "Требуется вход в систему через заявку, уведомление отправлено аудитору",
|
||||
"Name": "Имя",
|
||||
"NewFolder": "Создать папку",
|
||||
"No Account found.": "Учетная запись не найдена",
|
||||
"No Assets": "Активов нет",
|
||||
"No Databases": "Нет базы данных",
|
||||
"No found asset": "Не найдено подходящего актива %s",
|
||||
"No kubernetes": "Kubernetes отсутствует",
|
||||
"No protocol found.": "Нет протокола",
|
||||
"No route to host": "Проблемы с сетью (маршрутизация недоступна)",
|
||||
"NoActiveTerminalTabFound": "Активная вкладка терминала не найдена",
|
||||
"NoData": "Нет данных",
|
||||
"NoLink": "Без адреса",
|
||||
"NoRunningTerminalFound": "Не найдено работающего терминала",
|
||||
"Node: [ ID.Name(Asset amount) ]": "Узлы: [ ID.Имя(Количество активов) ]",
|
||||
"OnlineUser": "Онлайн пользователи",
|
||||
"NoRunningTerminalFound": "Активный терминал не найден",
|
||||
"OnlineUser": "Пользователи онлайн",
|
||||
"OperationSuccessful": "Операция выполнена успешно",
|
||||
"Organization": "Организация",
|
||||
"Owner": "Администратор",
|
||||
"Page up: b\tPage down: n": "Предыдущая страница: b Следующая страница: n",
|
||||
"Page: %d, Count: %d, Total Page: %d, Total Count: %d": "Номер страницы: %d, количество строк на странице: %d, общее количество страниц: %d, общее количество: %d",
|
||||
"Owner": "Владелец",
|
||||
"Paste": "Вставить",
|
||||
"PauseSession": "Приостановить сессию",
|
||||
"PermissionDenied": "Нет разрешения",
|
||||
"PermissionDenied": "Доступ запрещен",
|
||||
"PermissionExpired": "Разрешение истекло",
|
||||
"PermissionValid": "Доступ разрешен",
|
||||
"Platform": "Платформа",
|
||||
"Please waiting for the reviewers to confirm command `%s`, cancel by CTRL+C or CTRL+D.": "Пожалуйста, дождитесь проверки команды проверяющим `%s`, отмените, нажав CTRL+C или CTRL+D.",
|
||||
"Please waiting for the reviewers to confirm, enter q to exit. ": "Ожидание подтверждения от проверяющего, нажмите q и Enter для отмены входа.",
|
||||
"PleaseInput": "Пожалуйста, введите",
|
||||
"PleaseInputVerifyCode": "Введите код безопасности",
|
||||
"PrimaryUser": "Главный пользователь",
|
||||
"Protocol": "Протокол",
|
||||
"ReadOnly": "Минуты",
|
||||
"PleaseInputVerifyCode": "Пожалуйста, введите код подтверждения",
|
||||
"PrimaryUser": "Основной пользователь",
|
||||
"ReadOnly": "Только просмотр",
|
||||
"Reconnect": "Переподключение",
|
||||
"Refresh": "Обновить",
|
||||
"Refresh done": "Обновление завершено",
|
||||
"Remove": "Удалить",
|
||||
"RemoveShareUser": "Вас удалили из общей сессии",
|
||||
"RemoveUser": "Удалить пользователя",
|
||||
"Rename": "Переименовать",
|
||||
"ResumeSession": "Возобновить сессию",
|
||||
"Reuse SSH connections (%s@%s) [Number of connections: %d]": "Повторное использование SSH соединения (%s@%s) [Количество соединений: %d]",
|
||||
"RightArrow": "Стрелка вправо",
|
||||
"Search": "Поиск",
|
||||
"Search: %s": "Поиск: %s",
|
||||
"Select account exceed max retry times.": "Вы выбрали аккаунт, превышающий максимальное количество попыток",
|
||||
"Select protocol exceed max retry times.": "Превышено максимальное количество попыток выбора протокола",
|
||||
"SelectAction": "Выберите действие",
|
||||
"SelectTheme": "Выберите тему",
|
||||
"Self": "Я",
|
||||
"Session max time reached, disconnect": "Сессия превысила максимальное время соединения, отключение",
|
||||
"SessionDetail": "Детали разговора",
|
||||
"SessionDetail": "Детали сессии",
|
||||
"SessionShare": "Поделиться сессией",
|
||||
"Settings": "Настройки",
|
||||
"Share": "Поделиться",
|
||||
"ShareLink": "Поделиться ссылкой",
|
||||
"ShareUser": "Поделиться пользователем",
|
||||
"ShareUser": "Поделиться с",
|
||||
"ShareUserHelpText": "Пустое поле означает, что присоединиться может каждый желающий.",
|
||||
"Size": "Размер",
|
||||
"Start domain gateway failed %s": "Не удалось запустить шлюз базы данных %s",
|
||||
"Switch language successfully": "Смена языка успешно выполнена",
|
||||
"Switched to %s": "Переключено на %s",
|
||||
"Sync": "Синхронизация",
|
||||
"SyncUserPreferenceFailed": "Ошибка синхронизации настроек",
|
||||
"SyncUserPreferenceSuccess": "Настройки успешно синхронизированы",
|
||||
"Terminal does not support protocol %s, please use web terminal to access": "Данный терминал не поддерживает протокол %s, пожалуйста, войдите через веб-терминал",
|
||||
"TerminalInstanceNotFound": "Не найден экземпляр терминала для текущей вкладки",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "Текущая вкладка не найдена экземпляр терминала",
|
||||
"The command '%s' requires review. Continue or not [Y/n]?": "Команда %s требует проверки, продолжить? [Y/N]",
|
||||
"The command you executed is risky and an alert notification will be sent to the administrator. Do you want to continue?[Y/N]": "Ваша команда содержит риски, уведомление будет отправлено администратору. Продолжить? [Y/N]",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "Текущий экземпляр терминала не найден.",
|
||||
"TerminalInstanceNotFound": "Экземпляр терминала не найден",
|
||||
"TerminalInstanceNotFoundForCurrentTab": "Экземпляр терминала не найден в текущей вкладке",
|
||||
"TheCurrentTerminalInstanceWasNotFound": "Текущий экземпляр терминала не найден",
|
||||
"Theme": "Тема",
|
||||
"ThemeColors": "Цвета темы",
|
||||
"ThemeConfig": "Настройки темы",
|
||||
"Ticket Reviewers: %s": "Проверяющий рабочей заявки: %s",
|
||||
"Tips: Enter asset[%s] account ID": "Подсказка: Введите ID аккаунта актива [%s]",
|
||||
"Tips: Enter g+NodeID to display the host under the node, such as g1": "Подсказка: введите g+ID узла для отображения хостов в узле, например: g1",
|
||||
"Tips: Enter protocol ID": "Подсказка: введите ID протокола",
|
||||
"Tips: To set a default language, go to Personal Settings → Preferences on Web": "Подсказка: если хотите установить язык по умолчанию, перейдите на веб-версию в «Личные настройки → Предпочтения»",
|
||||
"Tips: switch language by ID (Current session only)": "Подсказка: введите ID для смены языка",
|
||||
"Transfer": "Передача",
|
||||
"Type": "Тип",
|
||||
"UnableToGenerateWebSocketURL": "Не удалось сгенерировать WebSocket URL, отсутствуют параметры",
|
||||
"Unknown error code: %s, detail: %s": "Неизвестный код ошибки: %s, подробности: %s",
|
||||
"Unknown status": "Неизвестное состояние",
|
||||
"UnableToGenerateWebSocketURL": "Не удалось создать URL WebSocket — отсутствуют параметры",
|
||||
"UpArrow": "Кнопка вверх",
|
||||
"Upload": "Загрузить",
|
||||
"UploadEnd": "Загрузка завершена, пожалуйста, подождите дальнейшей обработки",
|
||||
"UploadProgress": "Прогресс передачи",
|
||||
"UploadProgress": "Прогресс загрузки",
|
||||
"UploadStart": "Загрузка началась",
|
||||
"UploadSuccess": "Загрузка успешно завершена",
|
||||
"UploadTips": "Перетащите файл сюда или нажмите для загрузки",
|
||||
"UploadTitle": "Загрузить файл",
|
||||
"User": "Пользователь",
|
||||
"Username": "Имя пользователя",
|
||||
"UsingRegularExpressions": "Использовать регулярные выражения",
|
||||
"VerifyCode": "Код подтверждения",
|
||||
"WaitFileTransfer": "Ожидание завершения передачи файла",
|
||||
"Warning": "Предупреждение",
|
||||
"WebSocketClosed": "WebSocket закрыт",
|
||||
"WebSocketConnectionIsClosedHelpText": "WebSocket соединение закрыто, пожалуйста, обновите страницу или переподключитесь.",
|
||||
"Welcome to use JumpServer open source fortress system": "Добро пожаловать в открытую систему JumpServer Bastion Host",
|
||||
"Writable": "Создать ссылку для分享",
|
||||
"You don't have permission login %s": "У вас нет полномочий для входа в %s",
|
||||
"You get auth token failed": "Вы не смогли получить токен аутентификации",
|
||||
"display the assets you have permission": "Показать активы, к которым у вас есть доступ",
|
||||
"display the databases that you have permission": "Показать базы данных, к которым у вас есть доступ",
|
||||
"display the hosts that you have permission": "Показать хосты, к которым у вас есть доступ",
|
||||
"display the kubernetes that you have permission": "Показать доступные вам Kubernetes",
|
||||
"display the node that you have permission": "Показать узлы, к которым у вас есть доступ",
|
||||
"exit": "Выход",
|
||||
"Writable": "Просмотр и управление",
|
||||
"No Databases": "База данных отсутствует",
|
||||
"No kubernetes": "Kubernetes не найден",
|
||||
"Page: %d, Count: %d, Total Page: %d, Total Count: %d": "Страница: %d, строк на странице: %d, всего страниц: %d, всего записей: %d",
|
||||
"Enter ID number directly login, multiple search use // + field, such as: //16": "Подсказка: введите ID ресурса для прямого входа, для расширенного поиска используйте // + значение, например: //192",
|
||||
"Page up: b\tPage down: n": "Предыдущая страница: b Следующая страница: n",
|
||||
"No Assets": "Нет активов",
|
||||
"ID": "ID",
|
||||
"Address": "Адрес",
|
||||
"Platform": "Платформа",
|
||||
"Organization": "Организация",
|
||||
"Comment": "Примечание",
|
||||
"%s protocol client not installed.": "Клиент протокола %s не установлен",
|
||||
"Terminal does not support protocol %s, please use web terminal to access": "Этот терминал не поддерживает протокол %s, пожалуйста, войдите через веб-терминал",
|
||||
"Core API failed": "Ошибка Core API",
|
||||
"ACL reject": "Вход запрещен: ограничение политики контроля доступа",
|
||||
"Face ACL is not supported yet. Please use the WebTerminal to connect the asset.": "Этот терминал пока не поддерживает правила доступа по лицу, пожалуйста, войдите через веб-терминал",
|
||||
"Unknown error code: %s, detail: %s": "Неизвестный код ошибки: %s, подробности: %s",
|
||||
"get connect token err": "Ошибка получения токена подключения",
|
||||
"have no permission to download file": "Нет прав для загрузки файла",
|
||||
"have no permission to upload file": "Нет прав для загрузки файла",
|
||||
"i/o timeout": "Проблемы с сетью (время соединения истекло)",
|
||||
"language switch": "Переключение языка",
|
||||
"network is unreachable": "Сеть недоступна (невозможно достичь сети)",
|
||||
"not found matched username %s": "Не найдено соответствующее имя пользователя %s",
|
||||
"part IP, Hostname, Comment": "Частичные IP-адреса, имена хостов, заметки",
|
||||
"part IP,, Hostname, Comment": "/ + IP, имя хоста, примечание",
|
||||
"print help": "Показать помощь",
|
||||
"refresh your assets and nodes": "Обновить актуальную информацию о машинах и узлах",
|
||||
"select one asset to login": "Выберите один из активов для входа в систему",
|
||||
"to search login if unique": "Поиск входа (если единственный)",
|
||||
"to search, such as: /192.168": "Поиск, например: /192.168"
|
||||
"%s node has no assets": "В папке %s нет активов",
|
||||
"Welcome to use JumpServer open source fortress system": "Добро пожаловать в JumpServer",
|
||||
"part IP, Hostname, Comment": "часть IP, имя хоста или примечание",
|
||||
"to search login if unique": "найти подключение (если результат уникальный)",
|
||||
"part IP,, Hostname, Comment": "/ + IP, имя хоста или примечание",
|
||||
"to search, such as: /192.168": "выполнить поиск, например: /192.168",
|
||||
"display the assets you have permission": "посмотреть активы, к которым у вас есть доступ",
|
||||
"display the node that you have permission": "посмотреть папки, к которым у вас есть доступ",
|
||||
"display the hosts that you have permission": "посмотреть хосты, к которым у вас есть доступ",
|
||||
"display the databases that you have permission": "посмотреть базы данных, к которым у вас есть доступ",
|
||||
"display the kubernetes that you have permission": "посмотреть доступные вам Kubernetes",
|
||||
"refresh your assets and nodes": "обновить информацию об активах и папках",
|
||||
"language switch": "сменить язык",
|
||||
"print help": "посмотреть помощь",
|
||||
"exit": "выйти",
|
||||
"\t%2d) Enter {{.GreenBoldColor}}%s{{.ColorEnd}} to %s.%s": "\t%d) Введите {{.GreenBoldColor}}%s{{.ColorEnd}} чтобы %s.%s",
|
||||
"Announcement: ": "Объявление:",
|
||||
"No Account found.": "Учетная запись не найдена",
|
||||
"Username": "Имя пользователя",
|
||||
"Tips: Enter asset[%s] account ID": "Подсказка: Введите ID учетной записи актива [%s]",
|
||||
"Back: B/b": "Назад: B/b",
|
||||
"Hostname": "Имя хоста",
|
||||
"select one asset to login": "выберите один из активов для входа",
|
||||
"not found matched username %s": "совпадений для УЗ %s не найдено",
|
||||
"Face verification is not supported yet. Please use the WebTerminal to connect the asset.": "Этот терминал не поддерживает аутентификацию по лицу, пожалуйста, войдите через веб-терминал",
|
||||
"Tips: switch language by ID (Current session only)": "Подсказка: введите ID, чтобы переключить язык (только для этой сессии)",
|
||||
"Tips: To set a default language, go to Personal Settings → Preferences on Web": "Подсказка: если хотите установить язык по умолчанию, перейдите в веб-версию в «Личные настройки → Предпочтения»",
|
||||
"Invalid ID": "Неверный ID",
|
||||
"Switch language successfully": "Смена языка успешно выполнена",
|
||||
"Node: [ ID.Name(Asset amount) ]": "Папка: [ID.Название(кол-во активов)]",
|
||||
"Tips: Enter g+NodeID to display the host under the node, such as g1": "Подсказка: введите g+ID папки, чтобы показать хосты внутри, например: g1",
|
||||
"Connect idle more than %d minutes, disconnect": "Превышено время простоя (%d минут). Соединение разорвано",
|
||||
"Select account exceed max retry times.": "Превышено максимальное число попыток выбора УЗ",
|
||||
"No protocol found.": "Нет протокола",
|
||||
"Protocol": "Протокол",
|
||||
"Tips: Enter protocol ID": "Подсказка: введите ID протокола",
|
||||
"Select protocol exceed max retry times.": "Превышено максимальное количество попыток выбора протокола",
|
||||
"Refresh done": "Обновлено",
|
||||
"Need ACL review, continue? (y/n): ": "Требуется проверка правил доступа. Продолжить? (y/n):",
|
||||
"Cancel to login asset or max 3 retry": "Вход на актив отменён или превышен лимит 3 попыток",
|
||||
"Need ticket confirm to login, already send email to the reviewers": "Требуется вход в систему через заявку, уведомление отправлено утверждающему",
|
||||
"Ticket Reviewers: %s": "Утверждающий заявки: %s",
|
||||
"Could copy website URL to notify reviewers: %s": "Можно скопировать URL для проверки и уведомить проверяющего: %s",
|
||||
"Please waiting for the reviewers to confirm, enter q to exit. ": "Ждём подтверждения проверяющего. q + Enter — отмена входа.",
|
||||
"Unknown status": "Неизвестное состояние",
|
||||
"%s approved": "%s одобрено",
|
||||
"%s rejected": "%s отклонено",
|
||||
"Cancel confirm": "Отмена подтверждения входа",
|
||||
"Search: %s": "Поиск: %s",
|
||||
"Must be unique asset for %s": "Актив %s должен быть уникальным",
|
||||
"Must be unique account for %s": "УЗ %s должна быть уникальной",
|
||||
"Must be auto login account for %s": "УЗ %s должна быть учётной записью с автоматическим входом",
|
||||
"No found asset": "Совпадений для актива %s не найдено",
|
||||
"Create k8s client err: %s": "Ошибка создания клиента k8s: %s",
|
||||
"have no permission to upload file": "Нет прав на загрузку файлов",
|
||||
"The command you executed is risky and an alert notification will be sent to the administrator. Do you want to continue?[Y/N]": "Выполняемая вами команда несёт риск, уведомление будет отправлено администратору. Продолжить? [Y/N]",
|
||||
"The command '%s' requires review. Continue or not [Y/n]?": "Команда %s требует проверки. Продолжить? [Y/N]",
|
||||
"Command `%s` is forbidden": "Команда %s запрещена",
|
||||
"have no permission to download file": "Нет прав на скачивание файлов",
|
||||
"Please waiting for the reviewers to confirm command `%s`, cancel by CTRL+C or CTRL+D.": "Пожалуйста, дождитесь проверки команды %s утверждающим. Для отмены нажмите CTRL+C или CTRL+D.",
|
||||
"Need ticket confirm to execute command, already send email to the reviewers": "Выполнение команды требует проверки по заявке. Проверяющему отправлено письмо",
|
||||
"HandleTask does not support protocol %s, please use web terminal to access": "Протокол %s не поддерживается этим терминалом. Используйте веб-терминал",
|
||||
"Account <%s> and asset <%s> protocol are inconsistent.": "Протокол системного пользователя <%s> и актива <%s> не совпадают",
|
||||
"You don't have permission login %s": "У вас нет прав на вход в %s",
|
||||
"You get auth token failed": "Не удалось получить токен аутентификации",
|
||||
"Get auth password failed": "Не удалось получить пароль аутентификации",
|
||||
"Reuse SSH connections (%s@%s) [Number of connections: %d]": "Повторное использование SSH соединения (%s@%s) [Количество соединений: %d]",
|
||||
"Switched to %s": "Переключено на %s",
|
||||
"Connect with api server failed": "Не удалось подключиться к API-серверу",
|
||||
"Start domain gateway failed %s": "Не удалось запустить шлюз базы данных %s",
|
||||
"Manual": "Ручной ввод",
|
||||
"Dynamic": "Своя учетная запись",
|
||||
"Connecting to %s@%s": "Подключение к %s@%s…",
|
||||
"Connecting to Database %s": "Подключение к базе данных %s...",
|
||||
"Connecting to Kubernetes %s": "Подключение к Kubernetes %s...",
|
||||
"Connecting to Kubernetes %s container %s": "Подключение к Kubernetes %s, контейнер %s…",
|
||||
"Session max time reached, disconnect": "Превышено максимальное время сессии. Соединение разорвано",
|
||||
"Authentication failed": "Ошибка аутентификации: неверное имя пользователя или пароль",
|
||||
"Connection refused": "Нет соединения (соединение отклонено)",
|
||||
"i/o timeout": "Нет соединения (тайм-аут соединения)",
|
||||
"No route to host": "Нет соединения (маршрут недоступен)",
|
||||
"network is unreachable": "Нет соединения (сеть недоступна)"
|
||||
}
|
||||
|
|
@ -447,6 +447,7 @@
|
|||
"DangerCommand": "Orden de peligro",
|
||||
"DangerousCommandNum": "Número de comandos peligrosos",
|
||||
"Dashboard": "panel de control",
|
||||
"DataMasking": "Desensibilización de datos",
|
||||
"Database": "Base de datos",
|
||||
"DatabaseCreate": "crear activo - base de datos",
|
||||
"DatabasePort": "Puerto del protocolo de la base de datos",
|
||||
|
|
@ -571,6 +572,7 @@
|
|||
"EsIndex": "es proporcionando el índice predeterminado: jumpserver. Si se habilita el índice por fecha, el valor ingresado se usará como prefijo del índice",
|
||||
"EsUrl": "No puede incluir caracteres especiales `#`; ej: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "Cada",
|
||||
"Example": "Ejemplo de valor",
|
||||
"Exclude": "No incluir",
|
||||
"ExcludeAccount": "Excluir cuenta",
|
||||
"ExcludeAsset": "Activos omitidos",
|
||||
|
|
@ -866,6 +868,7 @@
|
|||
"MoveAssetToNode": "Mover activos al nodo",
|
||||
"MoveToAsset": "Mover a activos",
|
||||
"MsgSubscribe": "Suscripción de mensajes",
|
||||
"MsgTemplate": "Plantilla de mensajes",
|
||||
"MyAssets": "Mis activos",
|
||||
"MyTickets": "Iniciados por mí",
|
||||
"NUMBER_REQUIRED": "Debe incluir números",
|
||||
|
|
@ -1153,6 +1156,7 @@
|
|||
"ResetSSHKeySuccessMsg": "Tarea de envío de correo electrónico ha sido enviada, el usuario recibirá más tarde un correo electrónico con la clave de reinicio",
|
||||
"ResetSSHKeyWarningMsg": "¿Está seguro de que desea enviar el correo para restablecer la clave SSH del usuario?",
|
||||
"ResetSecret": "Cambio de contraseña permitido",
|
||||
"ResetSuccessfully": "Restablecimiento exitoso.",
|
||||
"ResolveSelected": "Resolver lo establecido",
|
||||
"Resource": "Recursos",
|
||||
"ResourceType": "Tipo de recurso",
|
||||
|
|
@ -1414,6 +1418,7 @@
|
|||
"TemplateCreate": "Crear plantilla",
|
||||
"TemplateHelpText": "Al seleccionar una plantilla para añadir, se crearán automáticamente cuentas que no existen en el activo y se enviarán",
|
||||
"TemplateManagement": "Gestión de plantillas",
|
||||
"TemplateVariablesHelpText": "Puede elegir una plantilla y utilizar {{ key }} en el contenido de la plantilla para leer variables incorporadas. Tenga en cuenta que solo se admite la sintaxis {{ }}, no se admite ninguna otra. Por ejemplo, {% if title %}",
|
||||
"Templates": "Plantilla",
|
||||
"TencentCloud": "Tencent Cloud",
|
||||
"Terminal": "Configuración de componentes",
|
||||
|
|
|
|||
|
|
@ -452,6 +452,7 @@
|
|||
"DangerousCommandNum": "危険なコマンド数",
|
||||
"Dashboard": "ダッシュボード",
|
||||
"DataLastUsed": "さいごしようび",
|
||||
"DataMasking": "データマスキング",
|
||||
"Database": "データベース",
|
||||
"DatabaseCreate": "資産-データベースの作成",
|
||||
"DatabasePort": "データベースプロトコルポート",
|
||||
|
|
@ -576,6 +577,7 @@
|
|||
"EsIndex": "es はデフォルト index:jumpserverを提供します。日付でインデックスを作成する設定が有効な場合、入力値はインデックスのプレフィックスとして使用されます",
|
||||
"EsUrl": "特殊文字 `#` は含むことができません;例: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "毎",
|
||||
"Example": "例の値",
|
||||
"Exclude": "除外",
|
||||
"ExcludeAccount": "アカウント除外",
|
||||
"ExcludeAsset": "スキップされた資産",
|
||||
|
|
@ -871,6 +873,7 @@
|
|||
"MoveAssetToNode": "アセットをノードに移動",
|
||||
"MoveToAsset": "資産へ移動",
|
||||
"MsgSubscribe": "メッセージの購読",
|
||||
"MsgTemplate": "メッセージテンプレート",
|
||||
"MyAssets": "私の資産",
|
||||
"MyTickets": "私が始めた",
|
||||
"NUMBER_REQUIRED": "数字を含める必要があります",
|
||||
|
|
@ -1158,6 +1161,7 @@
|
|||
"ResetSSHKeySuccessMsg": "メール送信タスクが提出されました。ユーザーは後でリセットキーのメールを受け取ります",
|
||||
"ResetSSHKeyWarningMsg": "ユーザーのSSH Keyをリセットするメールを送信してもよろしいですか?",
|
||||
"ResetSecret": " パスワード変更可能 ",
|
||||
"ResetSuccessfully": "リセット成功",
|
||||
"ResolveSelected": "解決選択",
|
||||
"Resource": "リソース",
|
||||
"ResourceType": "リソースタイプ",
|
||||
|
|
@ -1419,6 +1423,7 @@
|
|||
"TemplateCreate": "テンプレート作成",
|
||||
"TemplateHelpText": "テンプレートを選択して追加すると、資産の下に存在しないアカウントが自動的に作成され、プッシュされます",
|
||||
"TemplateManagement": "テンプレート一覧",
|
||||
"TemplateVariablesHelpText": "テンプレートの中で {{ key }} を使って組み込み変数を読み取るテンプレートを選択できます。注意:サポートされているのは {{ }} 構文のみで、他の構文はサポートされていません。例えば {% if title %}",
|
||||
"Templates": "テンプレート",
|
||||
"TencentCloud": "テンセントクラウド",
|
||||
"Terminal": "コンポーネント設定",
|
||||
|
|
|
|||
|
|
@ -447,6 +447,7 @@
|
|||
"DangerCommand": "위험 명령",
|
||||
"DangerousCommandNum": "위험 명령 수",
|
||||
"Dashboard": "대시보드",
|
||||
"DataMasking": "데이터 탈민",
|
||||
"Database": "데이터베이스",
|
||||
"DatabaseCreate": "로그인 검토",
|
||||
"DatabasePort": "라벨",
|
||||
|
|
@ -571,6 +572,7 @@
|
|||
"EsIndex": "es 기본 인덱스 제공: jumpserver. 날짜별 인덱스 생성을 활성화하면 입력된 값이 인덱스 접두사로 사용됩니다",
|
||||
"EsUrl": "특수 문자 `#`를 포함할 수 없습니다; 예: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "매우",
|
||||
"Example": "예시 값",
|
||||
"Exclude": "포함되지 않음",
|
||||
"ExcludeAccount": "계정 제외",
|
||||
"ExcludeAsset": "건너뛴 자산",
|
||||
|
|
@ -866,6 +868,7 @@
|
|||
"MoveAssetToNode": "이동 자산을 노드로< -SEP-> 역사 기록< -SEP-> 생체 정보< -SEP-> 자산을 노드에 추가< -SEP-> 포함< -SEP-> 장시간 미로그인< -SEP-> 권한 있는 자산< -SEP-> 정기적으로< -SEP-> 변경 후< -SEP-> 연결 가능< -SEP-> 위험< -SEP-> 자산 업데이트 - 데이터베이스< -SEP-> 동기화< -SEP-> 녹화 다운로드< -SEP-> 실행 경로 입력",
|
||||
"MoveToAsset": "자산으로 이동",
|
||||
"MsgSubscribe": "메시지 구독",
|
||||
"MsgTemplate": "메시지 템플릿",
|
||||
"MyAssets": "템플릿",
|
||||
"MyTickets": "내가 시작한",
|
||||
"NUMBER_REQUIRED": "숫자를 포함해야 합니다",
|
||||
|
|
@ -1153,6 +1156,7 @@
|
|||
"ResetSSHKeySuccessMsg": "메일 전송 작업이 제출되었습니다. 사용자는 나중에 재설정 키 메일을 받게 될 것입니다.",
|
||||
"ResetSSHKeyWarningMsg": "사용자의 SSH 키를 재설정하는 이메일을 전송하시겠습니까?",
|
||||
"ResetSecret": "변경 가능 비밀번호",
|
||||
"ResetSuccessfully": "재설정 성공",
|
||||
"ResolveSelected": "선택한 사항 해결",
|
||||
"Resource": "리소스",
|
||||
"ResourceType": "자원 유형",
|
||||
|
|
@ -1414,6 +1418,7 @@
|
|||
"TemplateCreate": "템플릿 생성",
|
||||
"TemplateHelpText": "템플릿 선택 시, 자산에 존재하지 않는 계정을 자동으로 생성하고 전송",
|
||||
"TemplateManagement": "템플릿 관리",
|
||||
"TemplateVariablesHelpText": "템플릿에서 {{ key }}를 사용하여 내장 변수를 읽어올 수 있는 템플릿을 선택할 수 있습니다. 주의: {{ }} 문법만 지원하며, 다른 문법은 지원하지 않습니다. 예를 들어 {% if title %}",
|
||||
"Templates": "기업 버전",
|
||||
"TencentCloud": "텐센트 클라우드",
|
||||
"Terminal": "컴포넌트 설정",
|
||||
|
|
|
|||
|
|
@ -448,6 +448,7 @@
|
|||
"DangerCommand": "Comando perigoso",
|
||||
"DangerousCommandNum": "Número de Comandos Perigosos",
|
||||
"Dashboard": "Painel ",
|
||||
"DataMasking": "Desensibilização de dados",
|
||||
"Database": "Banco de dados",
|
||||
"DatabaseCreate": "Criar ativo - Banco de dados",
|
||||
"DatabasePort": "Porta do protocolo do banco de dados",
|
||||
|
|
@ -572,6 +573,7 @@
|
|||
"EsIndex": "'es' fornece o índice padrão: 'jumpserver'. Se você ativar a criação de índices por data, o valor inserido será usado como prefixo do índice.",
|
||||
"EsUrl": "Não pode conter o caractere especial `#`; ex: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "Cada",
|
||||
"Example": "Exemplo de valor",
|
||||
"Exclude": "Não inclui",
|
||||
"ExcludeAccount": "Excluir conta",
|
||||
"ExcludeAsset": "Ativos ignorados",
|
||||
|
|
@ -867,6 +869,7 @@
|
|||
"MoveAssetToNode": "Mover ativos para o nó",
|
||||
"MoveToAsset": "Mover para ativos ",
|
||||
"MsgSubscribe": "Assinatura de mensagem",
|
||||
"MsgTemplate": "Modelo de mensagem",
|
||||
"MyAssets": "Meus ativos",
|
||||
"MyTickets": "Iniciados por Mim",
|
||||
"NUMBER_REQUIRED": "Deve conter números",
|
||||
|
|
@ -1154,6 +1157,7 @@
|
|||
"ResetSSHKeySuccessMsg": "A tarefa de envio de e-mail foi enviada, o usuário receberá um e-mail de chave de redefinição mais tarde",
|
||||
"ResetSSHKeyWarningMsg": "Você tem certeza que deseja enviar o e-mail para resetar a chave SSH do usuário?",
|
||||
"ResetSecret": " Pode alterar a senha ",
|
||||
"ResetSuccessfully": "Redefinição bem-sucedida.",
|
||||
"ResolveSelected": "Resolver seleção",
|
||||
"Resource": "Recursos",
|
||||
"ResourceType": "Tipo de recurso",
|
||||
|
|
@ -1415,6 +1419,7 @@
|
|||
"TemplateCreate": "Criar modelo",
|
||||
"TemplateHelpText": "Ao selecionar para adicionar um modelo, uma conta que não existe no ativo será criativamente criada e impulsionada",
|
||||
"TemplateManagement": "Lista de Modelos",
|
||||
"TemplateVariablesHelpText": "Você pode escolher um modelo e usar {{ key }} no conteúdo do modelo para ler variáveis incorporadas. Observe que apenas a sintaxe {{ }} é suportada; outras sintaxes não são. Por exemplo {% if title %}",
|
||||
"Templates": "Modelo",
|
||||
"TencentCloud": "Nuvem Tencent",
|
||||
"Terminal": "Configuração do componente",
|
||||
|
|
|
|||
|
|
@ -5,14 +5,14 @@
|
|||
"AWS_Int": "AWS (Международный)",
|
||||
"About": "О программе",
|
||||
"Accept": "Принять",
|
||||
"AccessDistribution": "Распределение посещений",
|
||||
"AccessDistribution": "Распределение доступа",
|
||||
"AccessIP": "Белый список IP",
|
||||
"AccessKey": "Ключ доступа",
|
||||
"Account": "Информация об УЗ",
|
||||
"AccountActivities": "Активность учетной записи",
|
||||
"AccountAndPasswordChangeRank": "Изменение пароля аккаунта по рейтингу",
|
||||
"AccountAutomationOverview": "Обзор автоматизации",
|
||||
"AccountAutomationReport": "Автоматизированный отчет по аккаунтам",
|
||||
"AccountAndPasswordChangeRank": "Рейтинг изменений паролей и учётных записей",
|
||||
"AccountAutomationOverview": "Обзор автоматизации УЗ",
|
||||
"AccountAutomationReport": "Отчет об автоматизации учетных записей",
|
||||
"AccountBackup": "Резервное копирование УЗ",
|
||||
"AccountBackupCreate": "Создать резервную копию УЗ",
|
||||
"AccountBackupDetail": "Подробности резервного копирования УЗ",
|
||||
|
|
@ -21,8 +21,8 @@
|
|||
"AccountBackupUpdate": "Обновить резервную копию УЗ",
|
||||
"AccountChangeSecret": "Изменение пароля учетной записи",
|
||||
"AccountChangeSecretDetail": "Подробности изменения пароля учетной записи",
|
||||
"AccountConnectivityStatusDistribution": "Распределение состояния доступности аккаунтов",
|
||||
"AccountCreationSourceDistribution": "Распределение источников создания аккаунтов",
|
||||
"AccountConnectivityStatusDistribution": "Распределение статусов подключаемости УЗ",
|
||||
"AccountCreationSourceDistribution": "Распределение источников создания УЗ",
|
||||
"AccountData": "Данные учетной записи",
|
||||
"AccountDeleteConfirmMsg": "Удаление учетной записи. Продолжить?",
|
||||
"AccountDeleted": "Удаление учетной записи",
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
"AccountDiscoverTaskUpdate": "Обновить задачу обнаружения учетной записи",
|
||||
"AccountExportTips": "Экспортируемая информация содержит зашифрованные данные учетных записей, что относится к конфиденциальной информации. Формат экспорта — зашифрованный zip-файл (если не установлен пароль шифрования, пожалуйста, настройте его в Персональной информации).",
|
||||
"AccountList": "Учетные записи",
|
||||
"AccountOverview": "Обзор аккаунтов",
|
||||
"AccountOverview": "Обзор учетных записей",
|
||||
"AccountPasswordChangeTrends": "Тенденции изменения паролей аккаунтов",
|
||||
"AccountPolicy": "Политика учетной записи",
|
||||
"AccountPolicyHelpText": "При создании учетных записей, не соответствующих требованиям, например: несоответствующий тип ключа, ограничение уникальности, можно выбрать одну из вышеуказанных стратегий.",
|
||||
|
|
@ -42,11 +42,11 @@
|
|||
"AccountPushList": "Публикация УЗ",
|
||||
"AccountPushTask": "Задача публикации учетной записи",
|
||||
"AccountPushUpdate": "Обновление УЗ для публикации",
|
||||
"AccountReport": "Отчет по аккаунтам",
|
||||
"AccountReport": "Отчет по УЗ",
|
||||
"AccountResult": "Успешное или неудачное изменение секрета УЗ",
|
||||
"AccountSelectHelpText": "В список учетных записей добавляется имя пользователя",
|
||||
"AccountSelectHelpText": "В списке учетных записей отображается имя пользователя",
|
||||
"AccountSessions": "Сессии учетной записи",
|
||||
"AccountStatisticsReport": "Отчет по учетным записяч",
|
||||
"AccountStatisticsReport": "Отчет по учетным записям",
|
||||
"AccountStorage": "Хранилище учетных записей",
|
||||
"AccountSummary": "Сводная информация об УЗ",
|
||||
"AccountTemplate": "Шаблон учетной записи",
|
||||
|
|
@ -129,7 +129,6 @@
|
|||
"Applets": "RemoteApp",
|
||||
"Applicant": "Заявитель",
|
||||
"ApplicationDetail": "Информация о приложении",
|
||||
"Applicationes": "ApplicationHello",
|
||||
"Applications": "Приложения",
|
||||
"ApplyAsset": "Запрос актива",
|
||||
"ApplyFromCMDFilterRule": "Правила фильтрации команд",
|
||||
|
|
@ -153,10 +152,10 @@
|
|||
"AssetACLCreate": "Создать правило подключения активов",
|
||||
"AssetACLDetail": "Подробности правила подключения активов",
|
||||
"AssetACLUpdate": "Обновить правила подключения активов",
|
||||
"AssetACLs": "Связь активов",
|
||||
"AssetACLs": "Правила подключения активов",
|
||||
"AssetAccount": "Учетные записи",
|
||||
"AssetAccountDetail": "Подробности учетной записи",
|
||||
"AssetActivityReport": "Отчет о деятельности активов",
|
||||
"AssetActivityReport": "Отчет по использованию активов",
|
||||
"AssetAddress": "Активы (IP/Имя хоста)",
|
||||
"AssetAmount": "Количество активов",
|
||||
"AssetAndNode": "Активы/Папки",
|
||||
|
|
@ -170,7 +169,7 @@
|
|||
"AssetListHelpMessage": "Слева расположено дерево активов, правый клик позволяет создать, удалить или изменить папки дерева. Управление активами также организовано в виде папок, справа находятся активы, относящиеся к данной папке",
|
||||
"AssetLoginACLHelpMsg": "Подключение к активам можно контролировать, исходя из IP-адреса пользователя и временного интервала, чтобы определить возможность подключения к активу.",
|
||||
"AssetLoginACLHelpText": "Подключение к активам можно контролировать, исходя из IP-адреса пользователя и временного интервала, чтобы определить возможность подключения к активу.",
|
||||
"AssetLoginTrends": "Тенденция входа в активы",
|
||||
"AssetLoginTrends": "Тенденции входа в активы",
|
||||
"AssetName": "Название актива",
|
||||
"AssetOverview": "Обзор активов",
|
||||
"AssetPermission": "Доступ к активам",
|
||||
|
|
@ -181,8 +180,8 @@
|
|||
"AssetPermissionUpdate": "Обновить правила доступа к активам",
|
||||
"AssetPermsAmount": "Количество правил доступа",
|
||||
"AssetProtocolHelpText": "! Протоколы, поддерживаемые активами, ограничены платформой, нажмите кнопку настроек, чтобы просмотреть настройки протоколов. Если требуется обновление, пожалуйста, обновите платформу",
|
||||
"AssetReport": "Отчет об активах",
|
||||
"AssetStatisticsReport": "Отчет по статистике активов",
|
||||
"AssetReport": "Отчет по активам",
|
||||
"AssetStatisticsReport": "Статистика активов",
|
||||
"AssetTree": "Дерево активов",
|
||||
"AssetTypeDistribution": "Распределение типов активов",
|
||||
"Assets": "Активы",
|
||||
|
|
@ -191,7 +190,7 @@
|
|||
"AssetsSelected": " Активов Выбрано",
|
||||
"AssetsTotal": "Всего активов",
|
||||
"AssignedInfo": "Информация об одобрении",
|
||||
"Assignee": "Ответсвенный исполнитель",
|
||||
"Assignee": "Ответственный исполнитель",
|
||||
"Assignees": "Ожидающие исполнители",
|
||||
"AttrName": "Имя атрибута",
|
||||
"AttrValue": "Значение атрибута",
|
||||
|
|
@ -300,10 +299,10 @@
|
|||
"ChangePasswordOverview": "Обзор изменения паролей",
|
||||
"ChangeSecret": "Изменить секрет",
|
||||
"ChangeSecretAccountHelpText": "Для учетных записей в одном активе, если существует связь переключения su, смена пароля не должна выполняться в одной задаче, а должна быть разделена на две задачи для выполнения отдельно.",
|
||||
"ChangeSecretDashboard": "Панель смены пароля аккаунта",
|
||||
"ChangeSecretDashboard": "Панель смены секрета УЗ",
|
||||
"ChangeSecretFailAccounts": "Неудачная смена секрета УЗ",
|
||||
"ChangeSecretParams": "Параметры изменения секрета",
|
||||
"ChangeSecretStatus": "Состояние смены пароля",
|
||||
"ChangeSecretStatus": "Состояние смены секрета",
|
||||
"ChangeSecretTask": "Задача смены секрета УЗ",
|
||||
"ChangeViewHelpText": "Нажмите, чтобы переключиться на другой вид",
|
||||
"Chat": "Чат",
|
||||
|
|
@ -352,7 +351,6 @@
|
|||
"CommandFilterACLHelpMsg": "С помощью фильтрации команд вы можете контролировать возможность отправки команд активам. В зависимости от установленных вами правил некоторые команды могут быть разрешены, а другие запрещены.",
|
||||
"CommandFilterACLHelpText": "С помощью фильтрации команд вы можете контролировать возможность отправки команд активам. В зависимости от установленных вами правил некоторые команды могут быть разрешены, а другие запрещены.",
|
||||
"CommandFilterACLUpdate": "Обновление правила фильтрации команд",
|
||||
"CommandFilterACLs": "Правила фильтрации команд",
|
||||
"CommandFilterRuleContentHelpText": "По одной команде в строке",
|
||||
"CommandFilterRules": "Правила фильтрации команд",
|
||||
"CommandGroup": "Группа команд",
|
||||
|
|
@ -366,7 +364,7 @@
|
|||
"CommandsTotal": "Всего команд",
|
||||
"Comment": "Описание",
|
||||
"CommentHelpText": "Описание будет отображаться при наведении курсора на дереве активов пользователя на странице Luna. Обычные пользователи могут просматривать эти комментарии, поэтому не указывайте конфиденциальную информацию.",
|
||||
"Common": "Универсальный",
|
||||
"Common": "Общий",
|
||||
"CommunityEdition": "Редакция Community",
|
||||
"Component": "Компонент",
|
||||
"ComponentMonitor": "Мониторинг",
|
||||
|
|
@ -390,13 +388,13 @@
|
|||
"ConnectMethodAclDetail": "Детали правила метода подключения",
|
||||
"ConnectWebSocketError": "Соединение с веб-сокетом не удалось",
|
||||
"Connectable": "Возможно подключение",
|
||||
"ConnectedDirectoryServices": "Связанная служба каталога",
|
||||
"ConnectionCount": "Количество соединений",
|
||||
"ConnectedDirectoryServices": "Связанные службы каталога",
|
||||
"ConnectionCount": "Количество подключений",
|
||||
"ConnectionDropped": "Соединение разорвано",
|
||||
"ConnectionToken": "Токен подключения",
|
||||
"ConnectionTokenList": "Токен подключения - это информация для аутентификации, которая используется для совмещения аутентификации и подключения активов. Он поддерживает вход пользователя в активы одним щелчком мыши. В настоящее время поддерживаются следующие компоненты: koko, lion, magnus, razor и т.д.",
|
||||
"Console": "Консоль",
|
||||
"ConsoleDashboard": "Консольная панель управления",
|
||||
"ConsoleDashboard": "Панель управления",
|
||||
"Consult": "Консультация",
|
||||
"ContainAttachment": "Содержит вложение",
|
||||
"Containers": "Контейнер",
|
||||
|
|
@ -449,6 +447,7 @@
|
|||
"DangerCommand": "Опасная команда",
|
||||
"DangerousCommandNum": "Всего опасных команд",
|
||||
"Dashboard": "Панель инструментов",
|
||||
"DataMasking": "Демаскировка данных",
|
||||
"Database": "База данных",
|
||||
"DatabaseCreate": "Создать актив - база данных",
|
||||
"DatabasePort": "Порт протокола базы данных",
|
||||
|
|
@ -539,10 +538,10 @@
|
|||
"EditRecipient": "Изменить получателя",
|
||||
"EditSecret": "Изменить секрет",
|
||||
"Edition": "Версия",
|
||||
"Effective": "Вступить в силу",
|
||||
"Effective": "Активно",
|
||||
"Email": "Электронная почта",
|
||||
"EmailContent": "Настройка содержания",
|
||||
"EmailHelpText": "Пожалуйста, нажмите кнопку 'Отправить', чтобы сохранить текущую конфигурацию, а затем нажмите 'Проверить соединение', чтобы убедиться, что информация вступила в силу",
|
||||
"EmailHelpText": "Пожалуйста, нажмите кнопку 'Отправить', чтобы сохранить текущую конфигурацию, а затем нажмите 'Тестовое соединение', чтобы убедиться, чтобы настройки вступили в силу",
|
||||
"EmailTemplate": "Шаблон",
|
||||
"EmailTemplateHelpTip": "Шаблон электронной почты используется для отправки электронных писем и включает префикс темы электронного письма и содержимое электронного письма.",
|
||||
"EmailTest": "Тестовое соединение",
|
||||
|
|
@ -573,8 +572,9 @@
|
|||
"EsIndex": "es предоставляет индекс по умолчанию: jumpserver. Если включено создание индекса по дате, то введенное значение будет использоваться в качестве префикса индекса",
|
||||
"EsUrl": "Не может содержать специальные символы `#`; например: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "Каждый",
|
||||
"Example": "Пример",
|
||||
"Exclude": "Не содержит",
|
||||
"ExcludeAccount": "Исключенные аккаунты",
|
||||
"ExcludeAccount": "Исключить учетную запись",
|
||||
"ExcludeAsset": "Пропущенные активы",
|
||||
"ExcludeSymbol": "Исключить символ",
|
||||
"ExecCloudSyncErrorMsg": "Выполнить",
|
||||
|
|
@ -673,7 +673,7 @@
|
|||
"HistoryDate": "Дата",
|
||||
"HistoryPassword": "История паролей",
|
||||
"HistoryRecord": "История записей",
|
||||
"Host": "Хост.",
|
||||
"Host": "Хост",
|
||||
"HostCreate": "Создать актив - хост",
|
||||
"HostDeployment": "Развертывание машины публикации",
|
||||
"HostUpdate": "Обновить актив - хост",
|
||||
|
|
@ -689,7 +689,7 @@
|
|||
"IPNetworkSegment": "Диапазон IP",
|
||||
"IPType": "Тип IP",
|
||||
"Id": "ID",
|
||||
"IdP": "Поставщик идентификации",
|
||||
"IdP": "Поставщик аутентификации",
|
||||
"IdeaContent": "Я хочу, чтобы ты выступил в роли терминала Linux. Я буду вводить команды, а ты будешь отвечать тем, что должен отображать терминал. Я прошу отвечать только в одном уникальном блоке кода, без дополнительных комментариев. Когда мне нужно будет что-то тебе сказать, я помещу текст в фигурные скобки{замечание текста}.",
|
||||
"IdeaTitle": "🌱 терминал Linux",
|
||||
"IdentityDomain": "Домен идентификации",
|
||||
|
|
@ -782,7 +782,7 @@
|
|||
"LicenseForTest": "Лицензия на тестирование, данная лицензия предназначена только для тестирования (poc) и демонстрации",
|
||||
"LicenseReachedAssetAmountLimit": "Количество активов превышает лимит, установленный лицензией",
|
||||
"LicenseWillBe": "Лицензия истекает через",
|
||||
"LinkedDomains": "Связанный домен",
|
||||
"LinkedDomains": "Связанные домены",
|
||||
"ListPreference": "Настройка списка",
|
||||
"LoadTemplate": "Загрузить из шаблона",
|
||||
"Loading": "Загрузка",
|
||||
|
|
@ -798,7 +798,7 @@
|
|||
"LoginConfirm": "Проверка входа",
|
||||
"LoginConfirmUser": "Подтверждает вход",
|
||||
"LoginCount": "Количество входов",
|
||||
"LoginCtyDistribution": "Распределение городов входа",
|
||||
"LoginCtyDistribution": "Вход по городам",
|
||||
"LoginDate": "Дата входа",
|
||||
"LoginFailed": "Вход не удался",
|
||||
"LoginFrom": "Источник входа",
|
||||
|
|
@ -858,7 +858,7 @@
|
|||
"Min": "Мин.",
|
||||
"MinNumber30": "Число должно быть больше или равно 30",
|
||||
"Modify": "Изменить",
|
||||
"ModifyTheTargetUserTopTank": "Изменение рейтинга целевых пользователей",
|
||||
"ModifyTheTargetUserTopTank": "Топ пользователей с измененными паролями",
|
||||
"Module": "Модуль",
|
||||
"Monday": "Понедельник",
|
||||
"Monitor": "Мониторинг",
|
||||
|
|
@ -868,6 +868,7 @@
|
|||
"MoveAssetToNode": "Переместить актив в папку",
|
||||
"MoveToAsset": "Переместить в активы",
|
||||
"MsgSubscribe": "Подписка",
|
||||
"MsgTemplate": "Шаблон сообщения",
|
||||
"MyAssets": "Мои активы",
|
||||
"MyTickets": "Мои запросы",
|
||||
"NUMBER_REQUIRED": "Должен содержать цифры",
|
||||
|
|
@ -875,7 +876,7 @@
|
|||
"NavHelp": "Ссылки на навигационную панель",
|
||||
"Navigation": "Навигация",
|
||||
"NeedReLogin": "Необходимо войти повторно",
|
||||
"NeedUpdatePassword": "Необходимость изменения пароля",
|
||||
"NeedUpdatePassword": "Требуется смена пароля",
|
||||
"NeverLogin": "Никогда не входил",
|
||||
"New": "Создать",
|
||||
"NewAccountsFound": "Найдены новые УЗ",
|
||||
|
|
@ -912,7 +913,7 @@
|
|||
"NonRunnableAssets": "Неработающие активы",
|
||||
"None": "Нет",
|
||||
"NormalLoad": "Нормальная",
|
||||
"NotEnableMfa": "MFA не активирована",
|
||||
"NotEnableMfa": "МФА не активирована",
|
||||
"NotEqual": "Не равно",
|
||||
"NotSet": "Не установлено",
|
||||
"NotSpecialEmoji": "Ввод специальных эмодзи не допускается",
|
||||
|
|
@ -950,10 +951,10 @@
|
|||
"OpenStatus": "На одобрении",
|
||||
"OpenTicket": "Создать заявку",
|
||||
"OperateLog": "Журналы операций",
|
||||
"OperatingSystemDistributionOfLoginAssets": "Распределение операционных систем для входа в активы",
|
||||
"OperatingSystemDistributionOfLoginAssets": "Распределение ОС для входа в активы",
|
||||
"OperationLogNum": "Журналы операций",
|
||||
"Operator": "Операционный пользователь",
|
||||
"OperatorGeographicDistribution": "Географическое распределение активных пользователей",
|
||||
"Operator": "Пользователь‑исполнитель",
|
||||
"OperatorGeographicDistribution": "Распределение по регионам пользователей‑исполнителей",
|
||||
"Options": "Параметры",
|
||||
"OracleDBNameHelpText": "Введите SID или имя службы (Service Name) базы данных Oracle",
|
||||
"OrgAdmin": "Администратор организации",
|
||||
|
|
@ -976,13 +977,13 @@
|
|||
"Overview": "Обзор",
|
||||
"PageNext": "Дальше",
|
||||
"PagePrev": "Назад",
|
||||
"PamDashboard": "Панель привилегированных аккаунтов",
|
||||
"PamDashboard": "Панель PAM",
|
||||
"Params": "Параметры",
|
||||
"ParamsHelpText": "Настройки параметров пароля в настоящее время действуют только для активов типа хост.",
|
||||
"PassKey": "Ключ доступа",
|
||||
"Passkey": "Passkey",
|
||||
"PasskeyAddDisableInfo": "Ваш источник аутентификации - {source}, добавление Passkey не поддерживается",
|
||||
"PasskeySummary": "Безпарольная биометрическая аутентификация",
|
||||
"PasskeySummary": "Аутентификация с биометрией без пароля",
|
||||
"Passphrase": "Пароль ключа",
|
||||
"Password": "Пароль",
|
||||
"PasswordAndSSHKey": "Пароль и SSH-ключ",
|
||||
|
|
@ -1024,7 +1025,7 @@
|
|||
"PleaseAgreeToTheTerms": "Пожалуйста, согласитесь с условиями",
|
||||
"PleaseEnterReason": "Введите причину",
|
||||
"PleaseSelect": "Пожалуйста, выберите ",
|
||||
"PleaseSelectTheDataYouWantToCheck": "Пожалуйста, выберите данные для отметки",
|
||||
"PleaseSelectTheDataYouWantToCheck": "Пожалуйста, выберите данные, которые нужно отметить",
|
||||
"PolicyName": "Название политики",
|
||||
"Port": "Порт",
|
||||
"Ports": "Портов",
|
||||
|
|
@ -1073,7 +1074,7 @@
|
|||
"QuickJob": "Быстрые задания",
|
||||
"QuickUpdate": "Быстрое обновление",
|
||||
"Radius": "Radius",
|
||||
"RankByNumberOfAssetAccounts": "Рейтинг количества аккаунтов активов",
|
||||
"RankByNumberOfAssetAccounts": "Рейтинг активов по количеству УЗ",
|
||||
"Ranking": "Рейтинг",
|
||||
"RazorNotSupport": "Сессия RDP-клиента, мониторинг пока не поддерживается",
|
||||
"ReLogin": "Войти снова",
|
||||
|
|
@ -1113,7 +1114,7 @@
|
|||
"RelevantSystemUser": "Системный пользователь",
|
||||
"RemoteAddr": "Удалённый адрес",
|
||||
"RemoteAssetFoundAccountDeleteMsg": "Удалить аккаунты, обнаруженные с удалённых активов",
|
||||
"RemoteLoginProtocolUsageDistribution": "Распределение использования протоколов удаленного входа",
|
||||
"RemoteLoginProtocolUsageDistribution": "Распределение протоколов входа в активы",
|
||||
"Remove": "Удалить",
|
||||
"RemoveAssetFromNode": "Удалить активы из папки",
|
||||
"RemoveSelected": "Удалить выбранное",
|
||||
|
|
@ -1132,7 +1133,7 @@
|
|||
"Reply": "Ответ",
|
||||
"Report": "Отчет",
|
||||
"ReportType": "Тип отчета",
|
||||
"RequestAssetPerm": "Запросить доступ к автивам",
|
||||
"RequestAssetPerm": "Запросить доступ к активам",
|
||||
"RequestPerm": "Запрос доступа",
|
||||
"RequestTickets": "Новая заявка",
|
||||
"RequiredAssetOrNode": "Пожалуйста, выберите хотя бы один актив или папку",
|
||||
|
|
@ -1155,6 +1156,7 @@
|
|||
"ResetSSHKeySuccessMsg": "Задача отправки электронных писем принята, пользователи вскоре получат письма со ссылкой для сброса",
|
||||
"ResetSSHKeyWarningMsg": "Вы уверены, что хотите отправить письмо для сброса SSH-ключа пользователю?",
|
||||
"ResetSecret": "Секрет можно изменить",
|
||||
"ResetSuccessfully": "Сброс выполнен успешно",
|
||||
"ResolveSelected": "Решение установлено",
|
||||
"Resource": "Ресурсы",
|
||||
"ResourceType": "Тип ресурса",
|
||||
|
|
@ -1213,7 +1215,7 @@
|
|||
"SSHKeyOfProfileSSHUpdatePage": "Вы можете нажать кнопку ниже для сброса и загрузки ключа, или скопировать свой SSH-ключ и отправить его.",
|
||||
"SSHPort": "SSH-порт",
|
||||
"SSHSecretKey": "SSH ключ",
|
||||
"SSO": "Единственный вход",
|
||||
"SSO": "Единый вход (SSO)",
|
||||
"SafeCommand": "Безопасная команда",
|
||||
"SameAccount": "Своя учетная запись",
|
||||
"SameAccountTip": "Учетная запись с тем же именем пользователя, что и у авторизованных пользователей",
|
||||
|
|
@ -1235,7 +1237,7 @@
|
|||
"SecretKey": "Ключ",
|
||||
"SecretKeyStrategy": "Парольная политика",
|
||||
"SecretReset": "Сброс секрета",
|
||||
"SecretType": "Тип пароля",
|
||||
"SecretType": "Тип секрета",
|
||||
"Secure": "Безопасность",
|
||||
"Security": "Настройки безопасности",
|
||||
"Select": "Выберите",
|
||||
|
|
@ -1402,7 +1404,7 @@
|
|||
"Task": "Задача",
|
||||
"TaskDetail": "Сведения о задаче",
|
||||
"TaskDone": "Задача завершена",
|
||||
"TaskExecutionTrends": "Тренд выполнения задач",
|
||||
"TaskExecutionTrends": "Тенденции выполнения задач",
|
||||
"TaskID": "ID задачи",
|
||||
"TaskList": "Задачи",
|
||||
"TaskMonitor": "Мониторинг",
|
||||
|
|
@ -1416,6 +1418,7 @@
|
|||
"TemplateCreate": "Создать шаблон",
|
||||
"TemplateHelpText": "При выборе шаблона для добавления учетные записи, которые не существуют в активе, будут автоматически созданы и опубликованы",
|
||||
"TemplateManagement": "Шаблоны",
|
||||
"TemplateVariablesHelpText": "Вы можете выбрать шаблон и использовать {{ key }} в его содержимом для обращения ко встроенным переменным. Поддерживается только синтаксис {{ }}, другие виды синтаксиса не поддерживаются. Например, {% if title %} — не поддерживается",
|
||||
"Templates": "Шаблоны",
|
||||
"TencentCloud": "Tencent Cloud",
|
||||
"Terminal": "Компоненты",
|
||||
|
|
@ -1436,7 +1439,7 @@
|
|||
"TestPortErrorMsg": "Ошибка порта, пожалуйста, введите заново",
|
||||
"TestSelected": "Проверить выбранное",
|
||||
"TestSuccessMsg": "Тест пройден успешно",
|
||||
"ThirdPartyMfaHelpText": "Способы входа через третьих лиц включают: OpenID, CAS, SAML2, OAuth2, Корпоративный WeChat, Feishu, Lark, Slack, DingTalk.",
|
||||
"ThirdPartyMfaHelpText": "Поддерживаются сторонние сервисы: OpenID, CAS, SAML2, OAuth2, WeCom, Feishu, Lark, Slack, DingTalk",
|
||||
"Thursday": "Четверг",
|
||||
"Ticket": "Система заявок",
|
||||
"TicketDetail": "Сведения о заяве",
|
||||
|
|
@ -1450,7 +1453,7 @@
|
|||
"TimeDelta": "Продолжительность",
|
||||
"TimeExpression": "Выражение времени",
|
||||
"Timeout": "Таймаут",
|
||||
"Timeout(s)": "Превышение времени (сек)",
|
||||
"Timeout(s)": "Время ожидания (сек)",
|
||||
"TimeoutHelpText": "Если это значение равно -1, таймаут не указан.",
|
||||
"Timer": "Таймер",
|
||||
"TimerExecution": "Таймер выполнения",
|
||||
|
|
@ -1459,7 +1462,7 @@
|
|||
"Today": "Сегодня",
|
||||
"TodayFailedConnections": "Сбой подключений сегодня",
|
||||
"Token": "Токен",
|
||||
"TopRankOfOperateUsers": "Рейтинг операционных пользователей",
|
||||
"TopRankOfOperateUsers": "Топ пользователей выполнявших смену пароля",
|
||||
"Total": "Всего",
|
||||
"TotalAccounts": "Всего учетных записей",
|
||||
"TotalJobFailed": "Неудачное выполнение",
|
||||
|
|
@ -1505,7 +1508,7 @@
|
|||
"UpdateNodeAssetHardwareInfo": "Обновление информации об оборудовании активов в папке",
|
||||
"UpdatePlatformHelpText": "Актив будет обновлен только в том случае, если исходный тип платформы совпадает с выбранным типом платформы. Если типы платформы до и после обновления различаются, он не будет обновлен.",
|
||||
"UpdateSSHKey": "Изменить открытый ключ ssh",
|
||||
"UpdateSelected": "Редактировать выбранное",
|
||||
"UpdateSelected": "Обновить выбранные",
|
||||
"UpdateSuccessMsg": "Успешно обновлено!",
|
||||
"Updated": "Обновлено",
|
||||
"UpgradeEnterpriseEdition": "Обновить до корпоративной версии",
|
||||
|
|
@ -1525,7 +1528,7 @@
|
|||
"User": "Пользователь",
|
||||
"UserACLss": "Правила входа пользователей",
|
||||
"UserAssetActivity": "Активность пользователя/актива",
|
||||
"UserChangePasswordReport": "Отчет о смене пароля пользователя",
|
||||
"UserChangePasswordReport": "Отчет о смене пароля пользователями",
|
||||
"UserCreate": "Создать пользователя",
|
||||
"UserData": "Данные пользователя",
|
||||
"UserDetail": "Информация о пользователе",
|
||||
|
|
@ -1546,12 +1549,12 @@
|
|||
"UserLoginACLs": "Управление входом пользователей",
|
||||
"UserLoginLimit": "Ограничение для пользователей",
|
||||
"UserLoginReport": "Отчет о входах пользователей",
|
||||
"UserLoginTrend": "Тренд входа пользователей",
|
||||
"UserLoginTrends": "Тренды входа пользователей",
|
||||
"UserModificationTrends": "Тенденции изменений пользователями",
|
||||
"UserLoginTrend": "Тенденции входа по учётным записям",
|
||||
"UserLoginTrends": "Тенденции входа пользователей",
|
||||
"UserModificationTrends": "Тенденции смены пароля пользователями",
|
||||
"UserOverview": "Обзор пользователей",
|
||||
"UserPasswordChangeLog": "Журнал смены пароля пользователя",
|
||||
"UserReport": "Отчет о пользователях",
|
||||
"UserReport": "Отчет по пользователям",
|
||||
"UserSession": "Сессии к активам",
|
||||
"UserSwitchFrom": "Переключение su с",
|
||||
"UserUpdate": "Обновить пользователя",
|
||||
|
|
@ -1583,7 +1586,7 @@
|
|||
"VirtualApp": "Виртуальное приложение",
|
||||
"VirtualAppDetail": "Сведения о виртуальном приложении",
|
||||
"VirtualApps": "Виртуальные приложения",
|
||||
"VisitTimeDistribution": "Посещение во временные интервалы",
|
||||
"VisitTimeDistribution": "Распределение доступа по периодам",
|
||||
"Visits": "Посещения",
|
||||
"Volcengine": "Volcengine",
|
||||
"Warning": "Предупреждение",
|
||||
|
|
@ -1603,7 +1606,7 @@
|
|||
"Week": "Неделя",
|
||||
"WeekAdd": "Новое за неделю",
|
||||
"WeekOrTime": "День/Время",
|
||||
"WeeklyGrowthTrend": "Тренды нового на этой неделе",
|
||||
"WeeklyGrowthTrend": "Тенденция новых объектов за эту неделю",
|
||||
"WildcardsAllowed": "Допустимые подстановочные знаки",
|
||||
"WindowsPushHelpText": "Отправка ключа для активов Windows пока не поддерживается",
|
||||
"WordSep": " ",
|
||||
|
|
@ -1630,5 +1633,5 @@
|
|||
"removeWarningMsg": "Вы уверены, что хотите удалить",
|
||||
"setVariable": "Задать переменную",
|
||||
"userId": "ID пользователя",
|
||||
"userName": "Имя пользовател"
|
||||
"userName": "Имя пользователя"
|
||||
}
|
||||
|
|
@ -447,6 +447,7 @@
|
|||
"DangerCommand": "Lệnh nguy hiểm",
|
||||
"DangerousCommandNum": "Số lệnh nguy hiểm",
|
||||
"Dashboard": "Bảng điều khiển",
|
||||
"DataMasking": "Dữ liệu ẩn danh",
|
||||
"Database": "Cơ sở dữ liệu",
|
||||
"DatabaseCreate": "Tạo tài sản-Cơ sở dữ liệu",
|
||||
"DatabasePort": "cổng giao thức cơ sở dữ liệu",
|
||||
|
|
@ -571,6 +572,7 @@
|
|||
"EsIndex": "Cung cấp chỉ mục mặc định: jumpserver. Nếu kích hoạt tạo chỉ mục theo ngày, thì giá trị nhập vào sẽ được sử dụng như tiền tố chỉ mục",
|
||||
"EsUrl": "Không được chứa ký tự đặc biệt `#`; ví dụ: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "Mỗi",
|
||||
"Example": "Giá trị mẫu",
|
||||
"Exclude": "Không chứa",
|
||||
"ExcludeAccount": "Loại trừ tài khoản",
|
||||
"ExcludeAsset": "Tài sản đã bỏ qua",
|
||||
|
|
@ -866,6 +868,7 @@
|
|||
"MoveAssetToNode": "Di chuyển tài sản đến nút",
|
||||
"MoveToAsset": "Di chuyển đến tài sản",
|
||||
"MsgSubscribe": "Đăng ký tin nhắn",
|
||||
"MsgTemplate": "Mẫu tin nhắn",
|
||||
"MyAssets": "Tài sản của tôi",
|
||||
"MyTickets": "Những gì tôi đã khởi xướng",
|
||||
"NUMBER_REQUIRED": "Phải chứa chữ số",
|
||||
|
|
@ -1153,6 +1156,7 @@
|
|||
"ResetSSHKeySuccessMsg": "Gửi email nhiệm vụ đã được gửi, người dùng sẽ nhận được email reset khóa sau.",
|
||||
"ResetSSHKeyWarningMsg": "Bạn có chắc chắn muốn gửi email đặt lại SSH Key cho người dùng không?",
|
||||
"ResetSecret": "Có thể chỉnh sửa mật khẩu",
|
||||
"ResetSuccessfully": "Đặt lại thành công",
|
||||
"ResolveSelected": "Giải quyết đã chọn",
|
||||
"Resource": "Tài nguyên",
|
||||
"ResourceType": "Loại tài nguyên",
|
||||
|
|
@ -1414,6 +1418,7 @@
|
|||
"TemplateCreate": "Tạo mẫu",
|
||||
"TemplateHelpText": "Khi chọn mẫu thêm, tài khoản không tồn tại dưới tài sản sẽ tự động được tạo và gửi thông báo",
|
||||
"TemplateManagement": "Quản lý mẫu",
|
||||
"TemplateVariablesHelpText": "Bạn có thể chọn một mẫu để sử dụng {{ key }} đọc các biến tích hợp sẵn, lưu ý: chỉ hỗ trợ cú pháp {{ }}, các cú pháp khác không được hỗ trợ. Ví dụ {% if title %}",
|
||||
"Templates": "Mẫu",
|
||||
"TencentCloud": "Tencent Cloud",
|
||||
"Terminal": "Cài đặt thành phần",
|
||||
|
|
|
|||
|
|
@ -452,6 +452,7 @@
|
|||
"DangerousCommandNum": "危險命令數",
|
||||
"Dashboard": "儀錶盤",
|
||||
"DataLastUsed": "最後使用日期",
|
||||
"DataMasking": "數據脫敏",
|
||||
"Database": "資料庫",
|
||||
"DatabaseCreate": "創建資產-資料庫",
|
||||
"DatabasePort": "資料庫協議埠",
|
||||
|
|
@ -576,6 +577,7 @@
|
|||
"EsIndex": "es 提供預設 index:jumpserver。如果開啟按日期建立索引,那麼輸入的值會作為索引前綴",
|
||||
"EsUrl": "不能包含特殊字符 `#`;eg: http://es_user:es_password@es_host:es_port",
|
||||
"Every": "每",
|
||||
"Example": "示例值",
|
||||
"Exclude": "不包含",
|
||||
"ExcludeAccount": "排除帳號",
|
||||
"ExcludeAsset": "跳過的資產",
|
||||
|
|
@ -871,6 +873,7 @@
|
|||
"MoveAssetToNode": "移動資產到節點",
|
||||
"MoveToAsset": "移動到資產",
|
||||
"MsgSubscribe": "消息訂閱",
|
||||
"MsgTemplate": "消息模板",
|
||||
"MyAssets": "我的資產",
|
||||
"MyTickets": "我發起的",
|
||||
"NUMBER_REQUIRED": "須包含數字",
|
||||
|
|
@ -1158,6 +1161,7 @@
|
|||
"ResetSSHKeySuccessMsg": "發送郵件任務已提交,用戶稍後會收到重置密鑰郵件",
|
||||
"ResetSSHKeyWarningMsg": "你確定要傳送重置用戶的SSH Key的郵件嗎?",
|
||||
"ResetSecret": "可更改密碼",
|
||||
"ResetSuccessfully": "重置成功",
|
||||
"ResolveSelected": "解決選定",
|
||||
"Resource": "資源",
|
||||
"ResourceType": "資源類型",
|
||||
|
|
@ -1419,6 +1423,7 @@
|
|||
"TemplateCreate": "創建模板",
|
||||
"TemplateHelpText": "選擇模板添加時,會自動創建資產下不存在的帳號並推送",
|
||||
"TemplateManagement": "模版列表",
|
||||
"TemplateVariablesHelpText": "您可以選擇一個模板,在模板內容中使用 {{ key }} 來讀取內置變數,注意:只支持 {{ }} 語法,其他語法不支持。例如 {% if title %}",
|
||||
"Templates": "模板列表",
|
||||
"TencentCloud": "騰訊雲",
|
||||
"Terminal": "組件設置",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"ActionPerm": "Разрешения на действия",
|
||||
"Admin": "Администратор",
|
||||
"AutoFit": "Автоподбор",
|
||||
"AutoPasteOnClick": "Нажмите на поле ввода, чтобы автоматически вставить содержимое буфера обмена (необходимо включить HTTPS и разрешения браузера).",
|
||||
"AutoPasteOnClick": "Щёлкните по полю ввода для вставки из буфера обмена (требуется HTTPS и разрешение браузера)",
|
||||
"AvailableShortcutKey": "Доступные горячие клавиши",
|
||||
"Back": "Назад",
|
||||
"Cancel": "Отмена",
|
||||
|
|
@ -11,21 +11,21 @@
|
|||
"Close": "Закрыть",
|
||||
"ConfirmBtn": "Подтвердить",
|
||||
"Connecting": "Подключение",
|
||||
"CopyLink": "Скопировать ссылку и код подтверждения",
|
||||
"CopyLink": "Копировать ссылку и код",
|
||||
"CopyShareURLSuccess": "URL общего доступа успешно скопирован",
|
||||
"CreateLink": "Создать ссылку",
|
||||
"CreateLink": "Создать ссылку для общего доступа",
|
||||
"CreateSuccess": "Успешно создано",
|
||||
"Display": "Показать",
|
||||
"Enable": "Активировать",
|
||||
"Enable": "Включить",
|
||||
"ErrTitle": "Ошибка подключения",
|
||||
"ExpiredTime": "Срок действия",
|
||||
"FileAddUploadingList": "Добавить файл в список загрузки",
|
||||
"FileAddUploadingList": "Файл добавлен в список загрузки",
|
||||
"FileDownloadDenied": "Нет прав для загрузки файлов",
|
||||
"FileManagement": "Управление файлами",
|
||||
"FileUploadStart": "Начало загрузки файла",
|
||||
"FileUploadingWarning": "Файлы загружаются, операции запрещены",
|
||||
"FileUploadStart": "Загрузка файла началась",
|
||||
"FileUploadingWarning": "Идет загрузка файла, операции недоступны",
|
||||
"Files": "Управление файлами",
|
||||
"General": "Универсальный",
|
||||
"General": "Основной",
|
||||
"GetShareUser": "Введите имя пользователя",
|
||||
"GuaErrClientUnauthorized": "Ошибка авторизации: неверное имя пользователя или пароль, вход не выполнен",
|
||||
"GuaErrSessionConflict": "Конфликт сессий: подключение закрыто удаленным сервером из-за конфликта с другим подключением. Попробуйте позже.",
|
||||
|
|
@ -53,7 +53,7 @@
|
|||
"GuacamoleErrUnableToConnectToVNCServer": "Не удается подключиться к VNC серверу",
|
||||
"GuacamoleErrUnsupportedCredentialTypeRequested": "Запрашиваемый тип учетных данных не поддерживается",
|
||||
"GuacamoleErrUpstreamError": "Ошибка на стороне удаленного сервера",
|
||||
"InputVerifyCode": "Пожалуйста, введите код проверки.",
|
||||
"InputVerifyCode": "Введите код подтверждения",
|
||||
"JMSErrAPIFailed": "Ошибка API Core",
|
||||
"JMSErrAuthUser": "Пользователь не аутентифицирован",
|
||||
"JMSErrBadParams": "Ошибка параметров запроса",
|
||||
|
|
@ -68,7 +68,7 @@
|
|||
"JMSErrRemoveShareUser": "Вы были удалены из общей сессии",
|
||||
"JMSErrTerminatedByAdmin": "Сессия прервана администратором",
|
||||
"JoinShare": "Присоединиться к общей сессии",
|
||||
"KeyboardLayout": "Макет",
|
||||
"KeyboardLayout": "Раскладка клавиатуры",
|
||||
"LeaveShare": "Покинуть общую сессию",
|
||||
"LinkAddr": "Адрес ссылки",
|
||||
"Minute": "Минуты",
|
||||
|
|
@ -76,12 +76,12 @@
|
|||
"Name": "Имя",
|
||||
"NoData": "Нет данных",
|
||||
"OK": "ОК",
|
||||
"OnlineUser": "Онлайн пользователи",
|
||||
"Other": "Другие",
|
||||
"OnlineUser": "Пользователи онлайн",
|
||||
"Other": "Прочее",
|
||||
"Password": "Пароль",
|
||||
"PauseSession": "Приостановить сессию",
|
||||
"PleaseInput": "Пожалуйста, введите",
|
||||
"PrimaryUser": "Главный пользователь",
|
||||
"PrimaryUser": "Основной пользователь",
|
||||
"ReadOnly": "Только для чтения",
|
||||
"Refresh": "Обновить",
|
||||
"RemoveShareUserConfirm": "Вы действительно хотите удалить этого пользователя из сессии?",
|
||||
|
|
@ -89,7 +89,7 @@
|
|||
"RequireParams": "Обязательные параметры",
|
||||
"ResumeSession": "Возобновить сессию",
|
||||
"SelectAction": "Выберите действие",
|
||||
"SessionShare": "Поделиться сеансом",
|
||||
"SessionShare": "Поделиться сессией",
|
||||
"Settings": "Настройки",
|
||||
"Share": "Поделиться",
|
||||
"ShareLink": "Поделиться ссылкой",
|
||||
|
|
@ -97,7 +97,7 @@
|
|||
"ShareUserHelpText": "Пустое поле означает, что присоединиться может каждый желающий",
|
||||
"Shared Drive": "Общий диск",
|
||||
"Shortcuts": "Горячие клавиши",
|
||||
"ShowRemoteClip": "Показать удалённый буфер обмена",
|
||||
"ShowRemoteClip": "Показать удаленный буфер обмена",
|
||||
"Skip": "Пропустить",
|
||||
"Submit": "Отправить",
|
||||
"UploadFile": "Загрузить файл",
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
"Account not found": "Учетная запись не найдена",
|
||||
"Account: ": "Учетная запись: {{value}}",
|
||||
"Action: ": "Действие:",
|
||||
"ActionPerm": "Права доступа",
|
||||
"ActionPerm": "Разрешения на действия",
|
||||
"Advanced option": "Расширенные настройки",
|
||||
"All sessions": "Все сессии",
|
||||
"Applet": "Remote App",
|
||||
|
|
@ -17,10 +17,9 @@
|
|||
"Assignees": "Ответственное лицо",
|
||||
"Auto": "Автоматически",
|
||||
"Automatic login next": "Автологин при следующем входе (ПКМ на активе для выбора способа заново)",
|
||||
"AvailableHotkeys": "Доступные сочетания клавиш",
|
||||
"AvailableHotkeys": "Доступные горячие клавиши",
|
||||
"Backspace as Ctrl+H": "Backspace как Ctrl+H",
|
||||
"Batch actions": "Пакетные операции",
|
||||
"Batch actions(select and right click)": "Пакетное действие (выбор и щелчок правой кнопкой мыши)",
|
||||
"Batch connect": "Пакетное подключение",
|
||||
"BatchCommands": "Пакетные команды",
|
||||
"Belgian French keyboard layout": "Бельгийская французская раскладка (Azerty)",
|
||||
|
|
@ -31,7 +30,7 @@
|
|||
"Checkbox": "Чекбокс",
|
||||
"Choose a User": "Выберите пользователя",
|
||||
"Click to copy": "Нажмите, чтобы скопировать",
|
||||
"Click to download rdp file": "Нажмите, чтобы скачать RDP файл",
|
||||
"Click to download rdp file": "Нажмите, чтобы скачать файл RDP",
|
||||
"Client": "Клиент",
|
||||
"Clone Connect": "Клонировать окно",
|
||||
"Close": "Закрыть",
|
||||
|
|
@ -43,20 +42,19 @@
|
|||
"Close split connect": "Закрыть разделенный экран",
|
||||
"Command": "Команда",
|
||||
"Command Line": "Командная строка",
|
||||
"Command line": "Подключить командную строку",
|
||||
"CommandBar": "Панель команд",
|
||||
"Confirm": "Подтвердить",
|
||||
"ConfirmCreation": "Подтверждение создания",
|
||||
"ConfirmCreation": "Подтвердить создание",
|
||||
"Connect": "Подключение",
|
||||
"Connect checked": "Подключить выбранное",
|
||||
"Connect command line": "Подключение из командной строки",
|
||||
"Connect method": "Способ подключения",
|
||||
"ConnectSessionCount": "Подключено {{ count }} сессий",
|
||||
"ConnectSessionCount": "Подключено сессий: {{ count }}",
|
||||
"ConnectionTime": "Время подключения",
|
||||
"Copied": "Скопировано",
|
||||
"Copy": "Копировать",
|
||||
"Copy link": "Копировать ссылку",
|
||||
"CreateLink": "Создать ссылку",
|
||||
"CreateLink": "Создать ссылку для общего доступа",
|
||||
"Current online": "Сейчас онлайн",
|
||||
"Current session": "Текущая сессия",
|
||||
"DarkBlue": "Темно-синий",
|
||||
|
|
@ -70,7 +68,7 @@
|
|||
"Default": "По умолчанию",
|
||||
"Directly": "Имя пользователя указывает на связанные активы и УЗ",
|
||||
"Disable auto completion": "Отключить автодополнение",
|
||||
"DisabledAsset": "Активы были отключены.",
|
||||
"DisabledAsset": "Актив был отключен",
|
||||
"Disconnect": "Отключить",
|
||||
"Disfavor": "Удалить из избранного",
|
||||
"Do not close this page": "Не закрывайте эту страницу",
|
||||
|
|
@ -78,10 +76,9 @@
|
|||
"Don't prompt again": "Больше не показывать",
|
||||
"DownArrow": "Стрелка вниз",
|
||||
"Download": "Скачать",
|
||||
"Download the client": "Пожалуйста, скачайте",
|
||||
"Download the latest client": "Скачать последнюю версию клиента",
|
||||
"DownloadClient": "Скачать клиент.",
|
||||
"DownloadClientMsg": "Клиент JumpServer не установлен, сейчас нужно скачать и установить.",
|
||||
"DownloadClient": "Скачать клиент",
|
||||
"DownloadClientMsg": "Клиент JumpServer не найден, необходимо скачать и установить его. Перейти на страницу загрузки?",
|
||||
"Driver redirect": "Перенаправление диска",
|
||||
"Expand": "Развернуть",
|
||||
"Expand all": "Развернуть все",
|
||||
|
|
@ -89,15 +86,15 @@
|
|||
"Expire time": "Срок действия",
|
||||
"ExpiredTime": "Срок действия",
|
||||
"Face online required": "Для входа требуется верификация по лицу и мониторинг. Продолжить?",
|
||||
"Face verify": "Лицевое подтверждение",
|
||||
"Face verify": "Распознавание лица",
|
||||
"Face verify required": "Для входа требуется верификация по лицу. Продолжить?",
|
||||
"Face verify success": "Успешная верификация по лицу",
|
||||
"FaceOnlineNotSupported": "Не поддерживается онлайн-верификация по лицу",
|
||||
"FaceOnlineNotSupported": "Распознавание лица онлайн не поддерживается",
|
||||
"Failed to open address": "Не удалось открыть адрес",
|
||||
"Favorite": "Избранное",
|
||||
"File Manager": "Файловый менеджер",
|
||||
"FileManagement": "Файловый менедж :=",
|
||||
"FileManagerConnectionFailed": "Ошибка соединения с файловым управлением.",
|
||||
"FileManagement": "Управление файлами",
|
||||
"FileManagerConnectionFailed": "Ошибка подключения к файловому менеджеру",
|
||||
"Fold": "Свернуть",
|
||||
"Fold all": "Свернуть все",
|
||||
"Force refresh": "Принудительное обновление",
|
||||
|
|
@ -113,9 +110,9 @@
|
|||
"Help text": "Описание",
|
||||
"Hide left manager": "Скрыть левую панель",
|
||||
"High-speed broadband (2 Mbps – 10 Mbps )": "Высокоскоростной интернет (2 Мбит/с – 10 Мбит/с)",
|
||||
"HistoryCommands": "Исторические команды",
|
||||
"HistoryCommands": "История команд",
|
||||
"Host": "Хост",
|
||||
"Hotkeys": "Сочетание клавиш",
|
||||
"Hotkeys": "Горячие клавиши",
|
||||
"Info": "Подсказка",
|
||||
"InstallClientMsg": "Клиент JumpServer не установлен, хотите скачать и установить?",
|
||||
"Japanese keyboard layout": "Японский (Qwerty)",
|
||||
|
|
@ -128,18 +125,18 @@
|
|||
"Launch Program": "Запуск программы",
|
||||
"LeftArrow": "Стрелка влево",
|
||||
"LeftInfo": "Нажмите на запись команды, чтобы быстро найти видео",
|
||||
"LinkAddr": "Ссылка на адрес",
|
||||
"LinkAddr": "Адрес ссылки",
|
||||
"Load tree async": "Асинхронная загрузка дерева активов",
|
||||
"Loading": "Загрузка",
|
||||
"LoadingFileManager": "Загрузка файлового менеджера...",
|
||||
"LoadingFileManager": "Загрузка файлового менеджера…",
|
||||
"Log out": "Выйти",
|
||||
"Login reminder": "Уведомление о входе",
|
||||
"Login review approved": "Вход одобрен, подключение к активам...",
|
||||
"LoginExpireMsg": "Время сессии истекло, не закрывайте окно. После входа в новом окне страница будет восстановлена, если не восстановилась, обновите страницу.",
|
||||
"Low Speed Broadband (256 Kbps - 2 Mbps)": "Медленный интернет (256 Кбит/с - 2 Мбит/с)",
|
||||
"Manual accounts": "Ввод УЗ вручную",
|
||||
"Minute": "Минуты",
|
||||
"Minutes": "Минуты",
|
||||
"Minute": "Минута",
|
||||
"Minutes": "Минут",
|
||||
"Module": "Модуль",
|
||||
"Multi Screen": "Многоэкранный режим",
|
||||
"My applications": "Мои приложения",
|
||||
|
|
@ -155,11 +152,11 @@
|
|||
"No matching found": "Совпадений не найдено",
|
||||
"No permission": "Нет разрешений",
|
||||
"No protocol available": "Нет доступных протоколов",
|
||||
"NoOnlineUser": "В данный момент нет онлайн пользователей.",
|
||||
"NoOnlineUsers": "В данный момент нет онлайн-пользователей",
|
||||
"NoOnlineUser": "Сейчас нет пользователей онлайн",
|
||||
"NoOnlineUsers": "Сейчас нет пользователей онлайн",
|
||||
"NoTabs": "Нет вкладок",
|
||||
"Not quick command": "Нет быстрых команд",
|
||||
"OnlineUser": "Онлайн пользователи",
|
||||
"OnlineUser": "Пользователи онлайн",
|
||||
"Open in new window": "Открыть в новом окне",
|
||||
"Operator": "Оператор",
|
||||
"Password": "Пароль",
|
||||
|
|
@ -181,18 +178,18 @@
|
|||
"RDP client options": "Опции клиента RDP",
|
||||
"RDP color quality": "Качество цвета RDP",
|
||||
"RDP connection speed": "Скорость подключения RDP",
|
||||
"RDP file reusable": "RDP файл повторно используемый",
|
||||
"RDP file reusable": "Возможно повторное использование файла RDP",
|
||||
"RDP resolution": "Разрешение RDP",
|
||||
"RDP smart size": "Умный размер RDP",
|
||||
"Re-use for a long time after opening": "После включения эта информация о подключении может использоваться длительное время и многократно",
|
||||
"ReadOnly": "Только для чтения",
|
||||
"ReadOnly": "Только просмотр",
|
||||
"Reconnect": "Переподключение",
|
||||
"Redirecting": "Перенаправление...",
|
||||
"Refresh": "Обновить",
|
||||
"Remember password": "Запомнить пароль",
|
||||
"Remember select": "Запомнить выбор",
|
||||
"RemoteApp": "Удаленное приложение",
|
||||
"RemoveShareUserConfirm": "Вы уверены, что хотите удалить этого пользователя?",
|
||||
"RemoveShareUserConfirm": "Вы действительно хотите удалить этого пользователя?",
|
||||
"Reselect connection method": "Можно повторно выбрать способ подключения",
|
||||
"Resume": "Восстановить",
|
||||
"Resume task has been send": "Задача на восстановление отправлена",
|
||||
|
|
@ -206,21 +203,21 @@
|
|||
"Save success": "Сохранено успешно",
|
||||
"Search": "Поиск",
|
||||
"Select account": "Выбрать УЗ",
|
||||
"SelectCommand": "Пожалуйста, выберите команду для выполнения",
|
||||
"SelectCommand": "Выберите команду для выполнения",
|
||||
"Send": "Отправить",
|
||||
"Send command": "Отправить команду",
|
||||
"Send text to all ssh terminals": "Отправить текст на все ssh терминалы",
|
||||
"SendCommandPlaceholder": "Введите команду, нажмите Enter для переноса строки, Ctrl+Enter для выполнения команды",
|
||||
"SendCommandPlaceholder": "Введите команду. Enter — новая строка, Ctrl+Enter — выполнение команды",
|
||||
"Session": "Сессия",
|
||||
"SessionIsBeingMonitored": "Сессия находится под наблюдением",
|
||||
"SessionShare": "Обмен сеансами",
|
||||
"SessionShare": "Поделиться сессией",
|
||||
"Set reusable": "Включить повторное использование",
|
||||
"Setting": "Настройки",
|
||||
"Settings or basic settings": "Настройки → Основные настройки",
|
||||
"ShareCode": "Код для обмена",
|
||||
"ShareCode": "Код доступа",
|
||||
"ShareLink": "Поделиться ссылкой",
|
||||
"ShareSession": "Поделиться сессией",
|
||||
"ShareUser": "Поделиться пользователем",
|
||||
"ShareUser": "Поделиться с",
|
||||
"Show left manager": "Показать левую панель",
|
||||
"Skip": "Пропустить",
|
||||
"Skip manual password": "Пропустить окно ручного ввода пароля",
|
||||
|
|
@ -240,15 +237,15 @@
|
|||
"Tabs": "Вкладки",
|
||||
"The connection method is invalid, please refresh the page": "Этот способ подключения больше недействителен, пожалуйста, обновите страницу",
|
||||
"Theme": "Тема",
|
||||
"ThemeSyncFailed": "Тема синхронизации не удалась",
|
||||
"ThemeSyncSuccessful": "Тема синхронизации успешна",
|
||||
"ThemeSyncFailed": "Тема не синхронизирована",
|
||||
"ThemeSyncSuccessful": "Тема синхронизирована",
|
||||
"Ticket review approved for login asset": "Проверка входа пройдена, хотите подключиться к активу?",
|
||||
"Ticket review closed for login asset": "Проверка входа закрыта, подключение к активу невозможно",
|
||||
"Ticket review pending for login asset": "Заявка на вход подана, ожидайте проверки исполнителем, вы также можете скопировать ссылку и отправить ему",
|
||||
"Ticket review rejected for login asset": "Проверка входа отклонена, подключение к активу невозможно",
|
||||
"Tips": "Подсказки",
|
||||
"Token expired": "Токен истек, пожалуйста, подключитесь снова",
|
||||
"TokenVerificationFailedLeaseReconnect": "Ошибка проверки токена, пожалуйста, переподключитесь.",
|
||||
"TokenVerificationFailedLeaseReconnect": "Ошибка проверки токена, пожалуйста, переподключитесь",
|
||||
"Tool download": "Скачать инструменты",
|
||||
"Turkey keyboard layout": "Турецкий-Q (Qwerty)",
|
||||
"TurnOffReminders": "Вы уверены, что хотите закрыть текущее подключение?",
|
||||
|
|
@ -271,7 +268,7 @@
|
|||
"Website": "Официальный сайт",
|
||||
"With secret accounts": "УЗ с сохраненным секретом",
|
||||
"WordSep": " ",
|
||||
"Writable": "Запись разрешена",
|
||||
"Writable": "Просмотр и управление",
|
||||
"Yes": "Да",
|
||||
"account": "Учетная запись",
|
||||
"asset": "актив",
|
||||
|
|
@ -288,5 +285,6 @@
|
|||
"start time": "время начала",
|
||||
"success": "успешно",
|
||||
"system user": "системный пользователь",
|
||||
"user": "пользователь"
|
||||
"user": "пользователь",
|
||||
"Batch actions(select and right click)": "Пакетные действия (выберите и щёлкните ПКМ)"
|
||||
}
|
||||
|
|
@ -31,7 +31,7 @@ class BasicSerializer(serializers.Serializer):
|
|||
)
|
||||
themes = serializers.ChoiceField(
|
||||
choices=Themes.choices, default=Themes.DEFAULT,
|
||||
label=_('Themes'), required=False
|
||||
label=_('Theme'), required=False
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue