mirror of https://github.com/jumpserver/jumpserver
perf: Translate
parent
908e6cb81a
commit
08963ebb40
|
@ -126,8 +126,8 @@ class GatherAccountDetailField(models.TextChoices):
|
|||
uid = 'uid', _('UID')
|
||||
account_status = 'account_status', _('Account status')
|
||||
default_tablespace = 'default_tablespace', _('Default tablespace')
|
||||
roles = 'roles', _('Roles')
|
||||
privileges = 'privileges', _('Privileges')
|
||||
roles = 'roles', _('Role')
|
||||
privileges = 'privileges', _('Privileged')
|
||||
groups = 'groups', _('Groups')
|
||||
sudoers = 'sudoers', 'sudoers'
|
||||
authorized_keys = 'authorized_keys', _('Authorized keys')
|
||||
|
|
|
@ -73,7 +73,7 @@ class AccountRisk(JMSOrgBaseModel):
|
|||
risk = models.CharField(max_length=128, verbose_name=_('Risk'), choices=RiskChoice.choices)
|
||||
status = models.CharField(max_length=32, choices=ConfirmOrIgnore.choices, default=ConfirmOrIgnore.pending,
|
||||
blank=True, verbose_name=_('Status'))
|
||||
details = models.JSONField(default=list, verbose_name=_('Details'))
|
||||
details = models.JSONField(default=list, verbose_name=_('Detail'))
|
||||
|
||||
class Meta:
|
||||
verbose_name = _('Account risk')
|
||||
|
|
|
@ -14,7 +14,7 @@ from common.const import ConfirmOrIgnore
|
|||
from common.utils import random_string
|
||||
|
||||
TYPE_CHOICES = [
|
||||
("ignore", _("Ignore")),
|
||||
("ignore", _("Ignored")),
|
||||
("reopen", _("Reopen")),
|
||||
("close", _("Close")),
|
||||
("disable_remote", _("Disable remote")),
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
{% trans 'Asset' %}
|
||||
</th>
|
||||
<th style="border: 1px solid #ddd; padding: 15px; text-align: left; vertical-align: top; line-height: 1.5;">
|
||||
{% trans 'Added account' %}
|
||||
{% trans 'Add account' %}
|
||||
</th>
|
||||
<th style="border: 1px solid #ddd; padding: 15px; text-align: left; vertical-align: top; line-height: 1.5;">
|
||||
{% trans 'Deleted account' %}
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
<span>{{ execution.duration }}s</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="item-label">{% trans 'Account count' %}</span>:
|
||||
<span class="item-label">{% trans 'Accounts amount' %}</span>:
|
||||
<span>{{ summary.total_accounts }}s</span>
|
||||
</p>
|
||||
<p>
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
<span>{{ execution.duration }}s</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="item-label">{% trans 'Assets count' %}</span>:
|
||||
<span class="item-label">{% trans 'Assets amount' %}</span>:
|
||||
<span>{{ summary.total_assets }}</span>
|
||||
</p>
|
||||
<p>
|
||||
|
@ -66,7 +66,7 @@
|
|||
<table class="custom-table table-striped table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
</tr>
|
||||
|
@ -98,7 +98,7 @@
|
|||
<table class="custom-table table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
</tr>
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
<span>{{ execution.duration }}s</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="item-label">{% trans 'Account count' %}</span>:
|
||||
<span class="item-label">{% trans 'Accounts amount' %}</span>:
|
||||
<span>{{ summary.accounts }}</span>
|
||||
</p>
|
||||
<p>
|
||||
|
@ -66,7 +66,7 @@
|
|||
<div class="new-accounts result-section table-responsive">
|
||||
<div class="section-header">
|
||||
<h3>
|
||||
{% trans 'Week password' %}:
|
||||
{% trans 'Weak password' %}:
|
||||
<span>{{ summary.weak_password | default:0 }}</span>
|
||||
</h3>
|
||||
</div>
|
||||
|
@ -74,7 +74,7 @@
|
|||
<table class="custom-table table-striped table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
<th>{% trans 'Result' %}</th>
|
||||
|
@ -86,7 +86,7 @@
|
|||
<td>{{ forloop.counter }}</td>
|
||||
<td>{{ account.asset }}</td>
|
||||
<td>{{ account.username }}</td>
|
||||
<td style="color: red">{% trans 'Week password' %}</td>
|
||||
<td style="color: red">{% trans 'Weak password' %}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
<span>{{ execution.duration }}s</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="item-label">{% trans 'Assets count' %}</span>:
|
||||
<span class="item-label">{% trans 'Assets amount' %}</span>:
|
||||
<span>{{ summary.total_assets }}</span>
|
||||
</p>
|
||||
<p>
|
||||
|
@ -67,7 +67,7 @@
|
|||
<table class="custom-table table-striped table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
</tr>
|
||||
|
@ -99,7 +99,7 @@
|
|||
<table class="custom-table table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
</tr>
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
<span>{{ execution.duration }}s</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="item-label">{% trans 'Assets count' %}</span>:
|
||||
<span class="item-label">{% trans 'Assets amount' %}</span>:
|
||||
<span>{{ summary.total_assets }}</span>
|
||||
</p>
|
||||
<p>
|
||||
|
@ -66,7 +66,7 @@
|
|||
<table class="custom-table table-striped table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
</tr>
|
||||
|
@ -98,7 +98,7 @@
|
|||
<table class="custom-table table-hover data-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans 'No.' %}</th>
|
||||
<th>{% trans 'No' %}</th>
|
||||
<th>{% trans 'Asset' %}</th>
|
||||
<th>{% trans 'Username' %}</th>
|
||||
</tr>
|
||||
|
|
|
@ -43,7 +43,7 @@ class AutomationExecutionSerializer(serializers.ModelSerializer):
|
|||
snapshot = serializers.SerializerMethodField(label=_('Automation snapshot'))
|
||||
trigger = LabeledChoiceField(choices=Trigger.choices, read_only=True, label=_("Trigger mode"))
|
||||
status = LabeledChoiceField(choices=Status.choices, read_only=True, label=_('Status'))
|
||||
short_id = serializers.CharField(read_only=True, label=_('Short ID'))
|
||||
short_id = serializers.CharField(read_only=True, label=_('ID'))
|
||||
|
||||
class Meta:
|
||||
model = AutomationExecution
|
||||
|
|
|
@ -41,7 +41,7 @@ class BaseTranslateManager:
|
|||
values = list(data.values())
|
||||
combined_text = self.SEPARATOR.join(values)
|
||||
translated_text = await self.oai_trans.translate_text(combined_text, target_lang)
|
||||
translated_texts = translated_text.split(self.SEPARATOR)
|
||||
translated_texts = [i.strip() for i in translated_text.split(self.SEPARATOR)]
|
||||
return dict(zip(keys, translated_texts))
|
||||
except Exception as e:
|
||||
print(f"{RED}Error during translation task: {e}{RED}")
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-24 14:26+0800\n"
|
||||
"POT-Creation-Date: 2025-02-24 19:16+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"
|
||||
|
@ -91,10 +91,8 @@ msgid "Plan execution end"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/automations/base/manager.py:106
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "No pending accounts found"
|
||||
msgstr "Zones amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/automations/change_secret/manager.py:86
|
||||
#, python-format
|
||||
|
@ -218,10 +216,8 @@ msgid "Verify gateway account"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:31
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Check account"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:32 rbac/tree.py:50
|
||||
msgid "Backup account"
|
||||
|
@ -346,21 +342,20 @@ msgid "UID"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:127
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "Account status"
|
||||
msgstr "Zones amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:128
|
||||
msgid "Default tablespace"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:129
|
||||
msgid "Roles"
|
||||
#: accounts/const/automation.py:129 rbac/models/role.py:46
|
||||
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:74
|
||||
msgid "Role"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:130
|
||||
msgid "Privileges"
|
||||
#: accounts/const/automation.py:130 accounts/models/base.py:68
|
||||
msgid "Privileged"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/const/automation.py:131 perms/serializers/permission.py:44
|
||||
|
@ -463,10 +458,8 @@ msgid "Version"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/models/account.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Resource count"
|
||||
msgid "historical Account"
|
||||
msgstr "Resource count"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/account.py:73
|
||||
msgid "Secret reset"
|
||||
|
@ -486,10 +479,8 @@ msgid "Date last access"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/models/account.py:77
|
||||
#, fuzzy
|
||||
#| msgid "Access key id"
|
||||
msgid "Access by"
|
||||
msgstr "Access key id"
|
||||
msgstr "Access by"
|
||||
|
||||
#: accounts/models/account.py:78
|
||||
msgid "Date change secret"
|
||||
|
@ -828,32 +819,26 @@ msgid "Long time no change"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Zip encrypt password"
|
||||
#: accounts/templates/accounts/check_account_report.html:69
|
||||
#: accounts/templates/accounts/check_account_report.html:89
|
||||
msgid "Weak password"
|
||||
msgstr "Passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:53
|
||||
#, fuzzy
|
||||
#| msgid "Zip encrypt password"
|
||||
msgid "Leaked password"
|
||||
msgstr "Passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:54
|
||||
#, fuzzy
|
||||
#| msgid "Zip encrypt password"
|
||||
msgid "Repeated password"
|
||||
msgstr "Passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:55
|
||||
msgid "Password error"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:56
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "No admin account"
|
||||
msgstr "Zones amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:57
|
||||
msgid "Others"
|
||||
|
@ -888,7 +873,8 @@ msgid "Risk"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:76
|
||||
msgid "Details"
|
||||
#: accounts/models/automations/gather_account.py:26 audits/models.py:151
|
||||
msgid "Detail"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:79
|
||||
|
@ -900,10 +886,8 @@ msgid "Slug"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:131
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Check the discovered accounts"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/check_account.py:133
|
||||
msgid ""
|
||||
|
@ -954,19 +938,11 @@ msgid "Present"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/gather_account.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Zip encrypt password"
|
||||
msgid "Date change password"
|
||||
msgstr "Passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/gather_account.py:23
|
||||
#, fuzzy
|
||||
#| msgid "Date password last updated"
|
||||
msgid "Date password expired"
|
||||
msgstr "Password updated"
|
||||
|
||||
#: accounts/models/automations/gather_account.py:26 audits/models.py:151
|
||||
msgid "Detail"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/automations/gather_account.py:78
|
||||
|
@ -1017,10 +993,6 @@ msgstr ""
|
|||
msgid "Password rules"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/base.py:68
|
||||
msgid "Privileged"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/models/base.py:69 assets/models/automations/base.py:28
|
||||
#: assets/models/cmd_filter.py:39 assets/models/label.py:22
|
||||
#: authentication/serializers/connect_token_secret.py:117
|
||||
|
@ -1121,8 +1093,8 @@ msgstr ""
|
|||
msgid "Change secret or push account failed information"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/risk_handlers.py:17
|
||||
msgid "Ignore"
|
||||
#: accounts/risk_handlers.py:17 common/const/choices.py:113
|
||||
msgid "Ignored"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/risk_handlers.py:18
|
||||
|
@ -1145,16 +1117,13 @@ msgid "Delete remote"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/risk_handlers.py:23
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
#: accounts/templates/accounts/asset_account_change_info.html:10
|
||||
msgid "Add account"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/risk_handlers.py:24
|
||||
#, fuzzy
|
||||
#| msgid "Date password last updated"
|
||||
msgid "Change password and Add"
|
||||
msgstr "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/risk_handlers.py:25 audits/const.py:31 ops/const.py:9
|
||||
msgid "Change password"
|
||||
|
@ -1247,6 +1216,7 @@ msgid "Spec info"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/serializers/account/account.py:467
|
||||
#: assets/serializers/automations/base.py:46
|
||||
#: authentication/serializers/connect_token_secret.py:160
|
||||
#: authentication/templates/authentication/_access_key_modal.html:30
|
||||
#: perms/models/perm_node.py:21 users/serializers/group.py:33
|
||||
|
@ -1574,10 +1544,6 @@ msgstr ""
|
|||
msgid "Verify accounts connectivity"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/asset_account_change_info.html:10
|
||||
msgid "Added account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/asset_account_change_info.html:13
|
||||
msgid "Deleted account"
|
||||
msgstr ""
|
||||
|
@ -1635,16 +1601,13 @@ msgstr ""
|
|||
|
||||
#: accounts/templates/accounts/backup_account_report.html:38
|
||||
#: accounts/templates/accounts/check_account_report.html:38
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "Account count"
|
||||
msgstr "Zones amount"
|
||||
#: assets/serializers/asset/common.py:151
|
||||
msgid "Accounts amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/backup_account_report.html:42
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Type count"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_failed_info.html:4
|
||||
msgid "Task execution id"
|
||||
|
@ -1669,28 +1632,24 @@ msgstr ""
|
|||
#: accounts/templates/accounts/change_secret_report.html:38
|
||||
#: accounts/templates/accounts/gather_account_report.html:39
|
||||
#: accounts/templates/accounts/push_account_report.html:38
|
||||
#, fuzzy
|
||||
#| msgid "Resource count"
|
||||
msgid "Assets count"
|
||||
msgstr "Resource count"
|
||||
#: assets/serializers/domain.py:24 assets/serializers/platform.py:182
|
||||
#: orgs/serializers.py:13 perms/serializers/permission.py:50
|
||||
msgid "Assets amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_report.html:42
|
||||
#: accounts/templates/accounts/check_account_report.html:50
|
||||
#: accounts/templates/accounts/gather_account_report.html:43
|
||||
#: accounts/templates/accounts/push_account_report.html:42
|
||||
#, fuzzy
|
||||
#| msgid "Resource count"
|
||||
msgid "Asset success count"
|
||||
msgstr "Resource count"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_report.html:46
|
||||
#: accounts/templates/accounts/check_account_report.html:54
|
||||
#: accounts/templates/accounts/gather_account_report.html:47
|
||||
#: accounts/templates/accounts/push_account_report.html:46
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Asset failed count"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_report.html:50
|
||||
#: accounts/templates/accounts/check_account_report.html:58
|
||||
|
@ -1701,10 +1660,8 @@ msgstr ""
|
|||
|
||||
#: accounts/templates/accounts/change_secret_report.html:61
|
||||
#: accounts/templates/accounts/push_account_report.html:61
|
||||
#, fuzzy
|
||||
#| msgid "Is sync account"
|
||||
msgid "Success accounts"
|
||||
msgstr "Is sync account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_report.html:69
|
||||
#: accounts/templates/accounts/change_secret_report.html:101
|
||||
|
@ -1713,7 +1670,8 @@ msgstr "Is sync account"
|
|||
#: accounts/templates/accounts/gather_account_report.html:102
|
||||
#: accounts/templates/accounts/push_account_report.html:69
|
||||
#: accounts/templates/accounts/push_account_report.html:101
|
||||
msgid "No."
|
||||
#: audits/handler.py:128
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_report.html:85
|
||||
|
@ -1722,17 +1680,13 @@ msgstr ""
|
|||
#: accounts/templates/accounts/gather_account_report.html:118
|
||||
#: accounts/templates/accounts/push_account_report.html:85
|
||||
#: accounts/templates/accounts/push_account_report.html:117
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "No new accounts found"
|
||||
msgstr "Zones amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/change_secret_report.html:92
|
||||
#: accounts/templates/accounts/push_account_report.html:92
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Failed accounts"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/check_account_report.html:13
|
||||
#: accounts/templates/accounts/gather_account_report.html:14
|
||||
|
@ -1742,23 +1696,12 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/check_account_report.html:42
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Ok count"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/check_account_report.html:46
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "No password count"
|
||||
msgstr "Zones amount"
|
||||
|
||||
#: accounts/templates/accounts/check_account_report.html:69
|
||||
#: accounts/templates/accounts/check_account_report.html:89
|
||||
#, fuzzy
|
||||
#| msgid "Zip encrypt password"
|
||||
msgid "Week password"
|
||||
msgstr "Passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/check_account_report.html:80
|
||||
#: assets/models/automations/base.py:153 ops/models/base.py:51
|
||||
|
@ -1767,22 +1710,16 @@ msgid "Result"
|
|||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/check_account_report.html:95
|
||||
#, fuzzy
|
||||
#| msgid "Zip encrypt password"
|
||||
msgid "No weak password"
|
||||
msgstr "Passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/gather_account_report.html:62
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "New found accounts"
|
||||
msgstr "Zones amount"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/gather_account_report.html:93
|
||||
#, fuzzy
|
||||
#| msgid "Is sync account"
|
||||
msgid "Lost accounts"
|
||||
msgstr "Is sync account"
|
||||
msgstr ""
|
||||
|
||||
#: accounts/templates/accounts/push_account_report.html:13
|
||||
msgid ""
|
||||
|
@ -2861,12 +2798,6 @@ msgstr ""
|
|||
msgid "Node path"
|
||||
msgstr ""
|
||||
|
||||
#: assets/serializers/asset/common.py:151
|
||||
#, fuzzy
|
||||
#| msgid "Domains amount"
|
||||
msgid "Accounts amount"
|
||||
msgstr "Zones amount"
|
||||
|
||||
#: assets/serializers/asset/common.py:170
|
||||
#: assets/serializers/asset/common.py:423
|
||||
msgid "Auto info"
|
||||
|
@ -2893,14 +2824,8 @@ msgid "Default database"
|
|||
msgstr ""
|
||||
|
||||
#: assets/serializers/asset/database.py:23
|
||||
#, fuzzy
|
||||
#| msgid "Netcat help text"
|
||||
msgid "CA cert help text"
|
||||
msgstr ""
|
||||
"Use netcat (nc) as a proxy tool to forward connections from the proxy server "
|
||||
"to the target host. This is useful in environments that do not support the "
|
||||
"SSH native proxy option (-W), or when more flexibility and timeout control "
|
||||
"are needed."
|
||||
|
||||
#: assets/serializers/asset/database.py:24
|
||||
msgid "Postgresql ssl model help text"
|
||||
|
@ -2974,10 +2899,6 @@ msgstr ""
|
|||
msgid "Executions"
|
||||
msgstr "Executions"
|
||||
|
||||
#: assets/serializers/automations/base.py:46
|
||||
msgid "Short ID"
|
||||
msgstr ""
|
||||
|
||||
#: assets/serializers/cagegory.py:13
|
||||
msgid "Constraints"
|
||||
msgstr ""
|
||||
|
@ -2992,11 +2913,6 @@ msgid ""
|
|||
"the zone, the connection is routed through the gateway."
|
||||
msgstr ""
|
||||
|
||||
#: assets/serializers/domain.py:24 assets/serializers/platform.py:182
|
||||
#: orgs/serializers.py:13 perms/serializers/permission.py:50
|
||||
msgid "Assets amount"
|
||||
msgstr ""
|
||||
|
||||
#: assets/serializers/gateway.py:19
|
||||
msgid "The platform must start with Gateway"
|
||||
msgstr ""
|
||||
|
@ -3226,10 +3142,8 @@ msgid "The text content is too long. Use Elasticsearch to store operation logs"
|
|||
msgstr ""
|
||||
|
||||
#: audits/backends/db.py:78
|
||||
#, fuzzy
|
||||
#| msgid "App Labels"
|
||||
msgid "labels"
|
||||
msgstr "Labels"
|
||||
msgstr ""
|
||||
|
||||
#: audits/backends/db.py:79
|
||||
msgid "operate_log_id"
|
||||
|
@ -3345,10 +3259,6 @@ msgstr ""
|
|||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: audits/handler.py:128
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: audits/models.py:48
|
||||
msgid "Job audit log"
|
||||
msgstr ""
|
||||
|
@ -3471,16 +3381,12 @@ msgid "Offline user session"
|
|||
msgstr ""
|
||||
|
||||
#: audits/models.py:310
|
||||
#, fuzzy
|
||||
#| msgid "App Authentication"
|
||||
msgid "Application"
|
||||
msgstr "Authentication"
|
||||
msgstr ""
|
||||
|
||||
#: audits/models.py:311
|
||||
#, fuzzy
|
||||
#| msgid "App Authentication"
|
||||
msgid "Application ID"
|
||||
msgstr "Authentication"
|
||||
msgstr ""
|
||||
|
||||
#: audits/serializers.py:33 ops/models/adhoc.py:24 ops/models/base.py:16
|
||||
#: ops/models/base.py:53 ops/models/celery.py:87 ops/models/job.py:154
|
||||
|
@ -4694,10 +4600,6 @@ msgstr ""
|
|||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#: common/const/choices.py:113
|
||||
msgid "Ignored"
|
||||
msgstr ""
|
||||
|
||||
#: common/const/choices.py:120 terminal/models/applet/applet.py:31
|
||||
msgid "Community edition"
|
||||
msgstr ""
|
||||
|
@ -5557,10 +5459,8 @@ msgid "Parameters define"
|
|||
msgstr ""
|
||||
|
||||
#: ops/models/job.py:159
|
||||
#, fuzzy
|
||||
#| msgid "Periodic run"
|
||||
msgid "Periodic variable"
|
||||
msgstr "Periodic"
|
||||
msgstr ""
|
||||
|
||||
#: ops/models/job.py:160
|
||||
msgid "Run as"
|
||||
|
@ -6040,6 +5940,10 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: perms/templates/perms/_msg_item_permissions_expire.html:7
|
||||
#, python-format
|
||||
msgid "The following %(item_type)s will expire in %(count)s"
|
||||
msgstr ""
|
||||
|
||||
#: perms/templates/perms/_msg_permed_items_expire.html:7
|
||||
#, python-format
|
||||
msgid ""
|
||||
|
@ -6128,11 +6032,6 @@ msgstr ""
|
|||
msgid "Permissions"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/models/role.py:46 rbac/models/rolebinding.py:52
|
||||
#: users/models/user/__init__.py:74
|
||||
msgid "Role"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/models/role.py:144
|
||||
msgid "System role"
|
||||
msgstr ""
|
||||
|
@ -6239,10 +6138,8 @@ msgid "License"
|
|||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:67
|
||||
#, fuzzy
|
||||
#| msgid "Session audits"
|
||||
msgid "Job audit"
|
||||
msgstr "Session"
|
||||
msgstr ""
|
||||
|
||||
#: rbac/tree.py:159
|
||||
msgid "App organizations"
|
||||
|
@ -7843,58 +7740,47 @@ msgid "Logout"
|
|||
msgstr ""
|
||||
|
||||
#: templates/_message.html:6
|
||||
msgid ""
|
||||
"\n"
|
||||
" Your account has expired, please contact the administrator.\n"
|
||||
" "
|
||||
msgid "Your account has expired, please contact the administrator."
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:13
|
||||
#: templates/_message.html:11
|
||||
msgid "Your account will at"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:13 templates/_message.html:30
|
||||
#: templates/_message.html:11 templates/_message.html:26
|
||||
msgid "expired. "
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:23
|
||||
#: templates/_message.html:21
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" Your password has expired, please click <a "
|
||||
"href=\"%(user_password_update_url)s\"> this link </a> update password.\n"
|
||||
" "
|
||||
"Your password has expired, please click <a "
|
||||
"href=\"%(user_password_update_url)s\"> this link </a> update password."
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:30
|
||||
#: templates/_message.html:26
|
||||
msgid "Your password will at"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:31
|
||||
#: templates/_message.html:27
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" please click <a href=\"%(user_password_update_url)s\"> this "
|
||||
"link </a> to update your password.\n"
|
||||
" "
|
||||
"please click <a href=\"%(user_password_update_url)s\"> this link </a> to "
|
||||
"update your password."
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:43
|
||||
#: templates/_message.html:37
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" Your information was incomplete. Please click <a "
|
||||
"href=\"%(first_login_url)s\"> this link </a>to complete your information.\n"
|
||||
" "
|
||||
"Your information was incomplete. Please click <a "
|
||||
"href=\"%(first_login_url)s\"> this link </a>to complete your information."
|
||||
msgstr ""
|
||||
|
||||
#: templates/_message.html:56
|
||||
#: templates/_message.html:48
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" Your ssh public key not set or expired. Please click <a "
|
||||
"href=\"%(user_pubkey_update)s\"> this link </a>to update\n"
|
||||
" "
|
||||
"Your ssh public key not set or expired. Please click <a "
|
||||
"href=\"%(user_pubkey_update)s\"> this link </a>to update"
|
||||
msgstr ""
|
||||
|
||||
#: templates/_mfa_login_field.html:31
|
||||
|
@ -10085,10 +9971,8 @@ msgid "Open MFA Authenticator and enter the 6-bit dynamic code"
|
|||
msgstr ""
|
||||
|
||||
#: users/utils.py:60
|
||||
#, fuzzy
|
||||
#| msgid "Is success"
|
||||
msgid "Auth success"
|
||||
msgstr "Is success"
|
||||
msgstr ""
|
||||
|
||||
#: users/utils.py:61
|
||||
msgid "Redirecting to JumpServer Client"
|
||||
|
@ -10843,10 +10727,8 @@ msgid "Key File"
|
|||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:145
|
||||
#, fuzzy
|
||||
#| msgid "Is service account"
|
||||
msgid "Service account key"
|
||||
msgstr "Is service account"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/cloud/serializers/account_attrs.py:146
|
||||
msgid "The file is in JSON format"
|
||||
|
@ -10909,13 +10791,11 @@ msgstr ""
|
|||
|
||||
#: xpack/plugins/cloud/tasks.py:54
|
||||
msgid ""
|
||||
"\n"
|
||||
" Every day, according to the configuration in \"System Settings - "
|
||||
"Tasks - Regular \n"
|
||||
"Every day, according to the configuration in \"System Settings - Tasks - "
|
||||
"Regular \n"
|
||||
" clean-up - Cloud sync task history retention days\" the system will "
|
||||
"clean up the execution \n"
|
||||
" records generated by cloud synchronization\n"
|
||||
" "
|
||||
" records generated by cloud synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: xpack/plugins/interface/api.py:52
|
||||
|
@ -10971,32 +10851,3 @@ msgstr ""
|
|||
#: xpack/plugins/license/api.py:53
|
||||
msgid "Invalid license"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Periodic perform"
|
||||
#~ msgstr "Periodic"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Zip encrypt password"
|
||||
#~ msgid "Week password count"
|
||||
#~ msgstr "Passphrase"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domains amount"
|
||||
#~ msgid "Account new found count"
|
||||
#~ msgstr "Zones amount"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domains amount"
|
||||
#~ msgid "Account lost count"
|
||||
#~ msgstr "Zones amount"
|
||||
|
||||
#~ msgid "Clean change secret and push record period description"
|
||||
#~ msgstr ""
|
||||
#~ "The system will periodically clean up unnecessary change secret records "
|
||||
#~ "and push records, including those associated with change tasks, execution "
|
||||
#~ "records, assets, and accounts. When any of these associated items are "
|
||||
#~ "deleted, the corresponding change secret and push records become invalid. "
|
||||
#~ "Therefore, to maintain a tidy and efficient database, the system "
|
||||
#~ "automatically cleans up these invalid records every 180 days by default. "
|
||||
#~ "This regular cleanup process helps free up storage space and improves the "
|
||||
#~ "security and overall performance of data management."
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -8,7 +8,7 @@
|
|||
"AccessIP": "IP whitelist",
|
||||
"AccessKey": "Access key",
|
||||
"Account": "Account",
|
||||
"AccountActivities": "Activities",
|
||||
"AccountActivities": "Account activities",
|
||||
"AccountAmount": "Account amount",
|
||||
"AccountBackup": "Backup accounts",
|
||||
"AccountBackupCreate": "Create account backup",
|
||||
|
@ -20,7 +20,7 @@
|
|||
"AccountDiscoverDetail": "Gather account details",
|
||||
"AccountDiscoverList": "Discover accounts",
|
||||
"AccountDiscoverTaskCreate": "Create discover accounts task",
|
||||
"AccountDiscoverTaskList": "Discover accounts tasks",
|
||||
"AccountDiscoverTask": "Discover accounts tasks",
|
||||
"AccountDiscoverTaskUpdate": "Update the discover accounts task",
|
||||
"AccountExportTips": "The exported information contains sensitive information such as encrypted account numbers. the exported format is an encrypted zip file (if you have not set the encryption password, please go to personal info to set the file encryption password).",
|
||||
"AccountList": "Accounts",
|
||||
|
@ -30,7 +30,7 @@
|
|||
"AccountPushDetail": "Push account details",
|
||||
"AccountPushList": "Push accounts",
|
||||
"AccountPushUpdate": "Update push account",
|
||||
"AccountSessions": "Sessions",
|
||||
"AccountSessions": "Account Sessions",
|
||||
"AccountStorage": "Account storage",
|
||||
"AccountTemplate": "Account templates",
|
||||
"AccountTemplateList": "Account templates",
|
||||
|
@ -1451,11 +1451,9 @@
|
|||
"RecentlyChangedPassword": "Recently changed password",
|
||||
"RecentPasswordChangeFailed": "Recent password change failed",
|
||||
"RiskyAccount": "Risky account",
|
||||
"LongTimeNoLogin": "Long time no login",
|
||||
"UnmanagedAccount": "Unmanaged account",
|
||||
"UnavailableAccount": "Unavailable account",
|
||||
"EmptyPassword": "Empty password",
|
||||
"LongTimeNoChangeSecret": "The password has not been changed for a long time",
|
||||
"LongTimeNoVerify": "Long time no verify",
|
||||
"AccountType": "Account Type",
|
||||
"AccountData": "Account data",
|
||||
|
@ -1488,13 +1486,23 @@
|
|||
"FailCount": "Failure Count",
|
||||
"ChangeSecretFailAccounts": "Secret Change Failed Accounts",
|
||||
"OngoingPwdChange": "Ongoing Secret Change",
|
||||
"AccountResult": "Account Success/Failure",
|
||||
"ResetSecret": "Reset secret",
|
||||
"AccountResult": "Account secret change success/failure",
|
||||
"ResetSecret": "Secret can be changed",
|
||||
"Connectable": "Connectable",
|
||||
"RecordList": "Records",
|
||||
"ExecutionRecord": "Execution records",
|
||||
"Documentation": "Documentation",
|
||||
"setVariable": "Set variable",
|
||||
"VerifyFace": "Verify face",
|
||||
"ServerBusyRetry": "The server is busy, please try again later.",
|
||||
"DeeplyThoughtAbout": "Deeply thought about"
|
||||
"DeeplyThoughtAbout": "Deeply thought about",
|
||||
"TaskDistribution": "Task distribution",
|
||||
"SecretReset": "Secret reset",
|
||||
"EditSecret": "Edit secret",
|
||||
"VerifySecret": "Verify secret",
|
||||
"SelectProtocol": "Select protocol",
|
||||
"Report": "Report",
|
||||
"Record": "Record",
|
||||
"FoundAccountInAssetDeleteMsg": "Delete the found items from the system assets",
|
||||
"RemoteAssetFoundAccountDeleteMsg": "Delete the found remote assets",
|
||||
"PushAccountHelpText": "If the account already exists, the ciphertext of the account will be used for push; if the account does not exist, the account will be created according to the filled-in ciphertext and then pushed."
|
||||
}
|
|
@ -8,6 +8,7 @@
|
|||
"AccessIP": "IP ホワイトリスト",
|
||||
"AccessKey": "アクセスキー",
|
||||
"Account": "アカウント情報",
|
||||
"AccountActivities": "アカウント活動",
|
||||
"AccountAmount": "アカウント数",
|
||||
"AccountBackup": "アカウントのバックアップ",
|
||||
"AccountBackupCreate": "アカウントバックアップを作成",
|
||||
|
@ -16,9 +17,12 @@
|
|||
"AccountBackupUpdate": "アカウントバックアップの更新",
|
||||
"AccountChangeSecret": "アカウントパスワード変更",
|
||||
"AccountChangeSecretDetail": "アカウントのパスワード変更詳細",
|
||||
"AccountData": "アカウントデータ",
|
||||
"AccountDeleteConfirmMsg": "アカウントを削除しますか?続行しますか?",
|
||||
"AccountDeleted": "アカウント削除",
|
||||
"AccountDiscoverDetail": "アカウント収集詳細",
|
||||
"AccountDiscoverList": "アカウントの収集",
|
||||
"AccountDiscoverTask": "アカウントを発見",
|
||||
"AccountDiscoverTaskCreate": "アカウント収集タスクの作成",
|
||||
"AccountDiscoverTaskList": "アカウント収集タスク",
|
||||
"AccountDiscoverTaskUpdate": "アカウント収集タスクを更新",
|
||||
|
@ -30,6 +34,8 @@
|
|||
"AccountPushDetail": "アカウントプッシュの詳細",
|
||||
"AccountPushList": "アカウントプッシュ",
|
||||
"AccountPushUpdate": "アカウント更新プッシュ",
|
||||
"AccountResult": "アカウントパスワード変更成功/失敗",
|
||||
"AccountSessions": " アカウントセッション ",
|
||||
"AccountStorage": "アカウントストレージ",
|
||||
"AccountTemplate": "アカウントテンプレート",
|
||||
"AccountTemplateList": "アカウントテンプレートリスト",
|
||||
|
@ -173,6 +179,7 @@
|
|||
"AuthSettings": "認証の設定",
|
||||
"AuthUserAttrMapHelpText": "左側のキーはJumpServerのユーザー属性であり、右側の値は認証プラットフォームのユーザー属性です",
|
||||
"Authentication": "認証",
|
||||
"AuthorizedKeysChanged": "キー変更",
|
||||
"AutoPush": "自動プッシュ",
|
||||
"Automations": "自動化",
|
||||
"AverageTimeCost": "平均所要時間",
|
||||
|
@ -190,6 +197,7 @@
|
|||
"BaseAccountBackup": "アカウントバックアップ",
|
||||
"BaseAccountChangeSecret": "アカウントのパスワード変更",
|
||||
"BaseAccountDiscover": "アカウント収集",
|
||||
"BaseAccountGather": "アカウント収集",
|
||||
"BaseAccountPush": "アカウントプッシュ",
|
||||
"BaseAccountTemplate": "アカウントテンプレート",
|
||||
"BaseApplets": "アプリケーション",
|
||||
|
@ -275,6 +283,7 @@
|
|||
"ChangeOrganization": "組織の 변경",
|
||||
"ChangePassword": "パスワード更新",
|
||||
"ChangeReceiver": "メッセージ受信者の変更",
|
||||
"ChangeSecret": "アカウントパスワード変更",
|
||||
"ChangeSecretAccountHelpText": "同じ資産内のアカウントに切り替え元関係がある場合、パスワード変更は同じタスクで実行せず、2 つのタスクに分割して別々に実行する必要があります。",
|
||||
"ChangeSecretParams": "パスワード変更パラメータ",
|
||||
"ChangeViewHelpText": "クリックして異なるビューを切り替え",
|
||||
|
@ -302,6 +311,7 @@
|
|||
"CloseConfirmMessage": "ファイルが変更されました、保存しますか?",
|
||||
"CloseStatus": "完了",
|
||||
"Closed": "完了",
|
||||
"Cloud": "クラウド",
|
||||
"CloudAccountCreate": "クラウドプラットフォームアカウントを作成",
|
||||
"CloudAccountDetail": "クラウドアカウントの詳細",
|
||||
"CloudAccountList": "クラウドプラットフォームアカウント",
|
||||
|
@ -356,6 +366,7 @@
|
|||
"ConnectMethodAclList": "接続方法",
|
||||
"ConnectMethodAclUpdate": "接続方法のコントロールを更新",
|
||||
"ConnectWebSocketError": "WebSocketへの接続に失敗",
|
||||
"Connectable": " 接続可能",
|
||||
"ConnectionDropped": "接続が切断された",
|
||||
"ConnectionToken": "接続トークン",
|
||||
"ConnectionTokenList": "コネクショントークンは、認証情報とアセット接続を組み合わせて用いるもので、ユーザーが一键でアセットにログインすることを支援します。現在対応しているコンポーネントにはKoKo、Lion、Magnus、Razorなどがあります。",
|
||||
|
@ -368,6 +379,7 @@
|
|||
"ConvenientOperate": "Action操作.",
|
||||
"Copy": "コピー",
|
||||
"CopySuccess": "コピーサクセス",
|
||||
"CopyToAsset": " 資産にコピー ",
|
||||
"Corporation": "会社",
|
||||
"Create": "作成",
|
||||
"CreateAccessKey": "アクセスキーの作成",
|
||||
|
@ -456,6 +468,7 @@
|
|||
"DestinationIP": "目的のアドレス",
|
||||
"DestinationPort": "目的ポート",
|
||||
"Detail": "詳細",
|
||||
"Device": "設備",
|
||||
"DeviceCreate": "資産作成 - ネットワークデバイス",
|
||||
"DeviceUpdate": "資産の更新-ネットワークデバイス",
|
||||
"Digit": "数字",
|
||||
|
@ -484,6 +497,7 @@
|
|||
"DynamicUsername": "ダイナミックユーザー名",
|
||||
"Edit": "編集",
|
||||
"EditRecipient": "受取人の編集",
|
||||
"EditSecret": "暗号文編集",
|
||||
"Edition": "バージョン",
|
||||
"Effective": "効果",
|
||||
"Email": "メールボックス",
|
||||
|
@ -492,6 +506,7 @@
|
|||
"EmailTemplateHelpTip": "メールテンプレートはメールを送るためのテンプレートで、メールの件名のプレフィックスとメールの内容を含む",
|
||||
"EmailTest": "接続テスト",
|
||||
"Empty": "空",
|
||||
"EmptyPassword": "空のパスワード",
|
||||
"Enable": "有効化",
|
||||
"EnableDomain": "ドメインの有効化",
|
||||
"EnableKoKoSSHHelpText": "起動時にアセットに接続すると、 SSH Client の起動方法が表示されます",
|
||||
|
@ -525,6 +540,7 @@
|
|||
"ExecuteOnce": "一度実行する",
|
||||
"ExecutionDetail": "Action詳細",
|
||||
"ExecutionList": "実行記録",
|
||||
"ExecutionRecord": "実行記録",
|
||||
"ExistError": "この要素は既に存在します",
|
||||
"Existing": "既に存在しています",
|
||||
"ExpirationTimeout": "有効期限タイムアウト(秒)",
|
||||
|
@ -569,6 +585,7 @@
|
|||
"Footer": "フッター",
|
||||
"ForgotPasswordURL": "パスワード忘れのリンク",
|
||||
"FormatError": "形式エラー",
|
||||
"FoundAccountInAssetDeleteMsg": "システム資産から発見された項目を削除",
|
||||
"Friday": "金曜日",
|
||||
"From": "から",
|
||||
"FromTicket": "ワークオーダーから",
|
||||
|
@ -583,6 +600,8 @@
|
|||
"GatewayList": "ゲートウェイリスト",
|
||||
"GatewayPlatformHelpText": "ゲートウェイプラットフォームは、Gatewayで始まるプラットフォームのみ選択可能です。",
|
||||
"GatewayUpdate": "ゲートウェイの更新",
|
||||
"GatherAccountsHelpText": "資産上のアカウント情報を収集します。収集したアカウント情報はシステムにインポートでき、統一的に管理するのが便利です",
|
||||
"GatheredAccountList": "収集したアカウント",
|
||||
"General": "基本",
|
||||
"GeneralAccounts": "一般アカウント",
|
||||
"GeneralSetting": "汎用設定",
|
||||
|
@ -594,6 +613,7 @@
|
|||
"Goto": "へ移動",
|
||||
"GrantedAssets": "資産の承認",
|
||||
"GreatEqualThan": "以上または等しい",
|
||||
"GroupChanged": "グループ変更",
|
||||
"GroupsAmount": "ユーザーグループ",
|
||||
"HTTPSRequiredForSupport": "HTTPS サポートが必要で、それを有効にする",
|
||||
"HandleTicket": "ワークオーダーを処理",
|
||||
|
@ -710,6 +730,7 @@
|
|||
"LdapBulkImport": "ユーザーのインポート",
|
||||
"LdapConnectTest": "接続テスト",
|
||||
"LdapLoginTest": "ログインテスト",
|
||||
"LeakedPassword": "パスワード流出",
|
||||
"Length": "長さ",
|
||||
"LessEqualThan": "以下または等しい",
|
||||
"LevelApproval": "レベル承認",
|
||||
|
@ -752,6 +773,8 @@
|
|||
"LogoLogoutTip": "ヒント:これは、エンタープライズ版ユーザーのWebターミナルページに表示されます(推奨画像サイズ:82px*82px)",
|
||||
"Logout": "ログアウト",
|
||||
"LogsAudit": "ログ監査",
|
||||
"LongTimeNoVerify": "長期間未検証",
|
||||
"LongTimePassword": "長時間パスワード未変更",
|
||||
"Lowercase": "小文字",
|
||||
"LunaSetting": "Luna 設定",
|
||||
"MFAAllUsers": "グローバル有効化:全ユーザー",
|
||||
|
@ -794,6 +817,7 @@
|
|||
"More": "もっと",
|
||||
"MoreActions": "More Action",
|
||||
"MoveAssetToNode": "アセットをノードに移動",
|
||||
"MoveToAsset": "資産へ移動",
|
||||
"MsgSubscribe": "メッセージの購読",
|
||||
"MyAssets": "私の資産",
|
||||
"MyTickets": "私が始めた",
|
||||
|
@ -803,6 +827,7 @@
|
|||
"Navigation": "ナビゲーション",
|
||||
"NeedReLogin": "再ログインが必要",
|
||||
"New": "新規作成",
|
||||
"NewAccountsFound": "新規アカウント",
|
||||
"NewChat": "新しいチャット",
|
||||
"NewCount": "新規追加",
|
||||
"NewCron": "Cronの生成",
|
||||
|
@ -816,10 +841,12 @@
|
|||
"Next": "次へ",
|
||||
"No": "いいえ",
|
||||
"NoAccountFound": "アカウントが見つかりません",
|
||||
"NoAdminAccount": "管理者アカウントなし",
|
||||
"NoContent": "内容がありません",
|
||||
"NoData": "データなし",
|
||||
"NoFiles": "ファイルなし",
|
||||
"NoLog": "ログがありません",
|
||||
"NoLoginLongTime": "長時間未ログイン",
|
||||
"NoPermission": "権限なし",
|
||||
"NoPermission403": "403 権限がありません",
|
||||
"NoPermissionInGlobal": "全体的に権限がありません",
|
||||
|
@ -903,6 +930,7 @@
|
|||
"Password": "パスワード",
|
||||
"PasswordAndSSHKey": "認証設定",
|
||||
"PasswordChangeLog": "パスワード変更ログ",
|
||||
"PasswordError": "パスワードエラー",
|
||||
"PasswordExpired": "パスワードが期限切れ",
|
||||
"PasswordPlaceholder": "パスワードを入力してください",
|
||||
"PasswordRecord": "パスワード履歴",
|
||||
|
@ -959,6 +987,7 @@
|
|||
"Project": "プロジェクト名",
|
||||
"Prompt": "プロンプトワード",
|
||||
"Proportion": "占有率",
|
||||
"ProportionOfAccountTypes": "アカウントタイプの割合",
|
||||
"ProportionOfAssetTypes": "資産タイプの比率",
|
||||
"Protocol": "協定",
|
||||
"Protocols": "契約",
|
||||
|
@ -972,6 +1001,7 @@
|
|||
"PublishStatus": "公開状態",
|
||||
"Push": "プッシュ",
|
||||
"PushAccount": "アカウントプッシュ",
|
||||
"PushAccountHelpText": "アカウントが既に存在する場合は、アカウントの暗号文を用いてプッシュし、存在しない場合は記入された暗号文に基づいてアカウントを作成し、その後プッシュする。",
|
||||
"PushAccountsHelpText": "既存のアカウントを資産に推し進めます。アカウントをプッシュする際、アカウントが既に存在する場合は、パスワードを更新し、存在しない場合は、アカウントを新規作成します",
|
||||
"PushParams": "パラメータをプッシュ",
|
||||
"Qcloud": "テンセントクラウド",
|
||||
|
@ -989,13 +1019,20 @@
|
|||
"RealTimeData": "リアルタイムデータ",
|
||||
"Reason": "理由",
|
||||
"Receivers": "受取人",
|
||||
"Recent (7 days)": "最近7日",
|
||||
"RecentLogin": "最近のログイン",
|
||||
"RecentPasswordChangeFailed": " 最近のパスワード変更失敗 ",
|
||||
"RecentSession": "最近の会話",
|
||||
"RecentlyChangedPassword": "最近のパスワード変更",
|
||||
"RecentlyDiscovered": "最近の発見",
|
||||
"RecentlyLoggedIn": "最近のログイン",
|
||||
"RecentlyModified": "最近の変更 ",
|
||||
"RecentlyUsed": "最近使用",
|
||||
"Recipient": "受取人",
|
||||
"RecipientHelpText": "受信者 A と B が同時に設定されている場合、アカウントの暗号文は 2 つの部分に分割されます。受信者が 1 つだけ設定されている場合、キーは分割されません。",
|
||||
"RecipientServer": "受信サーバー",
|
||||
"Reconnect": "再接続",
|
||||
"Record": "記録",
|
||||
"Refresh": "更新",
|
||||
"RefreshHardware": "ハードウェア情報の更新",
|
||||
"Regex": "正規表現",
|
||||
|
@ -1012,6 +1049,7 @@
|
|||
"RelevantCommand": "Command",
|
||||
"RelevantSystemUser": "システムユーザー",
|
||||
"RemoteAddr": "リモートアドレス",
|
||||
"RemoteAssetFoundAccountDeleteMsg": "リモート資産から発見された項目を削除",
|
||||
"Remove": "削除",
|
||||
"RemoveAssetFromNode": "ノードから資産を削除",
|
||||
"RemoveSelected": "選択したものを削除",
|
||||
|
@ -1019,6 +1057,7 @@
|
|||
"RemoveWarningMsg": "削除してもよろしいですか",
|
||||
"Rename": "名前変更",
|
||||
"RenameNode": "ノードの名前を変更",
|
||||
"RepeatedPassword": "重複するパスワード",
|
||||
"ReplaceNodeAssetsAdminUserWithThis": "アセットの管理者を交換する",
|
||||
"Replay": "再生",
|
||||
"ReplaySession": "セッションのリプレイ",
|
||||
|
@ -1026,6 +1065,7 @@
|
|||
"ReplayStorageCreateUpdateHelpMessage": "注意:現在、SFTPストレージはアカウントバックアップのみをサポートし、映像ストレージはサポートしていません。",
|
||||
"ReplayStorageUpdate": "オブジェクトストレージを更新",
|
||||
"Reply": "返信",
|
||||
"Report": "報告",
|
||||
"RequestAssetPerm": "アセット承認の申請",
|
||||
"RequestPerm": "Action申請",
|
||||
"RequestTickets": "ワークオーダーの申請",
|
||||
|
@ -1048,6 +1088,7 @@
|
|||
"ResetSSHKey": "SSHキーのリセット",
|
||||
"ResetSSHKeySuccessMsg": "メール送信タスクが提出されました。ユーザーは後でリセットキーのメールを受け取ります",
|
||||
"ResetSSHKeyWarningMsg": "ユーザーのSSH Keyをリセットするメールを送信してもよろしいですか?",
|
||||
"ResetSecret": " パスワード変更可能 ",
|
||||
"Resource": "リソース",
|
||||
"ResourceType": "リソースタイプ",
|
||||
"RestoreButton": "デフォルトに戻す",
|
||||
|
@ -1060,6 +1101,8 @@
|
|||
"Retry": "再試行",
|
||||
"RetrySelected": "選択したものを再試行",
|
||||
"Reviewer": "承認者",
|
||||
"RiskDetection": "リスク検出",
|
||||
"RiskyAccount": "リスクアカウント",
|
||||
"Role": "役割",
|
||||
"RoleCreate": "ロール作成",
|
||||
"RoleDetail": "ロールの詳細",
|
||||
|
@ -1118,6 +1161,7 @@
|
|||
"Secret": "パスワード",
|
||||
"SecretKey": "キー",
|
||||
"SecretKeyStrategy": "パスワードポリシー",
|
||||
"SecretReset": "変更可能な秘密",
|
||||
"Secure": "安全",
|
||||
"Security": "セキュリティ設定",
|
||||
"Select": "選択",
|
||||
|
@ -1131,6 +1175,7 @@
|
|||
"SelectKeyOrCreateNew": "タグキーを選択するか、新しいものを作成します",
|
||||
"SelectLabelFilter": "タグを選択して検索",
|
||||
"SelectProperties": "属性を選択",
|
||||
"SelectProtocol": "選択可能なプロトコル",
|
||||
"SelectProvider": "プラットフォームの選択",
|
||||
"SelectProviderMsg": "クラウドプラットフォームを選択してください",
|
||||
"SelectResource": "リソースを選択",
|
||||
|
@ -1225,6 +1270,7 @@
|
|||
"Success/Total": "成功/合計数",
|
||||
"SuccessAsset": "成功な資産",
|
||||
"SuccessfulOperation": "操作成功",
|
||||
"SudoChanged": "Sudoの変更",
|
||||
"Summary": "まとめ",
|
||||
"Summary(success/total)": "概要(成功/総数)",
|
||||
"Sunday": "日曜日",
|
||||
|
@ -1270,6 +1316,7 @@
|
|||
"SystemTasks": "タスクリスト",
|
||||
"SystemTools": "システムツール",
|
||||
"TableColSetting": "表示属性列の選択",
|
||||
"TableSetting": "フォームの優先設定",
|
||||
"TagCreate": "ラベルの作成",
|
||||
"TagInputFormatValidation": "ラベルの形式が間違っています、正しい形式は:name:value",
|
||||
"TagList": "タグ一覧",
|
||||
|
@ -1280,6 +1327,7 @@
|
|||
"TargetResources": "目標リソース",
|
||||
"Task": "タスク",
|
||||
"TaskDetail": "タスクの詳細",
|
||||
"TaskDistribution": "タスク割当",
|
||||
"TaskDone": "ジョブ終了",
|
||||
"TaskID": "タスク ID",
|
||||
"TaskList": "タスク一覧",
|
||||
|
@ -1351,6 +1399,7 @@
|
|||
"UPPER_CASE_REQUIRED": "大文字を含む必要があります",
|
||||
"UnFavoriteSucceed": "取消收藏成功",
|
||||
"UnSyncCount": "未同期化",
|
||||
"UnavailableAccount": "使用不可アカウント",
|
||||
"Unbind": "解除",
|
||||
"UnbindHelpText": "このユーザーはローカル認証源であり、解除できません",
|
||||
"Unblock": "ロック解除",
|
||||
|
@ -1360,6 +1409,7 @@
|
|||
"Uninstall": "アンインストール",
|
||||
"UniqueError": "以下の属性は一つだけ設定できます",
|
||||
"UnlockSuccessMsg": "アンロックに成功しました",
|
||||
"UnmanagedAccount": "未管理アカウント",
|
||||
"UnselectedOrg": "組織が選択されていません",
|
||||
"UnselectedUser": "ユーザーが選択されていません",
|
||||
"UpDownload": "アップロードダウンロード",
|
||||
|
@ -1427,6 +1477,7 @@
|
|||
"VaultHelpText": "1. セキュリティ上の理由から、設定ファイルに VAULT_ENABLED=true および VAULT_BACKEND=hcp/azure/aws のパラメータを追加して、Vault ストレージを有効にします。<br>2. オンにした後、他の設定を入力してテストを行います。<br>3. データ同期を行います。同期は一方向です。ローカルデータベースからリモートの Vault にのみ同期します。同期が終了すればローカルデータベースはパスワードを保管していませんので、データのバックアップをお願いします。<br>4. Vault の設定を二度変更した後はサービスを再起動する必要があります。",
|
||||
"VerificationCodeSent": "認証コードが送信されました",
|
||||
"VerifyFace": "顔認証を行います",
|
||||
"VerifySecret": "暗号文を検証",
|
||||
"VerifySignTmpl": "認証コードのSMSテンプレート",
|
||||
"Version": "バージョン",
|
||||
"View": "閲覧",
|
||||
|
@ -1446,6 +1497,7 @@
|
|||
"WeCom": "企業WeChat",
|
||||
"WeComOAuth": "企業WeChat認証",
|
||||
"WeComTest": "テスト",
|
||||
"WeakPassword": " 弱いパスワード ",
|
||||
"WebCreate": "資産作成-Web",
|
||||
"WebHelpMessage": "Webタイプの資産はリモートアプリケーションに依存しています。システム設定でリモートアプリケーションを設定してください",
|
||||
"WebSocketDisconnect": "WebSocket 切断",
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
"AccessIP": "Lista branca de IP",
|
||||
"AccessKey": "Chave de Acesso",
|
||||
"Account": "Informações da conta",
|
||||
"AccountActivities": "Atividades da conta",
|
||||
"AccountBackup": "Backup de Conta",
|
||||
"AccountBackupCreate": "Criar backup da conta",
|
||||
"AccountBackupDetail": "Detalhes do backup da conta",
|
||||
|
@ -15,7 +16,10 @@
|
|||
"AccountBackupUpdate": "Atualizar backup da conta",
|
||||
"AccountChangeSecret": "Alteração de Senha da Conta",
|
||||
"AccountChangeSecretDetail": "Detalhes da alteração de senha da conta",
|
||||
"AccountData": " Dados da conta ",
|
||||
"AccountDeleteConfirmMsg": "Excluir conta, continuar?",
|
||||
"AccountDeleted": " Exclusão de conta ",
|
||||
"AccountDiscoverTask": " Descoberta de conta ",
|
||||
"AccountExportTips": " As informações de exportação incluem texto cifrado de conta que contém informações sensíveis, o formato de exportação é um arquivo zip criptografado (se nenhuma senha de criptografia foi definida, vá para as informações pessoais para definir uma senha de criptografia de arquivo). ",
|
||||
"AccountGatherDetail": "Detalhes de coleta de conta",
|
||||
"AccountGatherList": "Coleta de conta",
|
||||
|
@ -29,6 +33,8 @@
|
|||
"AccountPushDetail": " Detalhes do envio da conta",
|
||||
"AccountPushList": "Notificações da conta",
|
||||
"AccountPushUpdate": " Atualização de notificação de conta ",
|
||||
"AccountResult": "Alteração de senha da conta bem-sucedida/falhada",
|
||||
"AccountSessions": "Conta de sessão ",
|
||||
"AccountStorage": "Armazenamento de conta",
|
||||
"AccountTemplate": " Modelo de conta",
|
||||
"AccountTemplateList": "Lista de modelos de conta",
|
||||
|
@ -172,6 +178,7 @@
|
|||
"AuthSettings": "Configuração de autenticação",
|
||||
"AuthUserAttrMapHelpText": "O botão à esquerda representa as propriedades do usuário do JumpServer, enquanto o valor à direita representa as propriedades do usuário da plataforma de autenticação",
|
||||
"Authentication": "Autenticação",
|
||||
"AuthorizedKeysChanged": " Alteração de chave ",
|
||||
"AutoPush": "Push automático",
|
||||
"Automations": "Automação",
|
||||
"AverageTimeCost": "Tempo médio gasto",
|
||||
|
@ -259,6 +266,7 @@
|
|||
"ChangeField": "Alterar campo",
|
||||
"ChangeOrganization": "Alterar Organização",
|
||||
"ChangePassword": "Atualizar senha",
|
||||
"ChangeSecret": "Alteração de senha da conta",
|
||||
"ChangeSecretAccountHelpText": "Para as contas no mesmo ativo, se houver uma relação de troca automática, não devem ser realizadas alterações de senha na mesma tarefa. Elas devem ser divididas em duas tarefas.",
|
||||
"ChangeSecretParams": "Parâmetros de mudança de senha",
|
||||
"ChangeViewHelpText": "Clique para alternar diferentes pontos de vista",
|
||||
|
@ -286,6 +294,7 @@
|
|||
"CloseConfirmMessage": "O arquivo mudou, deseja salvar?",
|
||||
"CloseStatus": "Concluído",
|
||||
"Closed": "Concluído",
|
||||
"Cloud": "Nuvem",
|
||||
"CloudAccountCreate": "Criar conta na nuvem",
|
||||
"CloudAccountDetail": " Detalhes da conta da plataforma em nuvem ",
|
||||
"CloudAccountList": "Conta da plataforma em nuvem",
|
||||
|
@ -339,6 +348,7 @@
|
|||
"ConnectMethodAclList": "Método de conexão",
|
||||
"ConnectMethodAclUpdate": "Atualizar controle de método de conexão",
|
||||
"ConnectWebSocketError": "Falha ao conectar WebSocket",
|
||||
"Connectable": " Conexão disponível",
|
||||
"ConnectionDropped": "Conexão interrompida",
|
||||
"ConnectionToken": "Token de conexão",
|
||||
"ConnectionTokenList": "O token de conexão é uma informação de autenticação usada para combinar a autenticação com os ativos da conexão, permitindo o login com um único clique nos ativos. Atualmente, suporta componentes como: KoKo, Lion, Magnus, Razor, etc.",
|
||||
|
@ -351,6 +361,7 @@
|
|||
"ConvenientOperate": "Operação conveniente",
|
||||
"Copy": "Copiar",
|
||||
"CopySuccess": "Cópia bem sucedida",
|
||||
"CopyToAsset": " Copiar para ativos ",
|
||||
"Corporation": "empresa",
|
||||
"Create": "Criar",
|
||||
"CreateAccessKey": "Criar chave de acesso",
|
||||
|
@ -438,6 +449,7 @@
|
|||
"DestinationIP": "Endereço de destino",
|
||||
"DestinationPort": "Porta de destino",
|
||||
"Detail": "Detalhes",
|
||||
"Device": " Equipamento ",
|
||||
"DeviceCreate": "Criar ativo - Equipamento de rede",
|
||||
"DeviceUpdate": "Atualizar Ativos - Equipamento de Rede",
|
||||
"Digit": "Números",
|
||||
|
@ -447,6 +459,8 @@
|
|||
"Disable": "Desativado",
|
||||
"DisableSelected": "Desativar selecionado",
|
||||
"DisableSuccessMsg": "Desativado com sucesso",
|
||||
"DiscoverAccounts": " Descoberta de conta ",
|
||||
"DiscoveredAccountList": "Conta descoberta",
|
||||
"DisplayName": "Nome",
|
||||
"Docs": "Documento",
|
||||
"Download": "Baixar",
|
||||
|
@ -463,6 +477,7 @@
|
|||
"DynamicUsername": "Nome de usuário dinâmico",
|
||||
"Edit": "Editar",
|
||||
"EditRecipient": "Editar receptor",
|
||||
"EditSecret": " Editar texto oculto ",
|
||||
"Edition": "Versão",
|
||||
"Effective": "Eficaz",
|
||||
"Email": "Email",
|
||||
|
@ -471,6 +486,7 @@
|
|||
"EmailTemplateHelpTip": "O modelo de e-mail é usado para enviar e-mails, incluindo o prefixo do título do e-mail e o conteúdo do e-mail",
|
||||
"EmailTest": "Testar Conexão",
|
||||
"Empty": "Vazio",
|
||||
"EmptyPassword": "Senha vazia",
|
||||
"Enable": "Ativar",
|
||||
"EnableDomain": "Ativar domínio",
|
||||
"EnableKoKoSSHHelpText": "Ao iniciar, conectar ao ativo mostrará o método de lançamento do SSH Client",
|
||||
|
@ -504,6 +520,7 @@
|
|||
"ExecuteOnce": "Executar uma vez",
|
||||
"ExecutionDetail": "Detalhes da Execução",
|
||||
"ExecutionList": "Registro de Ação",
|
||||
"ExecutionRecord": " Registro de execução",
|
||||
"ExistError": "Este elemento já existe",
|
||||
"Existing": "Já existe.",
|
||||
"ExpirationTimeout": "Tempo de Expiração (segundos)",
|
||||
|
@ -548,6 +565,7 @@
|
|||
"Footer": "Rodapé",
|
||||
"ForgotPasswordURL": "Link de esqueci a senha",
|
||||
"FormatError": "Erro de formato",
|
||||
"FoundAccountInAssetDeleteMsg": " Remover ativos identificados no sistema ",
|
||||
"Friday": "Sexta-feira",
|
||||
"From": "De",
|
||||
"FromTicket": "Originado do ticket de suporte",
|
||||
|
@ -562,7 +580,6 @@
|
|||
"GatewayList": "Lista de Gateways",
|
||||
"GatewayPlatformHelpText": "Somente uma plataforma que começa com Gateway pode ser selecionada para a plataforma de Gateway",
|
||||
"GatewayUpdate": "Atualizar Gateway",
|
||||
"GatherAccounts": "Coleta de contas",
|
||||
"GatherAccountsHelpText": "Coletar informações da conta no ativo. As informações da conta coletada podem ser importadas para o sistema para facilitar a gestão unificada",
|
||||
"GatheredAccountList": "Contas coletadas",
|
||||
"General": "Básico",
|
||||
|
@ -575,6 +592,7 @@
|
|||
"Goto": "Ir para",
|
||||
"GrantedAssets": "Ativos autorizados",
|
||||
"GreatEqualThan": "Maior ou igual a",
|
||||
"GroupChanged": " Alteração de grupo ",
|
||||
"GroupsAmount": "Grupo de Usuários",
|
||||
"HTTPSRequiredForSupport": "É necessário suporte HTTPS para ativar",
|
||||
"HandleTicket": "Tratar pedido",
|
||||
|
@ -684,6 +702,7 @@
|
|||
"LdapBulkImport": "Importação de usuários",
|
||||
"LdapConnectTest": "Testar Conexão",
|
||||
"LdapLoginTest": "Login de teste",
|
||||
"LeakedPassword": " Senha vazada",
|
||||
"Length": "Comprimento",
|
||||
"LessEqualThan": "Menor ou igual a",
|
||||
"LevelApproval": "Aprovação de nível",
|
||||
|
@ -726,6 +745,8 @@
|
|||
"LogoLogoutTip": "Dica: Será exibido na página do terminal da Web do usuário da versão corporativa (tamanho sugerido da imagem: 82px*82px)",
|
||||
"Logout": "Sair",
|
||||
"LogsAudit": "Auditoria de logs",
|
||||
"LongTimeNoVerify": "Verificação prolongada",
|
||||
"LongTimePassword": " Longo período sem alterar senha ",
|
||||
"Lowercase": "letras minúsculas",
|
||||
"LunaSetting": " Configuração da Luna",
|
||||
"MFAAllUsers": "Ativação global: Todos os usuários",
|
||||
|
@ -767,6 +788,7 @@
|
|||
"More": "Mais",
|
||||
"MoreActions": "Mais ações",
|
||||
"MoveAssetToNode": "Mover ativos para o nó",
|
||||
"MoveToAsset": "Mover para ativos ",
|
||||
"MsgSubscribe": "Assinatura de mensagem",
|
||||
"MyAssets": "Meus ativos",
|
||||
"MyTickets": "Iniciados por Mim",
|
||||
|
@ -776,6 +798,7 @@
|
|||
"Navigation": "Navegação",
|
||||
"NeedReLogin": "Necessário fazer login novamente",
|
||||
"New": "Novo",
|
||||
"NewAccountsFound": "Nova conta",
|
||||
"NewChat": "Nova conversa",
|
||||
"NewCount": "Adicionar",
|
||||
"NewCron": "Gerar Cron",
|
||||
|
@ -789,10 +812,12 @@
|
|||
"Next": "Próximo Passo",
|
||||
"No": "Não",
|
||||
"NoAccountFound": "Conta não encontrada",
|
||||
"NoAdminAccount": " Sem conta de administrador ",
|
||||
"NoContent": "Sem conteúdo",
|
||||
"NoData": "Sem dados por enquanto",
|
||||
"NoFiles": "Sem arquivos",
|
||||
"NoLog": "Sem logs",
|
||||
"NoLoginLongTime": " Longo período sem login ",
|
||||
"NoPermission": "Permissão temporariamente indisponível",
|
||||
"NoPermission403": "403 Sem permissão temporariamente",
|
||||
"NoPermissionInGlobal": "Sem permissão global",
|
||||
|
@ -871,6 +896,7 @@
|
|||
"Password": " Senha ",
|
||||
"PasswordAndSSHKey": "Configuração de autenticação",
|
||||
"PasswordChangeLog": "Registro de Mudança de Senha",
|
||||
"PasswordError": " Senha incorreta ",
|
||||
"PasswordExpired": "A senha expirou",
|
||||
"PasswordPlaceholder": "Por favor, digite sua senha",
|
||||
"PasswordRecord": "Registros de senha",
|
||||
|
@ -925,6 +951,7 @@
|
|||
"Project": "Nome do Projeto",
|
||||
"Prompt": "Palavra chave",
|
||||
"Proportion": "Proporção",
|
||||
"ProportionOfAccountTypes": " Proporção de tipo de conta ",
|
||||
"ProportionOfAssetTypes": " Proporção de tipos de ativos ",
|
||||
"Protocol": "Protocolo",
|
||||
"Protocols": "Protocolo",
|
||||
|
@ -938,6 +965,7 @@
|
|||
"PublishStatus": "Status de publicação",
|
||||
"Push": "Empurrar",
|
||||
"PushAccount": "Conta de notificação",
|
||||
"PushAccountHelpText": " Se a conta já existir, utilize o texto cifrado da conta para o envio; se a conta não existir, crie a conta com o texto cifrado fornecido e, em seguida, faça o envio. ",
|
||||
"PushAccountsHelpText": "Empurre as contas existentes para os ativos. Ao empurrar a conta, se a conta já existir, a senha da conta será atualizada, se a conta não existir, a conta será criada ",
|
||||
"PushParams": "Parâmetros de Push",
|
||||
"Qcloud": "Nuvem Tencent",
|
||||
|
@ -955,13 +983,20 @@
|
|||
"RealTimeData": "Dados em tempo real",
|
||||
"Reason": " Motivo ",
|
||||
"Receivers": "Receptor",
|
||||
"Recent (7 days)": " Últimos 7 dias ",
|
||||
"RecentLogin": "Login recente",
|
||||
"RecentPasswordChangeFailed": " Alteração de senha recente falhou ",
|
||||
"RecentSession": "Conversas recentes",
|
||||
"RecentlyChangedPassword": " Senha recentemente alterada ",
|
||||
"RecentlyDiscovered": "Recentemente descobri ",
|
||||
"RecentlyLoggedIn": "Login recente",
|
||||
"RecentlyModified": "Alterações recentes",
|
||||
"RecentlyUsed": "Usado recentemente",
|
||||
"Recipient": " Destinatário ",
|
||||
"RecipientHelpText": "Se os destinatários A e B forem definidos ao mesmo tempo, o texto cifrado da conta será dividido em duas partes; se apenas um destinatário for definido, a chave não será dividida. ",
|
||||
"RecipientServer": "Receber servidor",
|
||||
"Reconnect": "Reconectar",
|
||||
"Record": "Registro",
|
||||
"Refresh": "Atualizar",
|
||||
"RefreshHardware": "Atualize as informações do hardware",
|
||||
"Regex": "Expressão regular",
|
||||
|
@ -978,6 +1013,7 @@
|
|||
"RelevantCommand": "Comando",
|
||||
"RelevantSystemUser": "Usuário do Sistema",
|
||||
"RemoteAddr": "Endereço remoto",
|
||||
"RemoteAssetFoundAccountDeleteMsg": " Remover ativos identificados remotamente ",
|
||||
"Remove": "Remover",
|
||||
"RemoveAssetFromNode": "Remover recurso do nó",
|
||||
"RemoveSelected": "Remover Selecionado",
|
||||
|
@ -985,6 +1021,7 @@
|
|||
"RemoveWarningMsg": "Tem certeza de que quer remover?",
|
||||
"Rename": "Renomear",
|
||||
"RenameNode": "Renomear nó",
|
||||
"RepeatedPassword": "Senha duplicada",
|
||||
"ReplaceNodeAssetsAdminUserWithThis": "Substituir o administrador do ativo",
|
||||
"Replay": "Reprodução",
|
||||
"ReplaySession": "Reproduzir sessão",
|
||||
|
@ -992,6 +1029,7 @@
|
|||
"ReplayStorageCreateUpdateHelpMessage": "Nota: Atualmente, o armazenamento SFTP suporta apenas backup de conta, não suporta armazenamento de gravações.",
|
||||
"ReplayStorageUpdate": "Atualizar Armazenamento de Objetos",
|
||||
"Reply": "Resposta",
|
||||
"Report": "Relatório",
|
||||
"RequestAssetPerm": "Solicitar Autorização de Ativos",
|
||||
"RequestPerm": "Solicitação de autorização",
|
||||
"RequestTickets": "Solicitação de serviço",
|
||||
|
@ -1014,6 +1052,7 @@
|
|||
"ResetSSHKey": "Resetar Chave SSH",
|
||||
"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 ",
|
||||
"Resource": "Recursos",
|
||||
"ResourceType": "Tipo de recurso",
|
||||
"RestoreButton": "Restaurar Padrões",
|
||||
|
@ -1026,6 +1065,8 @@
|
|||
"Retry": " Tentar novamente ",
|
||||
"RetrySelected": "repetir a seleção",
|
||||
"Reviewer": "Aprovador",
|
||||
"RiskDetection": " Detecção de risco ",
|
||||
"RiskyAccount": " Conta de risco ",
|
||||
"Role": "Papel",
|
||||
"RoleCreate": "Criar função",
|
||||
"RoleDetail": "Detalhes do papel",
|
||||
|
@ -1084,6 +1125,7 @@
|
|||
"Secret": "Senha",
|
||||
"SecretKey": "Chave",
|
||||
"SecretKeyStrategy": "Política de Senha",
|
||||
"SecretReset": " Senha modificável ",
|
||||
"Secure": "Segurança",
|
||||
"Security": "Configurações de Segurança",
|
||||
"Select": "Selecione",
|
||||
|
@ -1096,6 +1138,7 @@
|
|||
"SelectKeyOrCreateNew": "Selecionar chave de etiqueta ou criar nova",
|
||||
"SelectLabelFilter": "Selecionar filtro de tags",
|
||||
"SelectProperties": "Selecionar atributos",
|
||||
"SelectProtocol": " Protocolos selecionáveis ",
|
||||
"SelectProvider": "Escolha a plataforma",
|
||||
"SelectProviderMsg": "Por favor, selecione uma plataforma de nuvem",
|
||||
"SelectResource": "Selecionar recursos",
|
||||
|
@ -1190,6 +1233,7 @@
|
|||
"Success/Total": "Sucesso/Total",
|
||||
"SuccessAsset": " Ativos bem-sucedidos ",
|
||||
"SuccessfulOperation": "Action de sucesso",
|
||||
"SudoChanged": " Alteração de Sudo ",
|
||||
"Summary": "Total",
|
||||
"Summary(success/total)": "Visão geral ( Sucesso/Total )",
|
||||
"Sunday": "Domingo",
|
||||
|
@ -1230,6 +1274,7 @@
|
|||
"SystemTasks": "Lista de tarefas",
|
||||
"SystemTools": "Ferramentas do sistema",
|
||||
"TableColSetting": "Selecione as colunas de propriedades visíveis",
|
||||
"TableSetting": "Preferências de formulário",
|
||||
"TagCreate": " Criar etiqueta ",
|
||||
"TagInputFormatValidation": "Erro no formato da tag, o formato correto é: name:value",
|
||||
"TagList": "Lista de tags",
|
||||
|
@ -1240,6 +1285,7 @@
|
|||
"TargetResources": "Recurso alvo",
|
||||
"Task": "Tarefa",
|
||||
"TaskDetail": "Detalhes da tarefa",
|
||||
"TaskDistribution": " Distribuição de tarefas ",
|
||||
"TaskDone": "Fim da tarefa",
|
||||
"TaskID": "ID da Tarefa",
|
||||
"TaskList": "Lista de tarefas",
|
||||
|
@ -1310,6 +1356,7 @@
|
|||
"UPPER_CASE_REQUIRED": "Deve conter uma letra maiúscula",
|
||||
"UnFavoriteSucceed": "Desfavoritar com sucesso",
|
||||
"UnSyncCount": "Não sincronizado",
|
||||
"UnavailableAccount": " Conta indisponível ",
|
||||
"Unbind": "Desvincular",
|
||||
"UnbindHelpText": "O usuário local é o usuário desta fonte de autenticação, não pode ser desvinculado",
|
||||
"Unblock": "Desbloquear",
|
||||
|
@ -1319,6 +1366,7 @@
|
|||
"Uninstall": "Desinstalar",
|
||||
"UniqueError": "Apenas uma das seguintes propriedades pode ser definida",
|
||||
"UnlockSuccessMsg": "Desbloqueio bem-sucedido",
|
||||
"UnmanagedAccount": "Conta não gerenciada",
|
||||
"UnselectedOrg": "Não foi selecionada organização",
|
||||
"UnselectedUser": "Nenhum usuário selecionado",
|
||||
"UpDownload": "Fazer upload de download",
|
||||
|
@ -1386,6 +1434,7 @@
|
|||
"VaultHelpText": "1. Por razões de segurança, é necessário adicionar os parâmetros VAULT_ENABLED=true e VAULT_BACKEND=hcp/azure/aws no arquivo de configuração para ativar o armazenamento Vault.<br>2. Depois de ativado, preencha as outras configurações e faça o teste.<br>3. Proceda com a sincronização de dados, a sincronização é unidirecional, sincronizará apenas do banco de dados local para o Vault remoto, após a conclusão da sincronização, o banco de dados local não armazenará mais a senha, por favor, faça backup dos dados.<br>4. Após a segunda modificação da configuração do Vault, é necessário reiniciar o serviço.",
|
||||
"VerificationCodeSent": "O código de verificação foi enviado",
|
||||
"VerifyFace": " Verificar rosto ",
|
||||
"VerifySecret": " Verificar texto cifrado ",
|
||||
"VerifySignTmpl": "Modelo de SMS com código de verificação",
|
||||
"Version": "Versão",
|
||||
"View": " Visualizar",
|
||||
|
@ -1405,6 +1454,7 @@
|
|||
"WeCom": " WeChat Corporativo",
|
||||
"WeComOAuth": "Autenticação WeChat Empresarial",
|
||||
"WeComTest": "Teste",
|
||||
"WeakPassword": " Senha fraca ",
|
||||
"WebCreate": "Criar Ativo-Web",
|
||||
"WebHelpMessage": "Tipos de ativos da Web dependem de aplicativos remotos, vá para as configurações do sistema para configurar nos aplicativos remotos",
|
||||
"WebSocketDisconnect": "WebSocket desconectado",
|
||||
|
|
|
@ -17,11 +17,6 @@
|
|||
"AccountChangeSecretDetail": "账号改密详情",
|
||||
"AccountDeleteConfirmMsg": "删除账号,是否继续?",
|
||||
"AccountExportTips": "导出信息中包含账号密文涉及敏感信息,导出的格式为一个加密的zip文件(若没有设置加密密码,请前往个人信息中设置文件加密密码)。",
|
||||
"AccountGatherDetail": "账号发现详情",
|
||||
"AccountGatherList": "账号发现",
|
||||
"AccountGatherTaskCreate": "创建账号发现任务",
|
||||
"AccountGatherTaskList": "账号发现任务",
|
||||
"AccountGatherTaskUpdate": "更新账号发现任务",
|
||||
"AccountList": "账号",
|
||||
"AccountPolicy": "账号策略",
|
||||
"AccountPolicyHelpText": "创建时对于不符合要求的账号,如:密钥类型不合规,唯一键约束,可选择以上策略。",
|
||||
|
@ -561,7 +556,6 @@
|
|||
"GatewayList": "网关列表",
|
||||
"GatewayPlatformHelpText": "网关平台只能选择以 Gateway 开头的平台",
|
||||
"GatewayUpdate": "更新网关",
|
||||
"GatherAccounts": "账号发现",
|
||||
"GatherAccountsHelpText": "收集资产上的账号信息。收集后的账号信息可以导入到系统中,方便统一管理",
|
||||
"GatheredAccountList": "收集的账号",
|
||||
"General": "基本",
|
||||
|
@ -730,7 +724,7 @@
|
|||
"MFAAllUsers": "全局启用: 所有用户",
|
||||
"MFAErrorMsg": "MFA错误,请检查",
|
||||
"MFAOfUserFirstLoginPersonalInformationImprovementPage": "启用多因子认证,使账号更加安全。<br/> 启用之后您将会在下次登录时进入多因子认证绑定流程;您也可以在(个人信息->快速修改->更改多因子设置)中直接绑定!",
|
||||
"MFAOfUserFirstLoginUserGuidePage": "为了保护您和公司的安全,请妥善保管您的账户、密码和密钥等重要敏感信息;(如:设置复杂密码,并启用多因子认证)<br/> 邮箱、手机号、微信等个人信息,仅作为用户认证和平台内部消息通知使用。",
|
||||
"MFAOfUserFirstLoginUserGuidePage": "为了保护您和公司的安全,请妥善保管您的账号、密码和密钥等重要敏感信息;(如:设置复杂密码,并启用多因子认证)<br/> 邮箱、手机号、微信等个人信息,仅作为用户认证和平台内部消息通知使用。",
|
||||
"MFAOnlyAdminUsers": "全局启用: 仅管理员",
|
||||
"MIN_LENGTH_ERROR": "密码长度至少为 {0} 位",
|
||||
"MailRecipient": "邮件收件人",
|
||||
|
@ -1390,7 +1384,7 @@
|
|||
"ViewPerm": "查看授权",
|
||||
"ViewSecret": "查看密文",
|
||||
"VirtualAccountDetail": "虚拟账号详情",
|
||||
"VirtualAccountHelpMsg": "虚拟账户是连接资产时具有特定用途的专用账户。",
|
||||
"VirtualAccountHelpMsg": "虚拟账号是连接资产时具有特定用途的专用账号。",
|
||||
"VirtualAccountUpdate": "虚拟账号更新",
|
||||
"VirtualAccounts": "虚拟账号",
|
||||
"VirtualApp": "虚拟应用",
|
||||
|
@ -1432,5 +1426,55 @@
|
|||
"VerifyFace": "验证人脸",
|
||||
"ServerBusyRetry": "服务器繁忙,请稍后再试。",
|
||||
"DeeplyThoughtAbout": "已深度思考",
|
||||
"TableSetting": "表格偏好"
|
||||
"TableSetting": "表格偏好",
|
||||
"AccountData": "账号数据",
|
||||
"AccountResult": "账号改密成功/失败",
|
||||
"RiskyAccount": "风险账号",
|
||||
"ProportionOfAccountTypes": "账号类型占比",
|
||||
"TaskDistribution": "任务分配",
|
||||
"Connectable": "可连接",
|
||||
"DiscoverAccounts": "帐号发现",
|
||||
"ResetSecret": "可改密",
|
||||
"NoLoginLongTime": "长时间未登录",
|
||||
"NewAccountsFound": "新增账号",
|
||||
"GroupChanged": "组变更",
|
||||
"SudoChanged": "Sudo 变更",
|
||||
"AuthorizedKeysChanged": "密钥变更",
|
||||
"AccountDeleted": "账号删除",
|
||||
"LongTimePassword": "长时间未改密",
|
||||
"WeakPassword": "弱密码",
|
||||
"LeakedPassword": "泄露密码",
|
||||
"RepeatedPassword": "重复密码",
|
||||
"PasswordError": "密码错误",
|
||||
"NoAdminAccount": "无管理员账号",
|
||||
"RiskDetection": "风险检测",
|
||||
"AccountSessions": "账号会话",
|
||||
"AccountActivities": "账号活动",
|
||||
"ChangeSecret": "账号改密",
|
||||
"Recent (7 days)": "最近7天",
|
||||
"RecentlyDiscovered": "最近发现",
|
||||
"RecentlyLoggedIn": "最近登录",
|
||||
"RecentlyModified": "最近修改",
|
||||
"RecentlyChangedPassword": "最近改密",
|
||||
"RecentPasswordChangeFailed": "最近改密失败",
|
||||
"UnmanagedAccount": "未管理账号",
|
||||
"UnavailableAccount": "不可用账号",
|
||||
"EmptyPassword": "空密码",
|
||||
"LongTimeNoVerify": "长时间未验证",
|
||||
"Cloud": "云",
|
||||
"Device": "设备",
|
||||
"SecretReset": "可改密",
|
||||
"EditSecret": "编辑密文",
|
||||
"VerifySecret": "验证密文",
|
||||
"CopyToAsset": "复制到资产",
|
||||
"MoveToAsset": "移动到资产",
|
||||
"SelectProtocol": "可选择的协议",
|
||||
"Report": "报告",
|
||||
"Record": "记录",
|
||||
"DiscoveredAccountList": "发现账号",
|
||||
"AccountDiscoverTask": "账号发现",
|
||||
"ExecutionRecord": "执行记录",
|
||||
"FoundAccountInAssetDeleteMsg": "删除从系统资产中发现的找好",
|
||||
"RemoteAssetFoundAccountDeleteMsg": "删除从远端资产中发现的找好",
|
||||
"PushAccountHelpText": "若账号已存在,则使用账号密文进行推送;若账号不存在,则根据填写的密文创建账号,然后进行推送。"
|
||||
}
|
|
@ -8,6 +8,7 @@
|
|||
"AccessIP": "IP 白名單",
|
||||
"AccessKey": "訪問金鑰",
|
||||
"Account": "雲帳號",
|
||||
"AccountActivities": "帳號活動",
|
||||
"AccountAmount": "帳號數量",
|
||||
"AccountBackup": "帳號備份",
|
||||
"AccountBackupCreate": "創建帳號備份",
|
||||
|
@ -16,9 +17,12 @@
|
|||
"AccountBackupUpdate": "更新帳號備份",
|
||||
"AccountChangeSecret": "帳號改密",
|
||||
"AccountChangeSecretDetail": "帳號變更密碼詳情",
|
||||
"AccountData": "帳號數據",
|
||||
"AccountDeleteConfirmMsg": "刪除帳號,是否繼續?",
|
||||
"AccountDeleted": "帳號刪除",
|
||||
"AccountDiscoverDetail": "帳號收集詳情",
|
||||
"AccountDiscoverList": "帳號收集",
|
||||
"AccountDiscoverTask": "帳號發現",
|
||||
"AccountDiscoverTaskCreate": "創建賬號收集任務",
|
||||
"AccountDiscoverTaskExecutionList": "任務執行列表",
|
||||
"AccountDiscoverTaskList": "賬號收集任務",
|
||||
|
@ -35,6 +39,8 @@
|
|||
"AccountPushExecutionList": "賬號推送執行列表",
|
||||
"AccountPushList": "帳號推送",
|
||||
"AccountPushUpdate": "更新帳號推送",
|
||||
"AccountResult": "帳號改密成功/失敗",
|
||||
"AccountSessions": "帳號會話",
|
||||
"AccountStorage": "帳號儲存",
|
||||
"AccountTemplate": "帳號模板",
|
||||
"AccountTemplateList": "帳號模板列表",
|
||||
|
@ -231,6 +237,7 @@
|
|||
"AuthUsername": "使用使用者名稱認證",
|
||||
"Authentication": "認證",
|
||||
"Author": "作者",
|
||||
"AuthorizedKeysChanged": "密鑰變更",
|
||||
"AutoCreate": "自動創建",
|
||||
"AutoEnabled": "啟用自動化",
|
||||
"AutoGenerateKey": "隨機生成密碼",
|
||||
|
@ -251,6 +258,7 @@
|
|||
"BaseAccountBackup": "帳號備份",
|
||||
"BaseAccountChangeSecret": "帳號改密",
|
||||
"BaseAccountDiscover": "帳號採集",
|
||||
"BaseAccountGather": "帳號採集",
|
||||
"BaseAccountPush": "帳號推送",
|
||||
"BaseAccountTemplate": "帳號模版",
|
||||
"BaseApplets": "應用",
|
||||
|
@ -347,6 +355,7 @@
|
|||
"ChangeOrganization": "更改組織",
|
||||
"ChangePassword": "更改密碼",
|
||||
"ChangeReceiver": "修改消息接收人",
|
||||
"ChangeSecret": "帳號改密",
|
||||
"ChangeSecretAccountHelpText": "對於同一資產中的帳號,如果存在切換自關係,則不應放在同一個任務中執行密碼更改,而是應分成兩個任務分別執行。",
|
||||
"ChangeSecretParams": "改密參數",
|
||||
"ChangeViewHelpText": "點擊切換不同視圖",
|
||||
|
@ -450,6 +459,7 @@
|
|||
"ConnectMethodAclUpdate": "更新連接方式控制",
|
||||
"ConnectUsers": "連接帳號",
|
||||
"ConnectWebSocketError": "連接 WebSocket 失敗",
|
||||
"Connectable": "可連接",
|
||||
"ConnectionDropped": "連接已斷開",
|
||||
"ConnectionToken": "連接令牌",
|
||||
"ConnectionTokenList": "連接令牌是將身份驗證和連接資產結合起來使用的一種認證資訊,支持用戶一鍵登入到資產,目前支持的組件包括:KoKo、Lion、Magnus、Razor 等",
|
||||
|
@ -465,6 +475,7 @@
|
|||
"ConvenientOperate": "便捷操作",
|
||||
"Copy": "複製",
|
||||
"CopySuccess": "複製成功",
|
||||
"CopyToAsset": "複製至資產",
|
||||
"Corporation": "公司",
|
||||
"Correlation": "關聯",
|
||||
"Cpu": "CPU",
|
||||
|
@ -620,6 +631,7 @@
|
|||
"DynamicUsername": "動態使用者名稱",
|
||||
"Edit": "編輯",
|
||||
"EditRecipient": "編輯接收人",
|
||||
"EditSecret": "編輯密文",
|
||||
"Edition": "版本",
|
||||
"Effective": "生效",
|
||||
"Email": "信箱",
|
||||
|
@ -628,6 +640,7 @@
|
|||
"EmailTemplateHelpTip": "郵件模版是用於發送郵件的模版,包括郵件標題前綴和郵件內容",
|
||||
"EmailTest": "測試連線",
|
||||
"Empty": "空",
|
||||
"EmptyPassword": "空密碼",
|
||||
"Enable": "啟用",
|
||||
"EnableDomain": "啟用網域",
|
||||
"EnableKoKoSSHHelpText": "開啟時連接資產會顯示 SSH Client 拉起方式",
|
||||
|
@ -670,6 +683,7 @@
|
|||
"Execution": "執行歷史",
|
||||
"ExecutionDetail": "執行詳情",
|
||||
"ExecutionList": "執行記錄",
|
||||
"ExecutionRecord": "執行記錄",
|
||||
"ExecutionTimes": "執行次數",
|
||||
"ExistError": "這個元素已經存在",
|
||||
"Existing": "已存在",
|
||||
|
@ -722,6 +736,7 @@
|
|||
"Footer": "頁尾",
|
||||
"ForgotPasswordURL": "忘記密碼連結",
|
||||
"FormatError": "格式錯誤",
|
||||
"FoundAccountInAssetDeleteMsg": "刪除從系統資產中發現的找好",
|
||||
"Friday": "週五",
|
||||
"From": "從",
|
||||
"FromTicket": "來自工單",
|
||||
|
@ -739,6 +754,8 @@
|
|||
"GatewayPlatformHelpText": "網關平台只能選擇以 Gateway 開頭的平台",
|
||||
"GatewayProtocolHelpText": "SSH網關,支持代理SSH,RDP和VNC",
|
||||
"GatewayUpdate": "更新網關",
|
||||
"GatherAccountsHelpText": "收集資產上的帳號信息。收集後的帳號信息可以匯入到系統中,方便統一管理",
|
||||
"GatheredAccountList": "收集的帳號",
|
||||
"General": "基本",
|
||||
"GeneralAccounts": "普通帳號",
|
||||
"GeneralSetting": "General Settings",
|
||||
|
@ -749,6 +766,7 @@
|
|||
"Goto": "轉到",
|
||||
"GrantedAssets": "授權的資產",
|
||||
"GreatEqualThan": "大於等於",
|
||||
"GroupChanged": "組變更",
|
||||
"GroupsAmount": "使用者組",
|
||||
"GroupsHelpMessage": "請輸入用戶組,多個用戶組使用逗號分隔(需填寫已存在的用戶組)",
|
||||
"Guide": "嚮導",
|
||||
|
@ -904,6 +922,7 @@
|
|||
"LdapBulkImport": "使用者匯入",
|
||||
"LdapConnectTest": "Test Connection",
|
||||
"LdapLoginTest": "測試登入",
|
||||
"LeakedPassword": "泄露密碼",
|
||||
"Length": "長度",
|
||||
"LessEqualThan": "小於等於",
|
||||
"LevelApproval": "級審批",
|
||||
|
@ -959,6 +978,8 @@
|
|||
"LogoLogoutTip": "提示:將會顯示在企業版使用者的 Web 終端頁面(建議圖片大小為:82px*82px)",
|
||||
"Logout": "退出登入",
|
||||
"LogsAudit": "日誌審計",
|
||||
"LongTimeNoVerify": "長時間未驗證",
|
||||
"LongTimePassword": "長時間未改密",
|
||||
"Lowercase": "小寫字母",
|
||||
"LunaSetting": "Luna 設定",
|
||||
"LunaSettingUpdate": "Luna 配置設置",
|
||||
|
@ -1015,6 +1036,7 @@
|
|||
"More": "更多選項",
|
||||
"MoreActions": "更多操作",
|
||||
"MoveAssetToNode": "移動資產到節點",
|
||||
"MoveToAsset": "移動到資產",
|
||||
"MsgSubscribe": "消息訂閱",
|
||||
"MyApps": "我的應用",
|
||||
"MyAssets": "我的資產",
|
||||
|
@ -1028,6 +1050,7 @@
|
|||
"NeedSpecifiedFile": "需上傳指定格式文件",
|
||||
"Network": "網路",
|
||||
"New": "新建",
|
||||
"NewAccountsFound": "新增帳號",
|
||||
"NewChat": "新聊天",
|
||||
"NewCount": "新增",
|
||||
"NewCron": "Generate Cron",
|
||||
|
@ -1041,12 +1064,14 @@
|
|||
"Next": "下一步",
|
||||
"No": "否",
|
||||
"NoAccountFound": "沒有找到帳戶",
|
||||
"NoAdminAccount": "無管理員帳號",
|
||||
"NoContent": "暫無內容",
|
||||
"NoData": "暫無數據",
|
||||
"NoFiles": "暫無文件",
|
||||
"NoInputCommand": "未輸入命令",
|
||||
"NoLicense": "暫無許可證",
|
||||
"NoLog": "No Log",
|
||||
"NoLoginLongTime": "長時間未登錄",
|
||||
"NoPermission": "暫無權限",
|
||||
"NoPermission403": "403 暫無權限",
|
||||
"NoPermissionInGlobal": " Global No Permission",
|
||||
|
@ -1151,6 +1176,7 @@
|
|||
"PasswordChangeLog": "改密日誌",
|
||||
"PasswordCheckRule": "密碼強弱規則",
|
||||
"PasswordConfirm": "密碼認證",
|
||||
"PasswordError": "密碼錯誤",
|
||||
"PasswordExpired": "密碼過期了",
|
||||
"PasswordHelpMessage": "密碼或金鑰密碼",
|
||||
"PasswordLength": "密碼長度",
|
||||
|
@ -1222,6 +1248,7 @@
|
|||
"Project": "項目名",
|
||||
"Prompt": "提示詞",
|
||||
"Proportion": "占比",
|
||||
"ProportionOfAccountTypes": "帳號類型佔比",
|
||||
"ProportionOfAssetTypes": "資產類型占比",
|
||||
"Protocol": "協議",
|
||||
"Protocols": "協議",
|
||||
|
@ -1239,6 +1266,7 @@
|
|||
"PublishStatus": "發布狀態",
|
||||
"Push": "推送",
|
||||
"PushAccount": "推送帳號",
|
||||
"PushAccountHelpText": "若帳號已存在,則使用帳號密文進行推送;若帳號不存在,則根據填寫的密文創建帳號,然後進行推送。",
|
||||
"PushAccountsHelpText": "將現有帳號推送到資產上。推送帳號時,如果帳號已存在,會更新帳號的密碼,如果帳號不存在,則會創建帳號",
|
||||
"PushAllSystemUsersToAsset": "推送所有系統用戶到資產",
|
||||
"PushParams": "推送參數",
|
||||
|
@ -1267,13 +1295,20 @@
|
|||
"RealTimeData": "即時數據",
|
||||
"Reason": "原因",
|
||||
"Receivers": "接收人",
|
||||
"Recent (7 days)": "最近7天",
|
||||
"RecentLogin": "最近登入",
|
||||
"RecentPasswordChangeFailed": "最近更改密碼失敗",
|
||||
"RecentSession": "最近會話",
|
||||
"RecentlyChangedPassword": "最近改密",
|
||||
"RecentlyDiscovered": "最近發現",
|
||||
"RecentlyLoggedIn": "最近登入",
|
||||
"RecentlyModified": "最近修改",
|
||||
"RecentlyUsed": "最近使用",
|
||||
"Recipient": "接收人",
|
||||
"RecipientHelpText": "如果同時設定了收件人A和B,帳號的密文將被拆分為兩部分;如果只設定了一個收件人,密鑰則不會被拆分。",
|
||||
"RecipientServer": "接收伺服器",
|
||||
"Reconnect": "重新連接",
|
||||
"Record": "記錄",
|
||||
"Refresh": "刷新",
|
||||
"RefreshHardware": "更新硬體資訊",
|
||||
"Regex": "正則表達式",
|
||||
|
@ -1303,6 +1338,7 @@
|
|||
"RemoteAppPermissionUpdate": "更新遠程應用授權規則",
|
||||
"RemoteAppUpdate": "更新遠程應用",
|
||||
"RemoteApps": "遠程應用",
|
||||
"RemoteAssetFoundAccountDeleteMsg": "刪除從遠端資產中發現的找好",
|
||||
"RemoteType": "應用類型",
|
||||
"Remove": "移除",
|
||||
"RemoveAssetFromNode": "從節點移除資產",
|
||||
|
@ -1312,6 +1348,7 @@
|
|||
"RemoveWarningMsg": "你確定要移除",
|
||||
"Rename": "重命名",
|
||||
"RenameNode": "重命名節點",
|
||||
"RepeatedPassword": "重複密碼",
|
||||
"ReplaceNodeAssetsAdminUser": "替換節點資產的管理員",
|
||||
"ReplaceNodeAssetsAdminUserWithThis": "替換資產的管理員",
|
||||
"Replay": "回放",
|
||||
|
@ -1320,6 +1357,7 @@
|
|||
"ReplayStorageCreateUpdateHelpMessage": "注意:目前 SFTP 儲存僅支持帳號備份,暫不支持錄影儲存。",
|
||||
"ReplayStorageUpdate": "更新對象儲存",
|
||||
"Reply": "回覆",
|
||||
"Report": "報告",
|
||||
"RequestApplicationPerm": "申請應用授權",
|
||||
"RequestAssetPerm": "申請資產授權",
|
||||
"RequestPerm": "授權申請",
|
||||
|
@ -1345,6 +1383,7 @@
|
|||
"ResetSSHKey": "重設SSH金鑰",
|
||||
"ResetSSHKeySuccessMsg": "發送郵件任務已提交,用戶稍後會收到重置密鑰郵件",
|
||||
"ResetSSHKeyWarningMsg": "你確定要傳送重置用戶的SSH Key的郵件嗎?",
|
||||
"ResetSecret": "可更改密碼",
|
||||
"Resource": "資源",
|
||||
"ResourceType": "資源類型",
|
||||
"Resources": "資源",
|
||||
|
@ -1359,6 +1398,8 @@
|
|||
"RetrySelected": "重新嘗試所選",
|
||||
"Reviewer": "審批人",
|
||||
"Revise": "修改",
|
||||
"RiskDetection": "風險檢測",
|
||||
"RiskyAccount": "風險帳號",
|
||||
"Role": "角色",
|
||||
"RoleCreate": "創建角色",
|
||||
"RoleDetail": "角色詳情",
|
||||
|
@ -1427,6 +1468,7 @@
|
|||
"Secret": "密碼",
|
||||
"SecretKey": "金鑰",
|
||||
"SecretKeyStrategy": "密碼策略",
|
||||
"SecretReset": "可改密",
|
||||
"SecretType": "密文類型",
|
||||
"Secure": "安全",
|
||||
"Security": "安全設定",
|
||||
|
@ -1445,6 +1487,7 @@
|
|||
"SelectKeyOrCreateNew": "選擇標籤鍵或創建新的",
|
||||
"SelectLabelFilter": "選擇標籤搜索",
|
||||
"SelectProperties": "選擇屬性",
|
||||
"SelectProtocol": "可選擇的協議",
|
||||
"SelectProvider": "選擇平台",
|
||||
"SelectProviderMsg": "請選擇一個雲平臺",
|
||||
"SelectResource": "選擇資源",
|
||||
|
@ -1553,6 +1596,7 @@
|
|||
"Success/Total": "成功/總數",
|
||||
"SuccessAsset": "成功的資產",
|
||||
"SuccessfulOperation": "操作成功",
|
||||
"SudoChanged": "Sudo 變更",
|
||||
"SudoHelpMessage": "使用逗號分隔多個命令,如: /bin/whoami,/sbin/ifconfig",
|
||||
"Summary": "彙總",
|
||||
"Summary(success/total)": "概況( 成功/總數 )",
|
||||
|
@ -1611,6 +1655,7 @@
|
|||
"SystemUsers": "系統用戶",
|
||||
"TableColSetting": "選擇可見屬性列",
|
||||
"TableColSettingInfo": "請選擇您想顯示的列表詳細資訊。",
|
||||
"TableSetting": "表格偏好",
|
||||
"TagCreate": "創建標籤",
|
||||
"TagInputFormatValidation": "Label format error, correct format is: name:value",
|
||||
"TagList": "標籤列表",
|
||||
|
@ -1623,6 +1668,7 @@
|
|||
"TaskCenter": "任務中心",
|
||||
"TaskDetail": "任務詳情",
|
||||
"TaskDispatch": "任務下發成功",
|
||||
"TaskDistribution": "任務分配",
|
||||
"TaskDone": "任務結束",
|
||||
"TaskID": "任務 ID",
|
||||
"TaskList": "工作列表",
|
||||
|
@ -1712,6 +1758,7 @@
|
|||
"UPPER_CASE_REQUIRED": "須包含大寫字母",
|
||||
"UnFavoriteSucceed": "取消收藏成功",
|
||||
"UnSyncCount": "未同步",
|
||||
"UnavailableAccount": "不可用帳號",
|
||||
"Unbind": "解綁",
|
||||
"UnbindHelpText": "本地用戶為此認證來源用戶,無法解綁",
|
||||
"Unblock": "解鎖",
|
||||
|
@ -1722,6 +1769,7 @@
|
|||
"UniqueError": "以下屬性只能設置一個",
|
||||
"Unknown": "未知",
|
||||
"UnlockSuccessMsg": "解鎖成功",
|
||||
"UnmanagedAccount": "未管理帳號",
|
||||
"Unreachable": "不可連接",
|
||||
"UnselectedAssets": "未選擇資產或所選擇的資產不支持SSH協議連接",
|
||||
"UnselectedNodes": "未選擇節點",
|
||||
|
@ -1822,6 +1870,7 @@
|
|||
"Vendor": "製造商",
|
||||
"VerificationCodeSent": "驗證碼已發送",
|
||||
"VerifyFace": "驗證面孔",
|
||||
"VerifySecret": "驗證密文",
|
||||
"VerifySignTmpl": "驗證碼簡訊模板",
|
||||
"Version": "版本",
|
||||
"View": "查看",
|
||||
|
@ -1841,6 +1890,7 @@
|
|||
"WeCom": "企業微信",
|
||||
"WeComOAuth": "企業微信認證",
|
||||
"WeComTest": "測試",
|
||||
"WeakPassword": "弱密碼",
|
||||
"WebCreate": "創建資產-Web",
|
||||
"WebFTP": "文件管理",
|
||||
"WebHelpMessage": "Web 類型資產依賴於遠程應用,請前往系統設置在遠程應用中配置",
|
||||
|
|
|
@ -175,6 +175,7 @@
|
|||
"Send command": "コマンドを送信",
|
||||
"Send text to all ssh terminals": "すべてのssh端末にテキストを送信します",
|
||||
"Send text to current ssh terminals": "現在の SSH 端末にテキストを送信する",
|
||||
"SessionIsBeingMonitored": "会話が監視されています。",
|
||||
"Set reusable": "再利用可能な",
|
||||
"Setting": "設定",
|
||||
"Settings or basic settings": "設定 → 基本設定",
|
||||
|
|
|
@ -170,6 +170,7 @@
|
|||
"Select account": "Selecionar conta",
|
||||
"Send command": "Enviar comando",
|
||||
"Send text to all ssh terminals": "Enviar texto para todos os terminais ssh",
|
||||
"SessionIsBeingMonitored": "A conversa está sendo monitorada.",
|
||||
"Set reusable": "Iniciar reutilização",
|
||||
"Setting": "Configurações",
|
||||
"Settings or basic settings": "Menu configurar → Configurações básicas",
|
||||
|
|
|
@ -174,6 +174,7 @@
|
|||
"Send command": "發送命令",
|
||||
"Send text to all ssh terminals": "發送文本到所有ssh終端",
|
||||
"Send text to current ssh terminals": "發送文本到當前ssh終端",
|
||||
"SessionIsBeingMonitored": "對話正在被監控。",
|
||||
"Set reusable": "開啟復用",
|
||||
"Setting": "設置",
|
||||
"Settings or basic settings": "菜單設置 → 基本設置",
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
</p>
|
||||
|
||||
<p>
|
||||
{% blocktranslate %}
|
||||
The following {{ item_type }} will expire in {{ count }}
|
||||
{% endblocktranslate %}
|
||||
{% blocktranslate %}The following {{ item_type }} will expire in {{ count }}{% endblocktranslate %}
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
{% block user_expired_message %}
|
||||
{% if request.user.is_expired %}
|
||||
<div class="alert alert-danger help-message alert-dismissable">
|
||||
{% blocktrans %}
|
||||
Your account has expired, please contact the administrator.
|
||||
{% endblocktrans %}
|
||||
{% blocktrans %}Your account has expired, please contact the administrator.{% endblocktrans %}
|
||||
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button>
|
||||
</div>
|
||||
{% elif request.user.will_expired %}
|
||||
|
@ -20,17 +18,13 @@
|
|||
{% url 'users:user-password-update' as user_password_update_url %}
|
||||
{% if request.user.password_has_expired %}
|
||||
<div class="alert alert-danger help-message alert-dismissable">
|
||||
{% blocktrans %}
|
||||
Your password has expired, please click <a href="{{ user_password_update_url }}"> this link </a> update password.
|
||||
{% endblocktrans %}
|
||||
{% blocktrans %}Your password has expired, please click <a href="{{ user_password_update_url }}"> this link </a> update password.{% endblocktrans %}
|
||||
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button>
|
||||
</div>
|
||||
{% elif request.user.password_will_expired %}
|
||||
<div class="alert alert-danger help-message alert-dismissable">
|
||||
{% trans 'Your password will at' %} {{ request.user.date_password_expired }} {% trans 'expired. ' %}
|
||||
{% blocktrans %}
|
||||
please click <a href="{{ user_password_update_url }}"> this link </a> to update your password.
|
||||
{% endblocktrans %}
|
||||
{% blocktrans %}please click <a href="{{ user_password_update_url }}"> this link </a> to update your password.{% endblocktrans %}
|
||||
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
@ -40,9 +34,7 @@
|
|||
{% if request.user.is_authenticated and request.user.is_first_login %}
|
||||
<div class="alert alert-danger help-message alert-dismissable">
|
||||
{% url 'authentication:user-first-login' as first_login_url %}
|
||||
{% blocktrans %}
|
||||
Your information was incomplete. Please click <a href="{{ first_login_url }}"> this link </a>to complete your information.
|
||||
{% endblocktrans %}
|
||||
{% blocktrans %}Your information was incomplete. Please click <a href="{{ first_login_url }}"> this link </a>to complete your information.{% endblocktrans %}
|
||||
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
@ -53,9 +45,7 @@
|
|||
<div class="alert alert-danger help-message alert-dismissable">
|
||||
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" onclick="closePublicKeyMsg()">×</button>
|
||||
{% url 'users:user-pubkey-update' as user_pubkey_update %}
|
||||
{% blocktrans %}
|
||||
Your ssh public key not set or expired. Please click <a href="{{ user_pubkey_update }}"> this link </a>to update
|
||||
{% endblocktrans %}
|
||||
{% blocktrans %}Your ssh public key not set or expired. Please click <a href="{{ user_pubkey_update }}"> this link </a>to update{% endblocktrans %}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
|
Loading…
Reference in New Issue