mirror of https://github.com/jumpserver/jumpserver
perf: 优化翻译
parent
46fde2f1aa
commit
74dd6e97a2
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9d4d85e83261024b7f2bf9a22cb597cf7c596d63e867c77ccf989bf395eda6b4
|
||||
size 893
|
File diff suppressed because it is too large
Load Diff
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0778092e58577ae2dafca3771481323420aef21ac917a29d302f4623f6523598
|
||||
size 171209
|
||||
oid sha256:a57ad4a418754f6e29a79e49e6fa8375e158a000331b1d5ee32d1d0eefceb5c0
|
||||
size 170096
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9ed5116e7c5bd0a781865ae6ee44ad2f7ea0724b1fbe692302348bcf1c354b27
|
||||
size 140700
|
||||
oid sha256:4cf70b44c5a7e9b76558aac8a6974c50916f6357e2e9d8f15f043d145faf0522
|
||||
size 140567
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: JumpServer 0.3.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-01-31 19:55+0800\n"
|
||||
"POT-Creation-Date: 2024-02-02 11:06+0800\n"
|
||||
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
|
||||
"Last-Translator: ibuler <ibuler@qq.com>\n"
|
||||
"Language-Team: JumpServer team<ibuler@qq.com>\n"
|
||||
|
@ -1107,6 +1107,7 @@ msgid "Active"
|
|||
msgstr "激活中"
|
||||
|
||||
#: acls/models/base.py:81 users/models/preference.py:16
|
||||
#: users/serializers/user.py:293
|
||||
msgid "Users"
|
||||
msgstr "用户"
|
||||
|
||||
|
@ -7991,13 +7992,11 @@ msgstr "头像路径"
|
|||
msgid "MFA level"
|
||||
msgstr "MFA"
|
||||
|
||||
#: users/serializers/user.py:293
|
||||
msgid "Select users"
|
||||
msgstr "选择用户"
|
||||
|
||||
#: users/serializers/user.py:294
|
||||
msgid "For security, only list several users"
|
||||
msgstr "为了安全,仅列出几个用户"
|
||||
msgid ""
|
||||
"For security, only a partial list of users is displayed. You can try to "
|
||||
"search for more"
|
||||
msgstr ""
|
||||
|
||||
#: users/serializers/user.py:327
|
||||
msgid "name not unique"
|
||||
|
@ -8986,6 +8985,12 @@ msgstr "企业专业版"
|
|||
msgid "Ultimate edition"
|
||||
msgstr "企业旗舰版"
|
||||
|
||||
#~ msgid "Select users"
|
||||
#~ msgstr "选择用户"
|
||||
|
||||
#~ msgid "For security, only list several users"
|
||||
#~ msgstr "为了安全,仅列出几个用户"
|
||||
|
||||
#~ msgid "Period"
|
||||
#~ msgstr "周期"
|
||||
|
||||
|
|
|
@ -1099,7 +1099,7 @@
|
|||
"OrganizationMembership": "Organization Members",
|
||||
"OrganizationUpdate": "Update organization",
|
||||
"Os": "Operating System",
|
||||
"Other": "Other Settings",
|
||||
"Other": "Other",
|
||||
"OtherAuth": "Other Authentication",
|
||||
"OtherProtocol": "Other Protocols",
|
||||
"OtherRules": "Other Rules",
|
||||
|
@ -1547,6 +1547,7 @@
|
|||
"Support": "Support",
|
||||
"SupportedProtocol": "Supported Protocol",
|
||||
"SupportedProtocolHelpText": "Set the protocols supported by assets. Clicking the settings button can modify custom configurations for protocols, such as SFTP directory, RDP AD domain, etc.",
|
||||
"SwitchFrom": "Switch From",
|
||||
"SwitchPage": "Switch Views",
|
||||
"SwitchToUser": "Su User",
|
||||
"SwitchToUserListTips": "When connecting to assets through the following users, the current system user will be used to log in and then switch.",
|
||||
|
@ -1780,7 +1781,6 @@
|
|||
"UserSession": "User Session",
|
||||
"UserSetting": "Preference Settings",
|
||||
"UserSwitch": "User switch",
|
||||
"SwitchFrom": "Switch From",
|
||||
"UserUpdate": "Update User",
|
||||
"UserUsername": "User (Username)",
|
||||
"Username": "Username",
|
||||
|
@ -1843,4 +1843,4 @@
|
|||
"Workspace": "Workspace",
|
||||
"Yes": "Yes",
|
||||
"ZStack": "ZStack"
|
||||
}
|
||||
}
|
|
@ -34,6 +34,7 @@
|
|||
"Actions": "Action",
|
||||
"ActionsTips": "The effects of each authority's agreement are different, click on the icon behind the authority to view",
|
||||
"Activate": "Activate",
|
||||
"ActivateSelected": "Activate selected",
|
||||
"Active": "Activating",
|
||||
"ActiveAsset": "Recently Logged in",
|
||||
"ActiveAssetRanking": "Login Asset Ranking",
|
||||
|
@ -105,13 +106,13 @@
|
|||
"Approved": "Agreed",
|
||||
"ApproverNumbers": "Number of Approvers",
|
||||
"ApsaraStack": "Alibaba Cloud Private Cloud",
|
||||
"Asset": "Create an Organization",
|
||||
"Asset": "Asset",
|
||||
"AssetAccount": "Account",
|
||||
"AssetAccountDetail": "Account Details",
|
||||
"AssetAclCreate": "Create Asset Login Rules",
|
||||
"AssetAclDetail": "Asset Login Rule Details",
|
||||
"AssetAclList": "Asset Login",
|
||||
"AssetAclUpdate": "Update Asset Login Rules",
|
||||
"AssetAclCreate": "Create Asset Connect Rules",
|
||||
"AssetAclDetail": "Asset Connect Rule Details",
|
||||
"AssetAclList": "Asset Connect",
|
||||
"AssetAclUpdate": "Update Asset Connect Rules",
|
||||
"AssetAddress": "Asset (IP/Hostname)",
|
||||
"AssetAmount": "Number of Assets",
|
||||
"AssetAndNode": "Assets/Nodes",
|
||||
|
@ -249,7 +250,7 @@
|
|||
"CommandFilterRuleContentHelpText": "One command per line",
|
||||
"CommandFilterRules": "Command Filter Rules",
|
||||
"CommandGroup": "Command Group",
|
||||
"CommandGroupCreate": "Create Command Set",
|
||||
"CommandGroupCreate": "Create Command Group",
|
||||
"CommandGroupDetail": "Command Set Details",
|
||||
"CommandGroupList": "Command Group",
|
||||
"CommandGroupUpdate": "Update Command Group",
|
||||
|
@ -266,12 +267,12 @@
|
|||
"Config": "Settings",
|
||||
"Confirm": "Confirm",
|
||||
"ConfirmPassword": "Confirm Password",
|
||||
"ConnectMethod": "Connection Method",
|
||||
"ConnectMethodACLHelpMsg": "Connection methods can be filtered to control whether users can use a certain connection method to log in to the asset. According to your set rules, some connection methods can be allowed, while others can be prohibited (globally effective).",
|
||||
"ConnectMethodAclCreate": "Create Connection Method Control",
|
||||
"ConnectMethodAclDetail": "Connection Method Control Details",
|
||||
"ConnectMethodAclList": "Connection Method",
|
||||
"ConnectMethodAclUpdate": "Update Connection Method Control",
|
||||
"ConnectMethod": "Connect Method",
|
||||
"ConnectMethodACLHelpMsg": "Connect Methods can be filtered to control whether users can use a certain Connect Method to log in to the asset. According to your set rules, some Connect Methods can be allowed, while others can be prohibited (globally effective).",
|
||||
"ConnectMethodAclCreate": "Create Connect Method Control",
|
||||
"ConnectMethodAclDetail": "Connect Method Control Details",
|
||||
"ConnectMethodAclList": "Connect Method",
|
||||
"ConnectMethodAclUpdate": "Update Connect Method Control",
|
||||
"ConnectWebSocketError": "Connection to WebSocket Failed",
|
||||
"ConnectionDropped": "Connection Disconnected",
|
||||
"ConnectionToken": "Connection token",
|
||||
|
@ -306,7 +307,7 @@
|
|||
"CurrentConnections": "Current Number of Connections",
|
||||
"CurrentUserVerify": "Verify Current User",
|
||||
"Custom": "Custom",
|
||||
"CustomCol": "Customize List Fields",
|
||||
"CustomCol": "Customize Display Columns",
|
||||
"CustomCreate": "Create Asset-Custom",
|
||||
"CustomFields": "Custom Attributes",
|
||||
"CustomFile": "Please Place Custom Files in the Specified Directory (data/sms/main.py), and Enable Configuration Item SMS_CUSTOM_FILE_MD5=<File md5 Value> in config.txt",
|
||||
|
@ -352,6 +353,7 @@
|
|||
"DeleteOrgMsg": "User List, User Group, Asset List, Network Domain List, Manage Users, System Users, Tag Management, Asset Authorization Rules",
|
||||
"DeleteOrgTitle": "Please Ensure the Following Information within the Organization has been Deleted",
|
||||
"DeleteReleasedAssets": "Delete Released Assets",
|
||||
"DeleteSelected": "Delete selected",
|
||||
"DeleteSuccess": "Delete Successfully",
|
||||
"DeleteSuccessMsg": "Delete Successful",
|
||||
"DeleteWarningMsg": "Are You Sure You Want to Delete",
|
||||
|
@ -366,6 +368,7 @@
|
|||
"DingTalk": "DingTalk",
|
||||
"DingTalkTest": "Test",
|
||||
"Disable": "Disable",
|
||||
"DisableSelected": "Disable selected",
|
||||
"DisplayName": "Name",
|
||||
"Docs": "Document",
|
||||
"Domain": "Domain",
|
||||
|
@ -428,7 +431,7 @@
|
|||
"Export": "Export",
|
||||
"ExportAll": "Export All",
|
||||
"ExportOnlyFiltered": "Export Search Results Only",
|
||||
"ExportOnlySelectedItems": "Export Selected Items Only",
|
||||
"ExportOnlySelectedItems": "Export selected Items Only",
|
||||
"ExportRange": "Export Range",
|
||||
"FC": "Fusion Compute",
|
||||
"Failed": "Failed",
|
||||
|
@ -534,7 +537,7 @@
|
|||
"IntervalOfCreateUpdatePage": "Unit: Hour",
|
||||
"InvalidJson": "Invalid JSON",
|
||||
"InviteSuccess": "Invitation Successful",
|
||||
"InviteUser": "Invite User",
|
||||
"InviteUser": "Invite Member",
|
||||
"InviteUserInOrg": "Invite users to join this organization",
|
||||
"Ip": "IP",
|
||||
"IpGroup": "IP Group",
|
||||
|
@ -588,7 +591,7 @@
|
|||
"LogData": "Log Data",
|
||||
"LogOfLoginSuccessNum": "The number of successful login logs",
|
||||
"Logging": "Log Record",
|
||||
"LoginAssetConfirm": "Asset Login Review",
|
||||
"LoginAssetConfirm": "Asset Connect Review",
|
||||
"LoginAssetToday": "Today's Active Assets",
|
||||
"LoginAssets": "Active Assets",
|
||||
"LoginConfirm": "Login review",
|
||||
|
@ -629,6 +632,7 @@
|
|||
"MatchedCount": "Match Results",
|
||||
"Members": "Members",
|
||||
"MenuAccounts": "Accounts",
|
||||
"MenuAcls": "ACLs",
|
||||
"MenuAssets": "Assets",
|
||||
"MenuMore": "More...",
|
||||
"MenuPermissions": "Policies",
|
||||
|
@ -644,7 +648,7 @@
|
|||
"Monitor": "Monitoring",
|
||||
"Month": "Month",
|
||||
"More": "More",
|
||||
"MoreActions": "More Actions",
|
||||
"MoreActions": "Actions",
|
||||
"MoveAssetToNode": "Move Assets to Nodes",
|
||||
"MsgSubscribe": "Message Subscription",
|
||||
"MyAssets": "My Assets",
|
||||
|
@ -708,7 +712,7 @@
|
|||
"OrgAdmin": "Organization Admin",
|
||||
"OrgAuditor": "Organizational Auditors",
|
||||
"OrgName": "Authorized Organization Name",
|
||||
"OrgRole": "Organizational Role",
|
||||
"OrgRole": "Organizational Roles",
|
||||
"OrgRoleHelpText": "The organizational role is the user's role within the current organization",
|
||||
"OrgRoles": "Organizational Role",
|
||||
"OrgUser": "Organize Users",
|
||||
|
@ -824,6 +828,7 @@
|
|||
"RemoteAddr": "Remote Address",
|
||||
"Remove": "Remove",
|
||||
"RemoveAssetFromNode": "Remove Asset From Node",
|
||||
"RemoveSelected": "Remove selected",
|
||||
"RemoveSuccessMsg": "Successfully removed",
|
||||
"Rename": "Rename",
|
||||
"RenameNode": "Rename Nodes",
|
||||
|
@ -1032,7 +1037,7 @@
|
|||
"SyncInstanceTaskHistoryList": "Synchronization History List",
|
||||
"SyncInstanceTaskList": "Synchronization Task List",
|
||||
"SyncInstanceTaskUpdate": "Update Sync Task",
|
||||
"SyncSelected": "Sync Selected",
|
||||
"SyncSelected": "Sync selected",
|
||||
"SyncSetting": "Sync Settings",
|
||||
"SyncStrategy": "Synchronization Policy",
|
||||
"SyncSuccessMsg": "Synchronization Succeeded",
|
||||
|
@ -1115,8 +1120,8 @@
|
|||
"UnblockUser": "Unlock User",
|
||||
"UniqueError": "Only One of the Following Properties Can Be Set",
|
||||
"UnlockSuccessMsg": "Unlock Successful",
|
||||
"UnselectedOrg": "No Organization Selected",
|
||||
"UnselectedUser": "No User Selected",
|
||||
"UnselectedOrg": "No Organization selected",
|
||||
"UnselectedUser": "No User selected",
|
||||
"UpDownload": "Upload & Download",
|
||||
"Update": "Update",
|
||||
"UpdateAccount": "Update Account",
|
||||
|
@ -1128,7 +1133,7 @@
|
|||
"UpdateErrorMsg": "Update Failed",
|
||||
"UpdateNodeAssetHardwareInfo": "Update Node Asset Hardware Information",
|
||||
"UpdateSSHKey": "Update SSH Public Key",
|
||||
"UpdateSelected": "Update Selected",
|
||||
"UpdateSelected": "Update selected",
|
||||
"UpdateSuccessMsg": "Update Successful",
|
||||
"Updated": "Updated",
|
||||
"Upload": "Upload",
|
||||
|
|
|
@ -629,6 +629,7 @@
|
|||
"MatchedCount": "匹配结果",
|
||||
"Members": "成员",
|
||||
"MenuAccounts": "账号管理",
|
||||
"MenuAcls": "访问控制",
|
||||
"MenuAssets": "资产管理",
|
||||
"MenuMore": "更多...",
|
||||
"MenuPermissions": "授权管理",
|
||||
|
@ -677,6 +678,7 @@
|
|||
"NotSet": "未设置",
|
||||
"NotSpecialEmoji": "不允许输入特殊表情符号",
|
||||
"Nothing": "无",
|
||||
"Notifications": "通知设置",
|
||||
"Now": "现在",
|
||||
"Number": "编号",
|
||||
"NumberOfVisits": "访问次数",
|
||||
|
@ -1207,6 +1209,5 @@
|
|||
"Workbench": "工作台",
|
||||
"Workspace": "工作空间",
|
||||
"Yes": "是",
|
||||
"Notifications": "通知设置",
|
||||
"ZStack": "ZStack"
|
||||
}
|
||||
}
|
|
@ -290,8 +290,8 @@ class InviteSerializer(RolesSerializerMixin, serializers.Serializer):
|
|||
users = serializers.PrimaryKeyRelatedField(
|
||||
queryset=User.get_nature_users(),
|
||||
many=True,
|
||||
label=_("Select users"),
|
||||
help_text=_("For security, only list several users"),
|
||||
label=_("Users"),
|
||||
help_text=_("For security, only a partial list of users is displayed. You can try to search for more"),
|
||||
)
|
||||
system_roles = None
|
||||
|
||||
|
|
Loading…
Reference in New Issue