mirror of https://github.com/jumpserver/jumpserver
perf: Merge local v4
commit
b1abf8a339
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
|
@ -35,6 +35,7 @@
|
|||
"AccountTemplates": "Templates",
|
||||
"Accounts": "Accounts",
|
||||
"Action": "Action",
|
||||
"PermAction": "Permission Action",
|
||||
"ActionCount": "Actions",
|
||||
"ActionSetting": "Action settings",
|
||||
"Actions": "Action",
|
||||
|
@ -164,6 +165,7 @@
|
|||
"AuthSetting": "Authentication",
|
||||
"AuthSettings": "Authentication configuration",
|
||||
"AuthUserAttrMapHelpText": "The key on the left belongs to the jumpserver user properties, and the value on the right belongs to the authentication platform user properties",
|
||||
"PasswordAndSSHKey": "Password & SSH Key",
|
||||
"Authentication": "Authentication",
|
||||
"AutoPush": "Auto push",
|
||||
"Automations": "Automations",
|
||||
|
@ -293,8 +295,8 @@
|
|||
"ConnectMethodAclUpdate": "Update the connect method control",
|
||||
"ConnectWebSocketError": "Connection to websocket failed",
|
||||
"ConnectionDropped": "Connection disconnected",
|
||||
"ConnectionToken": "Connection token",
|
||||
"ConnectionTokenList": "The connection token is a type of authentication information that combines identity verification with connecting assets. it supports one-click user login to assets. currently supported components include: koko, lion, magnus, razor, etc.",
|
||||
"ConnectionToken": "Connection tokens",
|
||||
"Console": "Console",
|
||||
"Consult": "Consult",
|
||||
"ContainAttachment": "With attachment",
|
||||
|
@ -453,7 +455,7 @@
|
|||
"FailedAsset": "Failed assets",
|
||||
"FaviconTip": "Note: website icon (suggested image size: 16px*16px)",
|
||||
"Features": "Features",
|
||||
"FeiShu": "Lark",
|
||||
"FeiShu": "FeiShu",
|
||||
"FeiShuTest": "Test",
|
||||
"FieldRequiredError": "This field is required",
|
||||
"FileExplorer": "File explorer",
|
||||
|
@ -580,10 +582,12 @@
|
|||
"JobExecutionLog": "Job logs",
|
||||
"JobManagement": "Jobs",
|
||||
"JobUpdate": "Update the job",
|
||||
"KingSoftCloud": "Kingsoft cloud",
|
||||
"KokoSettingUpdate": "Koko",
|
||||
"LAN": "Bulk account add results",
|
||||
"LDAPUser": "Ldap users",
|
||||
"KingSoftCloud": "KingSoft Cloud",
|
||||
"KokoSetting": "KoKo",
|
||||
"GenericSetting": "Generic",
|
||||
"LDAPUser": "LDAP Users",
|
||||
"Label": "Label",
|
||||
"LabelCreate": "Create label",
|
||||
"LabelInputFormatValidation": "Label format error, the correct format is: name:value",
|
||||
|
@ -635,14 +639,15 @@
|
|||
"LoginUsers": "Active account",
|
||||
"LogoIndexTip": "Tip: it will be displayed in the upper left corner of the page (recommended image size: 185px*55px)",
|
||||
"LogoLogoutTip": "Tip: it will be displayed on the web terminal page of enterprise edition users (recommended image size: 82px*82px)",
|
||||
"Logout": "Logout",
|
||||
"LogsAudit": "Activities",
|
||||
"Lowercase": "Lowercase",
|
||||
"LunaSettingUpdate": "Luna",
|
||||
"MFAErrorMsg": "Mfa errors, please check",
|
||||
"MFAOfUserFirstLoginPersonalInformationImprovementPage": "Enable multi-factor authentication to make your account more secure. <br/>after enabling, you will enter the multi-factor authentication binding process the next time you log in; you can also directly bind in (personal information->quick modification->change multi-factor settings)!",
|
||||
"MFAOfUserFirstLoginUserGuidePage": "In order to protect your and the company's security, please carefully safeguard important sensitive information such as your account, password, and key (for example, set a complex password, and enable multi-factor authentication) <br/> personal information such as email, mobile number, and wechat are only used for user authentication and platform internal message notifications.",
|
||||
"MailRecipient": "Email recipient",
|
||||
"Logout": "Sign out",
|
||||
"LogsAudit": "Activities",
|
||||
"Lowercase": "Lowercase",
|
||||
"LunaSetting": "Luna",
|
||||
"MFAErrorMsg": "MFA errors, please check",
|
||||
"MailSend": "Sending",
|
||||
"ManualAccount": "Manual accounts",
|
||||
"ManualAccountTip": "Manual input of username/password upon login",
|
||||
|
@ -664,7 +669,8 @@
|
|||
"Message": "Message",
|
||||
"MessageSubscription": "Message subscription",
|
||||
"MessageType": "Message type",
|
||||
"MfaLevel": "Mfa",
|
||||
"NotificationConfiguration": "Notification Configuration",
|
||||
"MfaLevel": "MFA",
|
||||
"Min": "Min",
|
||||
"Modify": "Edit",
|
||||
"Module": "Module",
|
||||
|
@ -721,6 +727,8 @@
|
|||
"OldSSHKey": "Old ssh public key",
|
||||
"OneAssignee": "First-level approver",
|
||||
"OneAssigneeType": "First-level handler type",
|
||||
"OldPublicKey": "Old Public Key",
|
||||
"NewPublicKey": "New Public Key",
|
||||
"OneClickReadMsg": "Are you sure you want to mark the current information as read?",
|
||||
"OnlineSession": "Online devices",
|
||||
"OnlineSessionHelpMsg": "Unable to log out of the current session because it is the current user's online session. currently only users logged in via web are being logged.",
|
||||
|
@ -735,15 +743,15 @@
|
|||
"OperateLog": "Operate logs",
|
||||
"OperationLogNum": "Operation logs",
|
||||
"OrgAdmin": "Organization admin",
|
||||
"OrgAuditor": "Org auditors",
|
||||
"OrgName": "Authorized organization name",
|
||||
"OrgRole": "Org roles",
|
||||
"OrgRoleHelpMsg": "Organization roles are roles tailored to individual organizations within the platform. these roles are assigned when inviting users to join a particular organization and dictate their permissions and access levels within that organization. unlike system roles, organization roles are customizable and apply only within the scope of the organization they are assigned to.",
|
||||
"OrgRoleHelpText": "The org role is the user's role within the current organization",
|
||||
"OrgRoles": "Org role",
|
||||
"OrgUser": "Organize users",
|
||||
"OrganizationCreate": "Create organization",
|
||||
"OrganizationDetail": "Organization details",
|
||||
"OrgAuditor": "Organizational auditors",
|
||||
"OrgRole": "Organizational roles",
|
||||
"OrgRoles": "Organizational roles",
|
||||
"OrganizationList": "Organizations",
|
||||
"OrganizationManage": "Manage orgs",
|
||||
"OrganizationUpdate": "Update the organization",
|
||||
|
@ -934,16 +942,17 @@
|
|||
"RunningTimes": "Last 5 run times",
|
||||
"SCP": "Sangfor cloud platform",
|
||||
"SMS": "Message",
|
||||
"SMSProvider": "Sms service provider",
|
||||
"SMSProvider": "SMS service provider",
|
||||
"SMTP": "Email server",
|
||||
"SSHKey": "Ssh key",
|
||||
"SSHKeyOfProfileSSHUpdatePage": "Copy your public key here",
|
||||
"SSHKeySetting": "Ssh key",
|
||||
"SSHPort": "Ssh port",
|
||||
"SSHSecretKey": "Ssh key",
|
||||
"SafeCommand": "Secure command",
|
||||
"SameAccount": "Same accounts",
|
||||
"SameAccountTip": "Accounts with the same username as authorized users",
|
||||
"SSHKey": "SSH Key",
|
||||
"SSHKeyOfProfileSSHUpdatePage": "You can reset and download the SSH public key by clicking the button below, or copy your SSH public key and submit it.",
|
||||
"LoginSSHKeySetting": "Login SSH Key",
|
||||
"SSHPort": "SSH Port",
|
||||
"SSHSecretKey": "SSH Key",
|
||||
"SameTypeAccountTip": "An account with the same username and key type already exists",
|
||||
"Saturday": "Sat",
|
||||
"Save": "Save",
|
||||
|
@ -1008,13 +1017,19 @@
|
|||
"SetDingTalk": "Dingtalk oauth",
|
||||
"SetFailed": "Setting failed",
|
||||
"SetFeiShu": "Set feishu authentication",
|
||||
"SetMFA": "Multi-factor auth",
|
||||
"SetSlack": "Slack oauth",
|
||||
"SetStatus": "Status setting",
|
||||
"SetSuccess": "Successfully set",
|
||||
"SetToDefault": "Set as default",
|
||||
"SetToDefaultStorage": "Set as default storage",
|
||||
"SetWeCom": "Wecom oauth",
|
||||
"DingTalkOAuth": "DingTalk OAuth",
|
||||
"FeiShuOAuth": "Feishu OAuth",
|
||||
"LarkOAuth": "Lark OAuth",
|
||||
"SetMFA": "Multi-factor authentication",
|
||||
"SlackOAuth": "Slack OAuth",
|
||||
"Configured": "Configured",
|
||||
"WeComOAuth": "WeCom OAuth",
|
||||
"Setting": "Setting",
|
||||
"SettingInEndpointHelpText": "Configure service address and port in system settings / component settings / server endpoints",
|
||||
"Settings": "System settings",
|
||||
|
@ -1105,6 +1120,8 @@
|
|||
"TaskMonitor": "Monitoring",
|
||||
"TechnologyConsult": "Technical consultation",
|
||||
"TempPassword": "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",
|
||||
"TempToken": "Temporary tokens",
|
||||
"TemplateAdd": "Add from template",
|
||||
"TemplateCreate": "Create template",
|
||||
"TemplateHelpText": "When selecting a template to add, accounts that do not exist under the asset will be automatically created and pushed",
|
||||
|
@ -1180,6 +1197,7 @@
|
|||
"UpdateNodeAssetHardwareInfo": "Update node assets hardware information",
|
||||
"UpdatePlatformHelpText": "The asset will be updated only if the original platform type is the same as the selected platform type. if the platform types before and after the update are different, it will not be updated.",
|
||||
"UpdateSSHKey": "Change ssh public key",
|
||||
"NewSSHKey": "New SSH Key",
|
||||
"UpdateSelected": "Update selected",
|
||||
"UpdateSuccessMsg": "Update successful",
|
||||
"Updated": "Updated",
|
||||
|
@ -1204,7 +1222,6 @@
|
|||
"UserGroupDetail": "User group details",
|
||||
"UserGroupList": "Groups",
|
||||
"UserGroupUpdate": "Update the user group",
|
||||
"UserGroups": "User groups",
|
||||
"UserInformation": "User info",
|
||||
"UserList": "Users",
|
||||
"UserLoginACLHelpMsg": "When logging into the system, the user's login ip and time range can be audited to determine whether they are allowed to log into the system (effective globally)",
|
||||
|
@ -1219,6 +1236,9 @@
|
|||
"UserProfile": "Profile",
|
||||
"UserSession": "Asset sessions",
|
||||
"UserSetting": "Preference",
|
||||
"UserGroups": "Groups",
|
||||
"PersonalSettings": "Personal Settings",
|
||||
"Preferences": "Preferences",
|
||||
"UserSwitchFrom": "Switch from",
|
||||
"UserUpdate": "Update the user",
|
||||
"Username": "Username",
|
||||
|
@ -1269,5 +1289,9 @@
|
|||
"ZoneEnabled": "Enable zone",
|
||||
"ZoneHelpMessage": "The zone is the location where assets are located, which can be a data center, public cloud, or VPC. Gateways can be set up within the region. When the network cannot be directly accessed, users can utilize gateways to log in to the assets.",
|
||||
"ZoneList": "Zones",
|
||||
"ZoneUpdate": "Update the zone"
|
||||
}
|
||||
"ZoneUpdate": "Update the zone",
|
||||
"YourProfile": "Your profile",
|
||||
"AccessKeys": "Access keys",
|
||||
"InformationModification": "Information Modification",
|
||||
"Phone": "Phone"
|
||||
}
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
"AccountTemplates": "账号模版",
|
||||
"Accounts": "账号管理",
|
||||
"Action": "动作",
|
||||
"PermAction": "授权动作",
|
||||
"ActionCount": "动作数量",
|
||||
"ActionSetting": "动作设置",
|
||||
"Actions": "动作",
|
||||
|
@ -145,7 +146,7 @@
|
|||
"AuthSAMLKeyHelpText": "SP 证书和密钥 是用来和 IDP 加密通信的",
|
||||
"AuthSaml2UserAttrMapHelpText": "左侧的键为 SAML2 用户属性,右侧的值为认证平台用户属性",
|
||||
"AuthSecurity": "认证安全",
|
||||
"AuthSetting": "认证设置",
|
||||
"PasswordAndSSHKey": "认证设置",
|
||||
"AuthSettings": "认证配置",
|
||||
"AuthUserAttrMapHelpText": "左侧的键为 JumpServer 用户属性,右侧的值为认证平台用户属性",
|
||||
"Authentication": "认证",
|
||||
|
@ -549,7 +550,8 @@
|
|||
"JobManagement": "作业管理",
|
||||
"JobUpdate": "更新作业",
|
||||
"KingSoftCloud": "金山云",
|
||||
"KokoSettingUpdate": "Koko 配置设置",
|
||||
"KokoSetting": "KoKo 配置",
|
||||
"GenericSetting": "通用配置",
|
||||
"LAN": "局域网",
|
||||
"LDAPUser": "LDAP 用户",
|
||||
"Label": "标签",
|
||||
|
@ -592,7 +594,7 @@
|
|||
"LoginImageTip": "提示:将会显示在企业版用户登录页面(建议图片大小为: 492*472px)",
|
||||
"LoginLog": "登录日志",
|
||||
"LoginNum": "登录数",
|
||||
"LoginPasswordSetting": "登录密码设置",
|
||||
"LoginPasswordSetting": "登录密码",
|
||||
"LoginRequiredMsg": "账号已退出,请重新登录",
|
||||
"LoginSucceeded": "登录成功",
|
||||
"LoginTitleTip": "提示:将会显示在企业版用户 SSH 登录 KoKo 登录页面(eg: 欢迎使用JumpServer开源堡垒机)",
|
||||
|
@ -604,7 +606,7 @@
|
|||
"Logout": "退出登录",
|
||||
"LogsAudit": "日志审计",
|
||||
"Lowercase": "小写字母",
|
||||
"LunaSettingUpdate": "Luna 配置设置",
|
||||
"LunaSetting": "Luna 配置",
|
||||
"MFAErrorMsg": "MFA错误,请检查",
|
||||
"MFAOfUserFirstLoginPersonalInformationImprovementPage": "启用多因子认证,使账号更加安全。<br/> 启用之后您将会在下次登录时进入多因子认证绑定流程;您也可以在(个人信息->快速修改->更改多因子设置)中直接绑定!",
|
||||
"MFAOfUserFirstLoginUserGuidePage": "为了保护您和公司的安全,请妥善保管您的账户、密码和密钥等重要敏感信息;(如:设置复杂密码,并启用多因子认证)<br/> 邮箱、手机号、微信等个人信息,仅作为用户认证和平台内部消息通知使用。",
|
||||
|
@ -628,7 +630,7 @@
|
|||
"MenuPermissions": "授权管理",
|
||||
"MenuUsers": "用户管理",
|
||||
"Message": "消息",
|
||||
"MessageSubscription": "消息订阅",
|
||||
"NotificationConfiguration": "通知设置",
|
||||
"MessageType": "消息类型",
|
||||
"MfaLevel": "多因子认证",
|
||||
"Min": "分钟",
|
||||
|
@ -684,7 +686,8 @@
|
|||
"OfflineSuccessMsg": "下线成功",
|
||||
"OfflineUpload": "离线上传",
|
||||
"OldPassword": "原密码",
|
||||
"OldSSHKey": "原来SSH公钥",
|
||||
"OldPublicKey": "久 SSH 公钥",
|
||||
"NewPublicKey": "新 SSH 公钥",
|
||||
"OneAssignee": "一级受理人",
|
||||
"OneAssigneeType": "一级受理人类型",
|
||||
"OneClickReadMsg": "你确定要将当前信息标记为已读吗?",
|
||||
|
@ -766,7 +769,6 @@
|
|||
"PrivilegedOnly": "仅特权账号",
|
||||
"PrivilegedTemplate": "特权的",
|
||||
"Product": "产品",
|
||||
"Profile": "个人信息",
|
||||
"ProfileSetting": "个人信息设置",
|
||||
"Project": "项目名",
|
||||
"Prompt": "提示词",
|
||||
|
@ -897,8 +899,8 @@
|
|||
"SMSProvider": "短信服务商",
|
||||
"SMTP": "邮件服务器",
|
||||
"SSHKey": "SSH公钥",
|
||||
"SSHKeyOfProfileSSHUpdatePage": "复制你的公钥到这里",
|
||||
"SSHKeySetting": "SSH公钥设置",
|
||||
"SSHKeyOfProfileSSHUpdatePage": "你可以点击下面的按钮重置并下载 SSH 公钥,或者复制你的 SSH 公钥并提交。",
|
||||
"LoginSSHKeySetting": "登录 SSH 公钥",
|
||||
"SSHPort": "SSH 端口",
|
||||
"SSHSecretKey": "SSH 密钥",
|
||||
"SafeCommand": "安全命令",
|
||||
|
@ -963,16 +965,17 @@
|
|||
"SessionsAudit": "会话审计",
|
||||
"SessionsNum": "会话数",
|
||||
"Set": "已设置",
|
||||
"SetDingTalk": "设置钉钉认证",
|
||||
"DingTalkOAuth": "钉钉认证",
|
||||
"SetFailed": "设置失败",
|
||||
"SetFeiShu": "设置飞书认证",
|
||||
"SetMFA": "设置多因子认证",
|
||||
"SetSlack": "设置Slack认证",
|
||||
"SetStatus": "设置状态",
|
||||
"FeiShuOAuth": "飞书认证",
|
||||
"LarkOAuth": "Lark 认证",
|
||||
"SetMFA": "MFA 认证",
|
||||
"SlackOAuth": "Slack 认证",
|
||||
"Configured": "已配置",
|
||||
"SetSuccess": "设置成功",
|
||||
"SetToDefault": "设为默认",
|
||||
"SetToDefaultStorage": "设置为默认存储",
|
||||
"SetWeCom": "设置企业微信认证",
|
||||
"WeComOAuth": "企业微信认证",
|
||||
"Setting": "设置",
|
||||
"SettingInEndpointHelpText": "在 系统设置 / 组件设置 / 服务端点 中配置服务地址和端口",
|
||||
"Settings": "系统设置",
|
||||
|
@ -1056,7 +1059,8 @@
|
|||
"TaskList": "任务列表",
|
||||
"TaskMonitor": "任务监控",
|
||||
"TechnologyConsult": "技术咨询",
|
||||
"TempPassword": "临时密码有效期为 300 秒,使用后立刻失效",
|
||||
"TempPasswordTip": "临时密码有效期为 300 秒,使用后立刻失效",
|
||||
"TempToken": "临时密码",
|
||||
"TemplateAdd": "模版添加",
|
||||
"TemplateCreate": "创建模版",
|
||||
"TemplateHelpText": "选择模版添加时,会自动创建资产下不存在的账号并推送",
|
||||
|
@ -1132,6 +1136,7 @@
|
|||
"UpdateNodeAssetHardwareInfo": "更新节点资产硬件信息",
|
||||
"UpdatePlatformHelpText": "只有资产的原平台类型与所选平台类型相同时才会进行更新,若更新前后的平台类型不同则不会更新。",
|
||||
"UpdateSSHKey": "更新SSH公钥",
|
||||
"NewSSHKey": "SSH 公钥",
|
||||
"UpdateSelected": "更新所选",
|
||||
"UpdateSuccessMsg": "更新成功",
|
||||
"Updated": "已更新",
|
||||
|
@ -1157,7 +1162,7 @@
|
|||
"UserGroupList": "用户组",
|
||||
"UserGroupUpdate": "更新用户组",
|
||||
"UserGroups": "用户组",
|
||||
"UserInformation": "用户信息",
|
||||
"Profile": "个人信息",
|
||||
"UserList": "用户列表",
|
||||
"UserLoginACLHelpMsg": "登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录系统(全局生效)",
|
||||
"UserLoginACLHelpText": "登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录",
|
||||
|
@ -1167,9 +1172,9 @@
|
|||
"UserLoginAclUpdate": "更新用户登录控制",
|
||||
"UserLoginLimit": "用户登录限制",
|
||||
"UserLoginTrend": "账号登录趋势",
|
||||
"UserProfile": "个人信息",
|
||||
"PersonalSettings": "个人设置",
|
||||
"UserSession": "用户会话",
|
||||
"UserSetting": "偏好设置",
|
||||
"Preferences": "偏好设置",
|
||||
"UserUpdate": "更新用户",
|
||||
"Username": "用户名",
|
||||
"UsernamePlaceholder": "请输入用户名",
|
||||
|
@ -1218,5 +1223,10 @@
|
|||
"ZoneEnabled": "启用网关",
|
||||
"ZoneHelpMessage": "区域是资产所在的位置,可以是机房,公有云 或者 VPC。区域中可以设置网关,当网络不能直达的时候,可以使用网关跳转登录到资产",
|
||||
"ZoneList": "区域列表",
|
||||
"ZoneUpdate": "更新区域"
|
||||
}
|
||||
"ZoneUpdate": "更新区域",
|
||||
"YourProfile": "个人信息",
|
||||
"AccessKeys": "访问密钥",
|
||||
"InformationModification": "信息更改",
|
||||
"Phone": "手机"
|
||||
|
||||
}
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5d73b2f2320bf2be7b4223de27c095e6b69de1b85d21722a0589709bd5315620
|
||||
size 145170
|
|
@ -1,3 +0,0 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc91c07e525f289e4277ec70a51438c10b694a4111f922bd4ee4b20f6e0f0cd0
|
||||
size 2832
|
|
@ -1,159 +0,0 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 11:05+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-ZhConverter: 繁化姬 dict-74c8d060-r1048 @ 2024/04/07 18:35:03 | https://zhconvert.org\n"
|
||||
|
||||
#: static/js/jumpserver.js:259
|
||||
msgid "Update is successful!"
|
||||
msgstr "更新成功"
|
||||
|
||||
#: static/js/jumpserver.js:261
|
||||
msgid "An unknown error occurred while updating.."
|
||||
msgstr "更新時發生未知錯誤"
|
||||
|
||||
#: static/js/jumpserver.js:324 static/js/jumpserver.js:362
|
||||
#: static/js/jumpserver.js:364
|
||||
msgid "Error"
|
||||
msgstr "錯誤"
|
||||
|
||||
#: static/js/jumpserver.js:324
|
||||
msgid "Being used by the asset, please unbind the asset first."
|
||||
msgstr "正在被資產使用中,請先解除資產綁定"
|
||||
|
||||
#: static/js/jumpserver.js:330 static/js/jumpserver.js:371
|
||||
msgid "Delete the success"
|
||||
msgstr "刪除成功"
|
||||
|
||||
#: static/js/jumpserver.js:337
|
||||
msgid "Are you sure about deleting it?"
|
||||
msgstr "你確定刪除嗎 ?"
|
||||
|
||||
#: static/js/jumpserver.js:341 static/js/jumpserver.js:382
|
||||
msgid "Cancel"
|
||||
msgstr "取消"
|
||||
|
||||
#: static/js/jumpserver.js:343 static/js/jumpserver.js:384
|
||||
msgid "Confirm"
|
||||
msgstr "確認"
|
||||
|
||||
#: static/js/jumpserver.js:362
|
||||
msgid ""
|
||||
"The organization contains undeleted information. Please try again after "
|
||||
"deleting"
|
||||
msgstr "組織中包含未刪除資訊,請刪除後重試"
|
||||
|
||||
#: static/js/jumpserver.js:364
|
||||
msgid ""
|
||||
"Do not perform this operation under this organization. Try again after "
|
||||
"switching to another organization"
|
||||
msgstr "請勿在此組織下執行此操作,切換到其他組織後重試"
|
||||
|
||||
#: static/js/jumpserver.js:378
|
||||
msgid ""
|
||||
"Please ensure that the following information in the organization has been "
|
||||
"deleted"
|
||||
msgstr "請確保組織內的以下資訊已刪除"
|
||||
|
||||
#: static/js/jumpserver.js:379
|
||||
msgid ""
|
||||
"User list、User group、Asset list、Domain list、Admin user、System user、"
|
||||
"Labels、Asset permission"
|
||||
msgstr ""
|
||||
"用戶列表、用戶組、資產列表、網域列表、特權用戶、系統用戶、標籤管理、資產授權"
|
||||
"規則"
|
||||
|
||||
#: static/js/jumpserver.js:416
|
||||
msgid "Loading"
|
||||
msgstr "載入中"
|
||||
|
||||
#: static/js/jumpserver.js:417
|
||||
msgid "Search"
|
||||
msgstr "搜索"
|
||||
|
||||
#: static/js/jumpserver.js:420
|
||||
#, javascript-format
|
||||
msgid "Selected item %d"
|
||||
msgstr "選中 %d 項"
|
||||
|
||||
#: static/js/jumpserver.js:424
|
||||
msgid "Per page _MENU_"
|
||||
msgstr "每頁 _MENU_"
|
||||
|
||||
#: static/js/jumpserver.js:425
|
||||
msgid ""
|
||||
"Displays the results of items _START_ to _END_; A total of _TOTAL_ entries"
|
||||
msgstr "顯示第 _START_ 至 _END_ 項結果; 總共 _TOTAL_ 項"
|
||||
|
||||
#: static/js/jumpserver.js:428
|
||||
msgid "No match"
|
||||
msgstr "沒有匹配項"
|
||||
|
||||
#: static/js/jumpserver.js:429
|
||||
msgid "No record"
|
||||
msgstr "沒有記錄"
|
||||
|
||||
#: static/js/jumpserver.js:582
|
||||
msgid "Unknown error occur"
|
||||
msgstr "出現未知錯誤"
|
||||
|
||||
#: static/js/jumpserver.js:838
|
||||
msgid "Password minimum length {N} bits"
|
||||
msgstr "密碼最小長度 {N} 位"
|
||||
|
||||
#: static/js/jumpserver.js:839
|
||||
msgid "Must contain capital letters"
|
||||
msgstr "必須包含大寫字母"
|
||||
|
||||
#: static/js/jumpserver.js:840
|
||||
msgid "Must contain lowercase letters"
|
||||
msgstr "必須包含小寫字母"
|
||||
|
||||
#: static/js/jumpserver.js:841
|
||||
msgid "Must contain numeric characters"
|
||||
msgstr "必須包含數字字元"
|
||||
|
||||
#: static/js/jumpserver.js:842
|
||||
msgid "Must contain special characters"
|
||||
msgstr "必須包含特殊字元"
|
||||
|
||||
#: static/js/jumpserver.js:984
|
||||
msgid "Export failed"
|
||||
msgstr "匯出失敗"
|
||||
|
||||
#: static/js/jumpserver.js:1001
|
||||
msgid "Import Success"
|
||||
msgstr "匯入成功"
|
||||
|
||||
#: static/js/jumpserver.js:1006
|
||||
msgid "Update Success"
|
||||
msgstr "更新成功"
|
||||
|
||||
#: static/js/jumpserver.js:1007
|
||||
msgid "Count"
|
||||
msgstr "數量"
|
||||
|
||||
#: static/js/jumpserver.js:1035
|
||||
msgid "Import failed"
|
||||
msgstr "匯入失敗"
|
||||
|
||||
#: static/js/jumpserver.js:1040
|
||||
msgid "Update failed"
|
||||
msgstr "更新失敗"
|
||||
|
||||
#: static/js/plugins/moment/moment.min.js:6
|
||||
msgid "\n"
|
||||
msgstr ""
|
|
@ -6,16 +6,23 @@ from ...models import Preference
|
|||
|
||||
|
||||
class BasicSerializer(serializers.Serializer):
|
||||
has_secret_key = serializers.SerializerMethodField()
|
||||
has_secret_key = serializers.SerializerMethodField(
|
||||
help_text=_(
|
||||
'The password for file encryption, '
|
||||
'used for decryption when the system sends emails containing file attachments. '
|
||||
'<br>'
|
||||
'Such as: account backup files, account password change results files'
|
||||
)
|
||||
)
|
||||
secret_key = EncryptedField(
|
||||
required=False, max_length=1024,
|
||||
write_only=True, allow_blank=True,
|
||||
label=_('New file encryption password')
|
||||
label=_('New password'),
|
||||
)
|
||||
secret_key_again = EncryptedField(
|
||||
required=False, max_length=1024,
|
||||
write_only=True, allow_blank=True,
|
||||
label=_('Confirm file encryption password')
|
||||
label=_('Confirm password')
|
||||
)
|
||||
|
||||
def get_has_secret_key(self, obj):
|
||||
|
|
|
@ -89,9 +89,9 @@ class UserRoleSerializer(serializers.Serializer):
|
|||
|
||||
class UserProfileSerializer(UserSerializer):
|
||||
MFA_LEVEL_CHOICES = (
|
||||
(0, _('Disable')),
|
||||
(1, _('Enable')),
|
||||
(2, _("Force enable")),
|
||||
(0, _('Off')),
|
||||
(1, _('On')),
|
||||
(2, _("Forced enabled")),
|
||||
)
|
||||
public_key_comment = serializers.CharField(
|
||||
source='get_public_key_comment', required=False, read_only=True, max_length=128
|
||||
|
|
Loading…
Reference in New Issue