mirror of https://github.com/jumpserver/jumpserver
parent
4e903ce19b
commit
c3449cd6bc
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-05-13 18:52+0800\n"
|
"POT-Creation-Date: 2024-05-17 16:45+0800\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -974,8 +974,6 @@ msgid "Nodes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/serializers/automations/base.py:24
|
#: accounts/serializers/automations/base.py:24
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Periodic run"
|
|
||||||
msgid "Periodic perform"
|
msgid "Periodic perform"
|
||||||
msgstr "Periodic"
|
msgstr "Periodic"
|
||||||
|
|
||||||
|
@ -4367,8 +4365,8 @@ msgid "Execute after saving"
|
||||||
msgstr "Execute after saving"
|
msgstr "Execute after saving"
|
||||||
|
|
||||||
#: ops/serializers/job.py:52
|
#: ops/serializers/job.py:52
|
||||||
msgid "Average time cost"
|
msgid "Average time taken"
|
||||||
msgstr ""
|
msgstr "Average time taken"
|
||||||
|
|
||||||
#: ops/serializers/job.py:72
|
#: ops/serializers/job.py:72
|
||||||
msgid "Job type"
|
msgid "Job type"
|
||||||
|
|
|
@ -4525,7 +4525,7 @@ msgstr "保存後に実行"
|
||||||
#: ops/serializers/job.py:52
|
#: ops/serializers/job.py:52
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Time cost"
|
#| msgid "Time cost"
|
||||||
msgid "Average time cost"
|
msgid "Average time taken"
|
||||||
msgstr "時を過ごす"
|
msgstr "時を過ごす"
|
||||||
|
|
||||||
#: ops/serializers/job.py:72
|
#: ops/serializers/job.py:72
|
||||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-05-13 18:52+0800\n"
|
"POT-Creation-Date: 2024-05-17 16:45+0800\n"
|
||||||
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
||||||
"Last-Translator: ibuler <ibuler@qq.com>\n"
|
"Last-Translator: ibuler <ibuler@qq.com>\n"
|
||||||
"Language-Team: JumpServer team<ibuler@qq.com>\n"
|
"Language-Team: JumpServer team<ibuler@qq.com>\n"
|
||||||
|
@ -997,10 +997,8 @@ msgid "Nodes"
|
||||||
msgstr "节点"
|
msgstr "节点"
|
||||||
|
|
||||||
#: accounts/serializers/automations/base.py:24
|
#: accounts/serializers/automations/base.py:24
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Periodic run"
|
|
||||||
msgid "Periodic perform"
|
msgid "Periodic perform"
|
||||||
msgstr "周期执行"
|
msgstr "定期执行"
|
||||||
|
|
||||||
#: accounts/serializers/automations/base.py:45
|
#: accounts/serializers/automations/base.py:45
|
||||||
msgid "Name already exists"
|
msgid "Name already exists"
|
||||||
|
@ -4432,7 +4430,7 @@ msgid "Execute after saving"
|
||||||
msgstr "保存后执行"
|
msgstr "保存后执行"
|
||||||
|
|
||||||
#: ops/serializers/job.py:52
|
#: ops/serializers/job.py:52
|
||||||
msgid "Average time cost"
|
msgid "Average time taken"
|
||||||
msgstr "平均耗时"
|
msgstr "平均耗时"
|
||||||
|
|
||||||
#: ops/serializers/job.py:72
|
#: ops/serializers/job.py:72
|
||||||
|
|
|
@ -11,17 +11,18 @@
|
||||||
"AccountTemplateList": "Account templates",
|
"AccountTemplateList": "Account templates",
|
||||||
"AccountBackup": "Backup accounts",
|
"AccountBackup": "Backup accounts",
|
||||||
"AccountBackupCreate": "Create account backup",
|
"AccountBackupCreate": "Create account backup",
|
||||||
"AccountBackupDetail": "Backup account detail",
|
"AccountBackupDetail": "Backup account details",
|
||||||
"AccountChangeSecretDetail": "Change secret account detail",
|
"ManualExecution": "Manual execution",
|
||||||
|
"AccountChangeSecretDetail": "Change account secret details",
|
||||||
"AccountBackupList": "Backup account",
|
"AccountBackupList": "Backup account",
|
||||||
"AccountBackupUpdate": "Update account backup",
|
"AccountBackupUpdate": "Update account backup",
|
||||||
"AccountChangeSecret": "Change account secret change",
|
"AccountChangeSecret": "Change account secret",
|
||||||
"AccountDeleteConfirmMsg": "Delete account, continue?",
|
"AccountDeleteConfirmMsg": "Delete account, continue?",
|
||||||
"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).",
|
"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).",
|
||||||
"GatheredAccountList": "Gathered accounts",
|
"GatheredAccountList": "Gathered accounts",
|
||||||
"AccountGatherList": "Gather accounts",
|
"AccountGatherList": "Gather accounts",
|
||||||
"AccountGatherDetail": "Gather account detail",
|
"AccountGatherDetail": "Gather account details",
|
||||||
"AccountPushDetail": "Push account detail",
|
"AccountPushDetail": "Push account details",
|
||||||
"AccountGatherTaskList": "Gather account tasks",
|
"AccountGatherTaskList": "Gather account tasks",
|
||||||
"AccountGatherTaskCreate": "Create gather accounts task",
|
"AccountGatherTaskCreate": "Create gather accounts task",
|
||||||
"AccountGatherTaskUpdate": "Update the gather accounts task",
|
"AccountGatherTaskUpdate": "Update the gather accounts task",
|
||||||
|
@ -118,6 +119,7 @@
|
||||||
"ApsaraStack": "Alibaba cloud private cloud",
|
"ApsaraStack": "Alibaba cloud private cloud",
|
||||||
"Asset": "Asset",
|
"Asset": "Asset",
|
||||||
"AssetAccount": "Accounts",
|
"AssetAccount": "Accounts",
|
||||||
|
"Success/Total": "Success/Total",
|
||||||
"AssetAccountDetail": "Account details",
|
"AssetAccountDetail": "Account details",
|
||||||
"AssetAclCreate": "Create asset connect rule",
|
"AssetAclCreate": "Create asset connect rule",
|
||||||
"AssetAclDetail": "Asset connect rule details",
|
"AssetAclDetail": "Asset connect rule details",
|
||||||
|
@ -130,7 +132,7 @@
|
||||||
"AssetChangeSecretCreate": "Create account secret change",
|
"AssetChangeSecretCreate": "Create account secret change",
|
||||||
"AssetChangeSecretUpdate": "Update account secret change",
|
"AssetChangeSecretUpdate": "Update account secret change",
|
||||||
"AssetData": "Asset",
|
"AssetData": "Asset",
|
||||||
"AssetDetail": "Asset detail",
|
"AssetDetail": "Asset details",
|
||||||
"AssetList": "Assets",
|
"AssetList": "Assets",
|
||||||
"AssetListHelpMessage": "On the left is the asset tree. right-click to create, delete or modify tree nodes. assets are also organized in node form. on the right are the assets under this node. \n",
|
"AssetListHelpMessage": "On the left is the asset tree. right-click to create, delete or modify tree nodes. assets are also organized in node form. on the right are the assets under this node. \n",
|
||||||
"AssetLoginACLHelpMsg": "When logging into assets, it can be audited based on the user's login ip and time segment to determine whether the assets can be logged into",
|
"AssetLoginACLHelpMsg": "When logging into assets, it can be audited based on the user's login ip and time segment to determine whether the assets can be logged into",
|
||||||
|
@ -207,7 +209,7 @@
|
||||||
"CeleryTaskLog": "Celery task log",
|
"CeleryTaskLog": "Celery task log",
|
||||||
"Certificate": "Certificate",
|
"Certificate": "Certificate",
|
||||||
"CertificateKey": "Client key",
|
"CertificateKey": "Client key",
|
||||||
"ChangeCredentials": "Change secrets",
|
"ChangeCredentials": "Change account secrets",
|
||||||
"ChangeCredentialsHelpText": "The secret is the password or key used to connect to the asset. when the secret is changed, the asset will be updated with the new secret",
|
"ChangeCredentialsHelpText": "The secret is the password or key used to connect to the asset. when the secret is changed, the asset will be updated with the new secret",
|
||||||
"ChangeField": "Change field",
|
"ChangeField": "Change field",
|
||||||
"ChangeOrganization": "Change organization",
|
"ChangeOrganization": "Change organization",
|
||||||
|
@ -439,7 +441,7 @@
|
||||||
"ExecCloudSyncErrorMsg": "The cloud account configuration is incomplete, please update and try again.",
|
"ExecCloudSyncErrorMsg": "The cloud account configuration is incomplete, please update and try again.",
|
||||||
"Execute": "Execute",
|
"Execute": "Execute",
|
||||||
"ExecuteOnce": "Execute once",
|
"ExecuteOnce": "Execute once",
|
||||||
"ExecutionDetail": "Execution history details",
|
"ExecutionDetail": "Execution details",
|
||||||
"ExecutionList": "Executions",
|
"ExecutionList": "Executions",
|
||||||
"ExistError": "This element already exists",
|
"ExistError": "This element already exists",
|
||||||
"Existing": "Already exists",
|
"Existing": "Already exists",
|
||||||
|
@ -1119,7 +1121,7 @@
|
||||||
"TaskDetail": "Task details",
|
"TaskDetail": "Task details",
|
||||||
"TaskDone": "Task finished",
|
"TaskDone": "Task finished",
|
||||||
"TaskID": "Task id",
|
"TaskID": "Task id",
|
||||||
"TaskList": "System tasks",
|
"TaskList": "Tasks",
|
||||||
"TaskMonitor": "Monitoring",
|
"TaskMonitor": "Monitoring",
|
||||||
"TechnologyConsult": "Technical consultation",
|
"TechnologyConsult": "Technical consultation",
|
||||||
"TempPasswordTip": "The temporary password is valid for 300 seconds and becomes invalid immediately after use",
|
"TempPasswordTip": "The temporary password is valid for 300 seconds and becomes invalid immediately after use",
|
||||||
|
@ -1255,7 +1257,7 @@
|
||||||
"ViewMore": "View more",
|
"ViewMore": "View more",
|
||||||
"ViewPerm": "View",
|
"ViewPerm": "View",
|
||||||
"ViewSecret": "View ciphertext",
|
"ViewSecret": "View ciphertext",
|
||||||
"VirtualAccountDetail": "Virtual account detail",
|
"VirtualAccountDetail": "Virtual account details",
|
||||||
"VirtualAccountHelpMsg": "Virtual accounts are specialized accounts with specific purposes when connecting assets.",
|
"VirtualAccountHelpMsg": "Virtual accounts are specialized accounts with specific purposes when connecting assets.",
|
||||||
"VirtualAccountUpdate": "Virtual account update",
|
"VirtualAccountUpdate": "Virtual account update",
|
||||||
"VirtualAccounts": "Virtual accounts",
|
"VirtualAccounts": "Virtual accounts",
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
"AccountBackup": "账号备份",
|
"AccountBackup": "账号备份",
|
||||||
"AccountBackupCreate": "创建账号备份",
|
"AccountBackupCreate": "创建账号备份",
|
||||||
"AccountBackupDetail": "账号备份详情",
|
"AccountBackupDetail": "账号备份详情",
|
||||||
|
"ManualExecution": "手动执行",
|
||||||
"AccountChangeSecretDetail": "账号改密详情",
|
"AccountChangeSecretDetail": "账号改密详情",
|
||||||
"AccountGatherDetail": "账号收集详情",
|
"AccountGatherDetail": "账号收集详情",
|
||||||
"AccountPushDetail": "账号推送详情",
|
"AccountPushDetail": "账号推送详情",
|
||||||
|
@ -134,6 +135,7 @@
|
||||||
"ApsaraStack": "阿里云专有云",
|
"ApsaraStack": "阿里云专有云",
|
||||||
"Asset": "资产",
|
"Asset": "资产",
|
||||||
"AssetAccount": "账号列表",
|
"AssetAccount": "账号列表",
|
||||||
|
"Success/Total": "成功/总数",
|
||||||
"AssetAccountDetail": "账号详情",
|
"AssetAccountDetail": "账号详情",
|
||||||
"AssetAclCreate": "创建资产登录规则",
|
"AssetAclCreate": "创建资产登录规则",
|
||||||
"AssetAclDetail": "资产登录规则详情",
|
"AssetAclDetail": "资产登录规则详情",
|
||||||
|
@ -449,7 +451,7 @@
|
||||||
"ExecCloudSyncErrorMsg": "云账号配置不完整,请更新后重试",
|
"ExecCloudSyncErrorMsg": "云账号配置不完整,请更新后重试",
|
||||||
"Execute": "执行",
|
"Execute": "执行",
|
||||||
"ExecuteOnce": "执行一次",
|
"ExecuteOnce": "执行一次",
|
||||||
"ExecutionDetail": "执行历史详情",
|
"ExecutionDetail": "执行详情",
|
||||||
"ExecutionList": "执行列表",
|
"ExecutionList": "执行列表",
|
||||||
"ExistError": "这个元素已经存在",
|
"ExistError": "这个元素已经存在",
|
||||||
"Existing": "已存在",
|
"Existing": "已存在",
|
||||||
|
|
|
@ -49,7 +49,7 @@ class JobSerializer(BulkOrgResourceModelSerializer, PeriodTaskSerializerMixin):
|
||||||
"run_after_save"
|
"run_after_save"
|
||||||
]
|
]
|
||||||
extra_kwargs = {
|
extra_kwargs = {
|
||||||
'average_time_cost': {'label': _('Average time cost')},
|
'average_time_cost': {'label': _('Average time taken')},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue