diff --git a/stirling-pdf/src/main/resources/messages_zh_CN.properties b/stirling-pdf/src/main/resources/messages_zh_CN.properties index 56b6e7870..8dba289a2 100644 --- a/stirling-pdf/src/main/resources/messages_zh_CN.properties +++ b/stirling-pdf/src/main/resources/messages_zh_CN.properties @@ -170,9 +170,9 @@ sizes.medium=中型尺寸 sizes.large=大型尺寸 sizes.x-large=超大型尺寸 error.pdfPassword=PDF文档有密码,未提供密码或密码不正确 -error.pdfCorrupted=PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation. -error.pdfCorruptedMultiple=One or more PDF files appear to be corrupted or damaged. Please try using the 'Repair PDF' feature on each file first before attempting to merge them. -error.pdfCorruptedDuring=Error {0}: PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation. +error.pdfCorrupted=PDF文件似乎已损坏或损坏。在继续此操作之前,请先尝试使用“修复PDF”功能修复文件。 +error.pdfCorruptedMultiple=一个或多个PDF文件似乎已损坏或损坏。请先对单个文件使用“修复PDF”功能,然后再尝试合并它们。 +error.pdfCorruptedDuring=错误 {0} :PDF文件似乎已损坏或损坏。在继续此操作之前,请先尝试使用“修复PDF”功能修复文件。 # Frontend corruption error messages error.pdfInvalid=The PDF file "{0}" appears to be corrupted or has an invalid structure. Please try using the 'Repair PDF' feature to fix the file before proceeding. @@ -183,54 +183,54 @@ error.pdfEncryption=The PDF appears to have corrupted encryption data. This can error.fileProcessing=An error occurred while processing the file during {0} operation: {1} # Generic error message templates -error.toolNotInstalled={0} is not installed -error.toolRequired={0} is required for {1} -error.conversionFailed={0} conversion failed -error.commandFailed={0} command failed +error.toolNotInstalled={0} 未被安装 +error.toolRequired={1} 依赖于 {0} +error.conversionFailed={0} 转换失败 +error.commandFailed={0} 执行命令失败 error.algorithmNotAvailable={0} algorithm not available error.optionsNotSpecified={0} options are not specified error.fileFormatRequired=File must be in {0} format error.invalidFormat=Invalid {0} format: {1} -error.endpointDisabled=This endpoint has been disabled by the admin -error.urlNotReachable=URL is not reachable, please provide a valid URL +error.endpointDisabled=该端点被管理员禁用 +error.urlNotReachable=URL无法访问,请提供有效的URL # DPI and image rendering messages - used by frontend for dynamic translation # Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message # Frontend parses this and replaces with localized versions using these keys -error.dpiExceedsLimit=DPI value {0} exceeds maximum safe limit of {1}. High DPI values can cause memory issues and crashes. Please use a lower DPI value. -error.pageTooBigForDpi=PDF page {0} is too large to render at {1} DPI. Please try a lower DPI value (recommended: 150 or less). -error.pageTooBigExceedsArray=PDF page {0} is too large to render at {1} DPI. The resulting image would exceed Java's maximum array size. Please try a lower DPI value (recommended: 150 or less). -error.pageTooBigFor300Dpi=PDF page {0} is too large to render at 300 DPI. The resulting image would exceed Java's maximum array size. Please use a lower DPI value for PDF-to-image conversion. +error.dpiExceedsLimit=DPI值 {0} 超过 {1} 的最大安全限值。高DPI值可能导致内存溢出或崩溃。请尝试较低的DPI值。 +error.pageTooBigForDpi=PDF页面 {0} 太大,无法以 {1} DPI呈现。请尝试较低的DPI值(建议:150或更低)。 +error.pageTooBigExceedsArray=PDF页面 {0} 太大,无法以 {1} DPI呈现。生成的图像将超过Java的最大数组大小。请尝试较低的DPI值(建议:150或更低)。 +error.pageTooBigFor300Dpi=PDF页面 {0} 太大,无法以300 DPI呈现。生成的图像将超过Java的最大数组大小。请使用较低的DPI值进行pdf到图像的转换。 # URL and website conversion messages # System requirements messages # Authentication and security messages -error.apiKeyInvalid=API key is not valid. -error.userNotFound=User not found. -error.passwordRequired=Password must not be null. -error.accountLocked=Your account has been locked due to too many failed login attempts. -error.invalidEmail=Invalid email addresses provided. -error.emailAttachmentRequired=An attachment is required to send the email. -error.signatureNotFound=Signature file not found. +error.apiKeyInvalid=API秘钥无效。 +error.userNotFound=用户未找到。 +error.passwordRequired=密码不应为空。 +error.accountLocked=由于过多的失败登录尝试,你的账户被锁定。 +error.invalidEmail=提供了无效的电子邮件地址。 +error.emailAttachmentRequired=发送该电子邮件需要附件。 +error.signatureNotFound=证书文件未找到。 # File processing messages -error.fileNotFound=File not found with ID: {0} +error.fileNotFound=具有此ID的文件未找到: {0} # Database and configuration messages -error.noBackupScripts=No backup scripts were found. -error.unsupportedProvider={0} is not currently supported. -error.pathTraversalDetected=Path traversal detected for security reasons. +error.noBackupScripts=未找到备份脚本。 +error.unsupportedProvider={0} 当前不被支持。 +error.pathTraversalDetected=检测到存在安全问题的路径遍历操作。 # Validation messages -error.invalidArgument=Invalid argument: {0} -error.argumentRequired={0} must not be null -error.operationFailed=Operation failed: {0} -error.angleNotMultipleOf90=Angle must be a multiple of 90 -error.pdfBookmarksNotFound=No PDF bookmarks/outline found in document -error.fontLoadingFailed=Error processing font file -error.fontDirectoryReadFailed=Failed to read font directory +error.invalidArgument=不合法的参数: {0} +error.argumentRequired={0} 不应当为空 +error.operationFailed=操作失败: {0} +error.angleNotMultipleOf90=角度应当为90°的倍数 +error.pdfBookmarksNotFound=文档中没有找到PDF书签/大纲 +error.fontLoadingFailed=处理字体文件出错 +error.fontDirectoryReadFailed=无法读取字体目录 delete=删除 username=用户名 password=密码 @@ -260,7 +260,7 @@ disabledCurrentUserMessage=无法禁用当前用户。 downgradeCurrentUserLongMessage=无法降级当前用户的角色。因此,当前用户将不会显示。 userAlreadyExistsOAuthMessage=该用户已作为 OAuth2 用户存在。 userAlreadyExistsWebMessage=该用户已作为 Web 用户存在。 -invalidRoleMessage=Invalid role. +invalidRoleMessage=无效角色。 error=错误 oops=哎呀! help=帮助 @@ -272,8 +272,8 @@ donate=捐款 color=颜色 sponsor=赞助 info=信息 -pro=专业版 -proFeatures=Pro Features +pro=Pro版本 +proFeatures=Pro版本功能 page=页面 pages=页码 loading=加载中... @@ -281,11 +281,11 @@ addToDoc=添加至文件 reset=重置 apply=应用 noFileSelected=未选择文件,请上传一个文件。 -view=View -cancel=Cancel +view=预览 +cancel=取消 -back.toSettings=Back to Settings -back.toHome=Back to Home +back.toSettings=回到设置 +back.toHome=回到主页 back.toAdmin=Back to Admin legal.privacy=隐私政策 @@ -450,17 +450,17 @@ adminUserSettings.teamName=团队名称 adminUserSettings.teamExists=该团队已存在 adminUserSettings.teamCreated=团队成功创建 adminUserSettings.teamChanged=用户所属团队已更新 -adminUserSettings.teamHidden=Hidden +adminUserSettings.teamHidden=隐藏 adminUserSettings.totalMembers=成员总数 adminUserSettings.confirmDeleteTeam=您确定要删除此团队吗? -teamCreated=Team created successfully -teamExists=A team with that name already exists -teamNameExists=Another team with that name already exists -teamNotFound=Team not found -teamDeleted=Team deleted -teamHasUsers=Cannot delete a team with users assigned -teamRenamed=Team renamed successfully +teamCreated=团队创建成功 +teamExists=同名称的团队已存在 +teamNameExists=同名称的团队已存在 +teamNotFound=未找到团队 +teamDeleted=团队被删除 +teamHasUsers=不能删除已经被分配用户的团队 +teamRenamed=团队重命名成功 # Team user management team.addUser=添加用户到团队 @@ -472,16 +472,16 @@ team.back=返回团队列表 team.internal=内部团队 team.internalTeamNotAccessible=内部团队为系统预设,无法访问 team.cannotMoveInternalUsers=内部团队中的用户无法转移至其他团队 -team.hidden=Hidden -team.name=Team Name -team.totalMembers=Total Members -team.members=Members -team.username=Username -team.role=Role -team.status=Status -team.enabled=Enabled -team.disabled=Disabled -team.noMembers=This team has no members yet. +team.hidden=隐藏 +team.name=团队名称 +team.totalMembers=总人数 +team.members=成员 +team.username=用户名 +team.role=角色 +team.status=状态 +team.enabled=启用 +team.disabled=禁用 +team.noMembers=这个团队还没有成员。 @@ -585,9 +585,9 @@ home.addImage.title=在 PDF 中添加图片 home.addImage.desc=将图像添加到 PDF 的指定位置。 addImage.tags=图像、JPG、图片、照片 -home.attachments.title=Add Attachments -home.attachments.desc=Add or remove embedded files (attachments) to/from a PDF -attachments.tags=embed,attach,file,attachment,attachments +home.attachments.title=添加附件 +home.attachments.desc=在 PDF 中添加或删除嵌入文件(附件) +attachments.tags=嵌入、附件、文件、附加 home.watermark.title=添加水印 home.watermark.desc=在 PDF 中添加自定义水印。 @@ -724,8 +724,8 @@ home.crop.desc=裁剪 PDF 以减小其文件大小(保留文本!) crop.tags=修剪、缩小、编辑、形状 home.autoSplitPDF.title=自动拆分页面 -home.autoSplitPDF.desc=使用物理扫描页面分割器 QR 代码自动拆分扫描的 PDF -autoSplitPDF.tags=基于 QR 码、分离、扫描分割、整理 +home.autoSplitPDF.desc=使用物理扫描页面分割器二维码自动拆分扫描的 PDF +autoSplitPDF.tags=基于二维码、分离、扫描分割、整理 home.sanitizePdf.title=清理 home.sanitizePdf.desc=从 PDF 文件中删除脚本和其他元素 @@ -831,11 +831,11 @@ validateSignature.tags=签名,验证,验证,PDF,证书,数字签名, replace-color.title=替换-反转-颜色 replace-color.header=替换-反转 PDF 颜色 home.replaceColorPdf.title=替换和反转颜色 -home.replaceColorPdf.desc=替换 PDF 中文本和背景的颜色,并将PDF全色反转以减小文件大小 +home.replaceColorPdf.desc=替换 PDF 中文本和背景的颜色,并将PDF反转颜色以减小文件大小 replaceColorPdf.tags=更换颜色,页面操作,后端,服务器端 replace-color.selectText.1=替换或反转颜色选项 replace-color.selectText.2=默认(默认高对比度颜色) -replace-color.selectText.3=定制(定制的颜色) +replace-color.selectText.3=定制(定制的颜色) replace-color.selectText.4=全反转(反转所有颜色) replace-color.selectText.5=高对比度颜色选项 replace-color.selectText.6=黑底白字 @@ -1270,11 +1270,11 @@ addImage.upload=添加图片 addImage.submit=添加图片 #attachments -attachments.title=Add Attachments -attachments.header=Add attachments -attachments.description=Allows you to add attachments to the PDF -attachments.descriptionPlaceholder=Enter a description for the attachments... -attachments.addButton=Add Attachments +attachments.title=添加附件 +attachments.header=添加附件 +attachments.description=允许您向PDF添加附件 +attachments.descriptionPlaceholder=为附件输入描述… +attachments.addButton=添加附件 #merge merge.title=合并 @@ -1664,7 +1664,7 @@ fileChooser.dragAndDropPDF=拖放PDF文件 fileChooser.dragAndDropImage=拖放图片文件 fileChooser.hoveredDragAndDrop=拖放文件到此处 fileChooser.extractPDF=处理中... -fileChooser.addAttachments=drag & drop attachments here +fileChooser.addAttachments=拖放附件到此处 #release notes releases.footer=版本 @@ -1722,14 +1722,14 @@ audit.dashboard.totalEvents=Total Events # Audit Dashboard Tabs audit.dashboard.tab.dashboard=Dashboard audit.dashboard.tab.events=Audit Events -audit.dashboard.tab.export=Export +audit.dashboard.tab.export=导出 # Dashboard Charts audit.dashboard.eventsByType=Events by Type audit.dashboard.eventsByUser=Events by User audit.dashboard.eventsOverTime=Events Over Time -audit.dashboard.period.7days=7 Days -audit.dashboard.period.30days=30 Days -audit.dashboard.period.90days=90 Days +audit.dashboard.period.7days=7天 +audit.dashboard.period.30days=30天 +audit.dashboard.period.90days=90天 # Events Tab audit.dashboard.auditEvents=Audit Events @@ -1744,11 +1744,11 @@ audit.dashboard.filter.reset=Reset Filters # Table Headers audit.dashboard.table.id=ID -audit.dashboard.table.time=Time -audit.dashboard.table.user=User -audit.dashboard.table.type=Type -audit.dashboard.table.details=Details -audit.dashboard.table.viewDetails=View Details +audit.dashboard.table.time=时间 +audit.dashboard.table.user=用户 +audit.dashboard.table.type=类型 +audit.dashboard.table.details=详情 +audit.dashboard.table.viewDetails=查看详情 # Pagination audit.dashboard.pagination.show=Show