diff --git a/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_ja.properties b/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_ja.properties index 93674117..0bf9880e 100644 --- a/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_ja.properties +++ b/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_ja.properties @@ -1,90 +1,90 @@ -certificationLevel.formFill = フォーム入力を許可する -certificationLevel.formFillAnnot = フォーム入力と注釈を許可する -certificationLevel.noChanges = すべての変更を許可しない -certificationLevel.notCertified = 証明しない -default.l2text.date = 署名日時: -default.l2text.location = 署名地: -default.l2text.reason = 署名理由: -default.l2text.signedBy = 署名者: -gui.advancedView.checkbox = 詳細設定表示(&D) -gui.alias.label = フレンドリ名(&A) -gui.appendSignature.checkbox = 署名を追加する(&G) -gui.browse.button = 参照... -gui.certLevel.label = 証明レベル(&C) -gui.check.error.title = チェックに失敗しました。 -gui.contact.label = 連絡先(&N) -gui.fileNotExists.error = {0} は存在しないか読み込めません。 -gui.filesEqual.error = 入力と出力で PDF ファイルが同じです。 -gui.hashAlgorithm.label = ハッシュアルゴリズム(&H) -gui.inPdfFile.label = 入力 PDF ファイル(&I) -gui.info.close.button = 閉じる -gui.info.title = JSignPdf 出力コンソール -gui.keyPassword.label = キーパスワード(&W) -gui.keystoreFile.label = キーストアファイル(&K) -gui.keystorePassword.label = キーストアパスワード(&P) -gui.keystoreType.label = キーストアタイプ(&T) -gui.loadAliases.button = キー読み込み(&Y) -gui.location.label = 場所(&L) -gui.outPdfFile.label = 出力 PDF ファイル(&O) -gui.pdfOwnerPwd.label = マスタパスワード(&N) -gui.pdfUserPwd.label = ユーザーパスワード(&U) -gui.preview.title = 位置の確認 -gui.reason.label = 署名理由(&R) -gui.rights.assembly.checkbox = 文書アセンブリ -gui.rights.button = 権限 -gui.rights.copy.checkbox = コピー -gui.rights.fillIn.checkbox = フォーム入力 -gui.rights.modifyAnnotations.checkbox = 注釈の変更 -gui.rights.modifyContents.checkbox = 文書の変更 -gui.rights.printing.label = 印刷 -gui.rights.rights.label = 権限 -gui.rights.screenReaders.checkbox = アクセシビリティ -gui.rights.title = 権限 -gui.signIt.button = &Sign It -gui.storePasswords.checkbox = パスワードを記憶する(&M) -gui.title = JSignPdf (version {0}) -gui.tsa.crlEnabled.checkbox = CRL (証明書失効リスト)を有効にする -gui.tsa.enabled.checkbox = TSA (タイムスタンプサーバー)を使う -gui.tsa.ocspEnabled.checkbox = OCSP (オンライン失効確認)を有効にする -gui.tsa.proxy.panel = プロキシ設定 -gui.tsa.proxyHost.label = アドレス/ポート -gui.tsa.proxyType.label = 種類 -gui.tsa.pwd.label = TSA パスワード -gui.tsa.title = TSA と証明書失効確認の設定 -gui.tsa.url.label = TSA URL -gui.tsa.user.label = TSA ユーザー -gui.tsaOcsp.button = TSA/OCSP/CRL -gui.valueNotFilled.error = {0} に入力しなければいけません。 -gui.visibleSignature.checkbox = 可視署名をする -gui.visibleSignatureSettings.button = 設定 -gui.vs.bgImgPath.label = 背景イメージ -gui.vs.bgImgScale.label = 背景イメージのスケール -gui.vs.bgImgScale.tooltip = イメージサイズの倍率には正の値を入力してください。\r\nゼロを入力すると背景全体に拡張されます。\r\n負の数字を入力すると枠に収まるようにリサイズされます。 -gui.vs.browse.button = 参照... -gui.vs.close.button = 閉じる -gui.vs.default.checkbox = 既定値 -gui.vs.imgPath.label = イメージ -gui.vs.l2Text.label = 署名テキスト -gui.vs.l2TextFontSize.label = 署名のフォントサイズ -gui.vs.l4Text.label = ステータステキスト -gui.vs.llx.label = 左下 X -gui.vs.llx.tooltip = ページ上に配置する署名の左下角の X 座標です。 -gui.vs.lly.label = 左下 Y -gui.vs.lly.tooltip = ページ上に配置する署名の左下角の Y 座標です。 -gui.vs.page.label = ページ -gui.vs.page.tooltip = 署名イメージを表示するページ番号です。 最初のページは 1 です。 -gui.vs.position.label = 位置 -gui.vs.preview.button = 位置の確認 -gui.vs.renderMode.label = 表示 -gui.vs.settings.label = 設定 -gui.vs.title = 可視署名設定 -gui.vs.urx.label = 右上 X -gui.vs.urx.tooltip = ページ上に配置する署名の右上角の X 座標です。 -gui.vs.ury.label = 右上 Y -gui.vs.ury.tooltip = ページ上に配置する署名の右上角の Y 座標です。 -render.descriptionOnly = 署名テキストのみ -render.graphicAndDescription = イメージと署名テキスト -render.signameAndDescription = 署名者名と署名テキスト +certificationLevel.formFill=フォーム入力を許可する +certificationLevel.formFillAnnot=フォーム入力と注釈を許可する +certificationLevel.noChanges=すべての変更を許可しない +certificationLevel.notCertified=証明しない +default.l2text.date=署名日時: +default.l2text.location=署名地: +default.l2text.reason=署名理由: +default.l2text.signedBy=署名者: +gui.advancedView.checkbox=詳細設定表示(&D) +gui.alias.label=フレンドリ名(&A) +gui.appendSignature.checkbox=署名を追加する(&G) +gui.browse.button=参照... +gui.certLevel.label=証明レベル(&C) +gui.check.error.title=チェックに失敗しました。 +gui.contact.label=連絡先(&N) +gui.fileNotExists.error={0} は存在しないか読み込めません。 +gui.filesEqual.error=入力と出力で PDF ファイルが同じです。 +gui.hashAlgorithm.label=ハッシュアルゴリズム(&H) +gui.inPdfFile.label=入力 PDF ファイル(&I) +gui.info.close.button=閉じる +gui.info.title=JSignPdf 出力コンソール +gui.keyPassword.label=キーパスワード(&W) +gui.keystoreFile.label=キーストアファイル(&K) +gui.keystorePassword.label=キーストアパスワード(&P) +gui.keystoreType.label=キーストアタイプ(&T) +gui.loadAliases.button=キー読み込み(&Y) +gui.location.label=場所(&L) +gui.outPdfFile.label=出力 PDF ファイル(&O) +gui.pdfOwnerPwd.label=マスタパスワード(&N) +gui.pdfUserPwd.label=ユーザーパスワード(&U) +gui.preview.title=位置の確認 +gui.reason.label=署名理由(&R) +gui.rights.assembly.checkbox=文書アセンブリ +gui.rights.button=権限 +gui.rights.copy.checkbox=コピー +gui.rights.fillIn.checkbox=フォーム入力 +gui.rights.modifyAnnotations.checkbox=注釈の変更 +gui.rights.modifyContents.checkbox=文書の変更 +gui.rights.printing.label=印刷 +gui.rights.rights.label=権限 +gui.rights.screenReaders.checkbox=アクセシビリティ +gui.rights.title=権限 +gui.signIt.button=&Sign It +gui.storePasswords.checkbox=パスワードを記憶する(&M) +gui.title=JSignPdf (version {0}) +gui.tsa.crlEnabled.checkbox=CRL (証明書失効リスト)を有効にする +gui.tsa.enabled.checkbox=TSA (タイムスタンプサーバー)を使う +gui.tsa.ocspEnabled.checkbox=OCSP (オンライン失効確認)を有効にする +gui.tsa.proxy.panel=プロキシ設定 +gui.tsa.proxyHost.label=アドレス/ポート +gui.tsa.proxyType.label=種類 +gui.tsa.pwd.label=TSA パスワード +gui.tsa.title=TSA と証明書失効確認の設定 +gui.tsa.url.label=TSA URL +gui.tsa.user.label=TSA ユーザー +gui.tsaOcsp.button=TSA/OCSP/CRL +gui.valueNotFilled.error={0} に入力しなければいけません。 +gui.visibleSignature.checkbox=可視署名をする +gui.visibleSignatureSettings.button=設定 +gui.vs.bgImgPath.label=背景イメージ +gui.vs.bgImgScale.label=背景イメージのスケール +gui.vs.bgImgScale.tooltip=イメージサイズの倍率には正の値を入力してください。\r\nゼロを入力すると背景全体に拡張されます。\r\n負の数字を入力すると枠に収まるようにリサイズされます。 +gui.vs.browse.button=参照... +gui.vs.close.button=閉じる +gui.vs.default.checkbox=既定値 +gui.vs.imgPath.label=イメージ +gui.vs.l2Text.label=署名テキスト +gui.vs.l2TextFontSize.label=署名のフォントサイズ +gui.vs.l4Text.label=ステータステキスト +gui.vs.llx.label=左下 X +gui.vs.llx.tooltip=ページ上に配置する署名の左下角の X 座標です。 +gui.vs.lly.label=左下 Y +gui.vs.lly.tooltip=ページ上に配置する署名の左下角の Y 座標です。 +gui.vs.page.label=ページ +gui.vs.page.tooltip=署名イメージを表示するページ番号です。 最初のページは 1 です。 +gui.vs.position.label=位置 +gui.vs.preview.button=位置の確認 +gui.vs.renderMode.label=表示 +gui.vs.settings.label=設定 +gui.vs.title=可視署名設定 +gui.vs.urx.label=右上 X +gui.vs.urx.tooltip=ページ上に配置する署名の右上角の X 座標です。 +gui.vs.ury.label=右上 Y +gui.vs.ury.tooltip=ページ上に配置する署名の右上角の Y 座標です。 +render.descriptionOnly=署名テキストのみ +render.graphicAndDescription=イメージと署名テキスト +render.signameAndDescription=署名者名と署名テキスト # # JavaFX GUI # diff --git a/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_CN.properties b/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_CN.properties index 8c58f280..3a4a929a 100644 --- a/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_CN.properties +++ b/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_CN.properties @@ -1,321 +1,321 @@ -certificationLevel.formFill=允许填写表单 -certificationLevel.formFillAnnot=允许填写表单及注释 -certificationLevel.noChanges=不允许任何更改 -certificationLevel.notCertified=不进行认证 -console.certificateChainEmpty=未找到私钥。请检查密钥库设置(类型、文件路径、密码、密钥别名)。 -console.certificateExpired=证书 {0} 已过期。 -console.certificateNotForSignature=证书 {0} 不适用于数字签名。 -console.certificateNotYetValid=证书 {0} 尚未生效。 -console.closeStream=正在关闭结果 PDF 流 -console.configureVisible=正在配置可视化签名 -console.createImage=正在创建图像 {0} -console.createOutPdf=正在创建输出 PDF 文件:{0} -console.createPdfReader=正在打开输入 PDF 文件:{0} -console.createSignature=正在创建签名 -console.creatingTsaClient=正在创建 TSA(时间戳)客户端。 -console.criticalExtensionNotSupported=证书 {0} 包含 JSignPdf 无法识别的关键扩展(OID:“{1}”)- 已跳过。 -console.crlinfo.alreadyLoaded=下载的 CRL 已存在。- 已跳过。 -console.crlinfo.crlSize=已下载 CRL 的大小:{0} -console.crlinfo.distPointNotSupported=指定证书不支持凭证分发点扩展。 -console.crlinfo.foundCrlUri=在分发点中找到 CRL URL:{0} -console.crlinfo.loadCrl=正在从 {0} 下载 CRL -console.crlinfo.noUrlInDistPoint=分发点中未找到 HTTP(S) URL。 -console.crlinfo.retrieveCrlUrl=正在从证书 {0} 读取 CRL 分发点 -console.exception=发生问题 -console.fileNotFilled.error=缺少输入或输出 PDF 路径! -console.filesAreEqual.error=输入和输出 PDF 路径相同。请填写不同的路径。覆盖文件可能导致 JSignPdf 异常。 -console.finished.error=结束:创建签名失败。 -console.finished.ok=结束:签名已成功创建。 -console.getAliases=正在获取密钥别名 -console.getCertChain=正在获取证书链 -console.getKeystoreType=正在获取密钥库类型实例:{0} -console.getOCSPURL=正在从证书链读取 OCSP URL。 +certificationLevel.formFill=允许填写 +certificationLevel.formFillAnnot=许可填写及注记 +certificationLevel.noChanges=保证未经修改的版本 +certificationLevel.notCertified=不认可 +console.certificateChainEmpty=未发现任何私钥. 请确认keystore设置 (类型,路径,密码,别名). +console.certificateExpired=凭证{0}已到期. +console.certificateNotForSignature=凭证{0}不被接受用于数字签署。 +console.certificateNotYetValid=凭证{0}无效。 +console.closeStream=正在关闭结果PDF流 +console.configureVisible=配置可见签章 +console.createImage=创建图像{0} +console.createOutPdf=正在创建输出PDF文件: {0} +console.createPdfReader=正在打开输入PDF文件{0} +console.createSignature=创建签章中 +console.creatingTsaClient=创建TSA时间戳客户端中. +console.criticalExtensionNotSupported=凭证{0}包含不能被JSignPdf识别的扩展功能(OID:“{1}”) - 略过. +console.crlinfo.alreadyLoaded=下载的CRL已存在. - 略过. +console.crlinfo.crlSize=下载的CRL大小: {0} +console.crlinfo.distPointNotSupported=给定的凭证不支持凭证分发点。 +console.crlinfo.foundCrlUri=在凭证分发点找到CRL URL: {0} +console.crlinfo.loadCrl=正在从{0}下载CRL +console.crlinfo.noUrlInDistPoint=并未在凭证分发点找到任何HTTP(S) URL. +console.crlinfo.retrieveCrlUrl=正在读取凭证{0}的CRL发布点 +console.exception=出现问题 +console.fileNotFilled.error=未配置输入/输出的PDF路径! +console.filesAreEqual.error=输入与输出路径相同,请勿使用相同路径。覆盖原始文件可能导致 JSignPdf 行为异常,因此不支持此做法。 +console.finished.error=结束 : 签章创建失败。 +console.finished.ok=完成 : 签章已成功创建。 +console.getAliases=取得密钥别名 +console.getCertChain=取得凭证信任链 +console.getKeystoreType=获取keystore类型实例: {0} +console.getOCSPURL=从凭证信任链读取OCSP URL。 console.getPrivateKey=正在加载私钥 -console.inFileNotFound.error=找不到输入 PDF 文件或文件不可读。 -console.keys=密钥库中的密钥别名: -console.keystores=可用的密钥库类型: -console.loadKeystore=正在加载密钥库:{0} -console.memoryError=\nJava 内存不足。请尝试为 JVM 分配更多内存。\n请在 Java 调用命令中添加参数 -Xmx。\n例如:$ java -Xmx512m … 将 Java 最大堆内存设置为 512MB。\n -console.noOCSPURL=证书中未找到 OCSP 服务器 URL。将使用应用程序设置中的值。 -console.pdfEncError.cantUseCertificate=无法使用证书加密 PDF。当前运行的 Java 不支持使用证书“{0}”中的公钥进行加密。 -console.pdfEncError.wrongCertificateFile=无法使用证书加密 PDF。证书文件“{0}”无法加载或不包含 X509 证书。 -console.pdfEncError.missingOwnerPassword=密码加密需要所有者密码。 +console.inFileNotFound.error=输入的PDF不存在或不被(此身份)允许读取。 +console.keys=Keystore中的密钥别名: +console.keystores=接受的keystore类型: +console.loadKeystore=加载keystore:{0} +console.memoryError=\nJava分配的内存用尽。请分配更多内存给JVM \n请尝试增加 -Xmx 到Java调用命令中 \n如 : $ java -Xmx512m … 将会分配 Java 堆积大小为512MB。\n +console.noOCSPURL=凭证的OCSP服务器URL不被JSignPDF支持。将会使用于JSignPdf配置的地址。 +console.pdfEncError.cantUseCertificate=无法使用凭证加密PDF。加密使用凭证{0}的公钥不被Java所支持。 +console.pdfEncError.wrongCertificateFile=无法使用凭证加密 PDF。凭证文件“{0}”无法加载或不包含X509凭证。 +console.pdfEncError.missingOwnerPassword=密码加密需要拥有者密码。 console.pdfEncError.missingUserPassword=密码加密需要用户密码。 -console.processing=正在处理(可能需要一些时间)... -console.readingCRLs=正在读取 CRL -console.readingOCSP=正在从 URL 获取 OCSP 数据:{0} -console.renderModeFallback=可视化签名渲染模式设置为“图像和描述”,但未提供图像。将使用“仅描述”模式。 -console.serverNotTrusted=服务器证书不受信任。您可以使用 InstallCert 工具将服务器证书添加到受信任的证书库中。 -console.setAcro6Layers=仅使用 Adobe® Acrobat 6 推荐的图层:{0} -console.setCertificationLevel=正在设置认证级别 -console.setContact=正在设置联系方式:{0} -console.setEncryption=正在配置加密 -console.setImage=正在设置背景图像 -console.setImageScale=正在设置背景图像缩放比例 -console.setL2Text=正在设置图层 2 文本(描述) -console.setL4Text=正在设置图层 4 文本(状态) -console.setSignerName=正在设置签名者名称:{0} -console.setLocation=正在设置地点:{0} -console.setReason=正在设置原因:{0} -console.setRender=正在设置渲染模式 -console.setSignatureGraphic=正在设置图像 -console.setVisibleSignature=正在创建可视化签名 -console.settingTsaHashAlg=正在设置 TSA 哈希算法:{0} -console.settingTsaPolicy=正在设置 TSA 策略 OID:{0} -console.skippingSigning=文件验证失败,请检查您的 PDF 路径。跳过签名过程。 -console.starting=正在启动 JSignPdf -console.unsupportedEncryptionType=不支持的加密类型。 -console.updateVersion=正在更新 PDF 版本信息 1.{0} -> 1.{1} -console.updateVersionNotPossibleInAppendModeForGivenHash=所选的哈希算法 ({0}) 需要比原始版本 ({2}) 更新的 PDF 版本 ({1})。“追加”签名模式不支持 PDF 版本更新。请禁用追加模式或选择其他哈希算法。算法要求如下:{3} -console.usedKeyAlias=使用的密钥别名:{0} -console.validatingFiles=正在检查输入和输出 PDF 路径。 -default.l2text.date=日期: -default.l2text.location=地点: -default.l2text.reason=原因: -default.l2text.signedBy=数字签名者: -error.keystoreNull=密钥库未成功加载。请检查密钥库类型、路径及密码是否有效。 -error.sslHandshakeException=SSL 连接失败 - 服务器证书可能未知。您可以使用 InstallCert 工具将证书导入 Java 密钥库。 -error.vs.pageNotANumber=页码必须是整数。 +console.processing=进行中 (可能需要一段时间)… +console.readingCRLs=正在读取CRLs +console.readingOCSP=取得OCSP数据从URL: {0} +console.renderModeFallback=渲染模式设置为“图像与描述”但未提供可见签名的图像与说明。将使用“仅描述”模式。 +console.serverNotTrusted=服务器凭证不被信任。您可以使用 InstallCert 工具将服务器凭证添加到信任的凭证保存库。 +console.setAcro6Layers=仅使用Adobe® Acrobat 6建议的图层:{0} +console.setCertificationLevel=设置认证层级 +console.setContact=设置联系信息: {0} +console.setEncryption=配置加密中 +console.setImage=设置背景图像 +console.setImageScale=设置背景图像比例 +console.setL2Text=设置图层2文本 (描述) +console.setL4Text=配置图层4文本(状态) +console.setSignerName=配置签署者名称:{0} +console.setLocation=配置签署地点:{0} +console.setReason=配置签署原因: {0} +console.setRender=配置渲染模式 +console.setSignatureGraphic=配置图像 +console.setVisibleSignature=正在创建可见签章 +console.settingTsaHashAlg=配置TSA时间戳哈希(hash)算法: {0} +console.settingTsaPolicy=配置TSA政策OID: {0} +console.skippingSigning=文件验证失败,请确认您的PDF路径。 跳过签署步骤。 +console.starting=JSignPdf启动中 +console.unsupportedEncryptionType=不支持的加密方式。 +console.updateVersion=更新PDF文档版本信息 从1.{0}->1.{1} +console.updateVersionNotPossibleInAppendModeForGivenHash=选择的哈希(hash)算法 ({0}) 要求比原本({2})更新的PDF版本 ({1})。PDF版本升级不支持"附加"签章模式。请禁用"附加"签章模式或变更哈希(hash)算法。这些是算法要求: {3} +console.usedKeyAlias=使用密钥别名: {0} +console.validatingFiles=正在确认PDF输出/入的路径。 +default.l2text.date=日期: +default.l2text.location=地点: +default.l2text.reason=原因: +default.l2text.signedBy=数字签章由 +error.keystoreNull=Keystore未成功加载。请确认keystore类型、路径及密码是否有误。 +error.sslHandshakeException=SSL连接失败 - 服务器凭证可能不被认识。您可以使用InstallCert工具加载凭证到Java密钥保存库。 +error.vs.pageNotANumber=页码需要为整数. error.vs.previewFailed=糟糕,预览失败。 -file.notReadable=应用程序无法读取文件 {0}。请检查文件是否存在以及用户是否有读取权限。 -filechooser.overwrite.question=文件“{0}”已存在。您要覆盖它吗? +file.notReadable=文件{0}对于应用程序不可读取。请确认文件是否存在及用户是否有权限读取。 +filechooser.overwrite.question=文件"{0}"已经存在。您想要覆盖它吗? filechooser.save.warning=保存警告 -filefilter.jks=Java 密钥库文件 (.jks) -filefilter.pdf=PDF 文件 (.pdf) -filefilter.pkcs12=PKCS#12 文件 (.pfx, .p12) -gui.advancedView.checkbox=高级视图(&D) -gui.alias.label=密钥别名(&A) -gui.appendSignature.checkbox=追加签名到现有文件(&G) -gui.browse.button=浏览... -gui.certLevel.label=认证级别(&C) -gui.certificateNotForEncryption.error=文件 {0} 不包含 X509 证书,或者该证书不支持加密。 -gui.check.error.title=检查失败 -gui.contact.label=联系方式(可选)(&N) -gui.encryptionCertFile.label=用于加密的证书文件 -gui.fileNotExists.error={0} 不存在或不可读。 -gui.filesEqual.error=输入和输出 PDF 文件相同。 -gui.hashAlgorithm.label=哈希算法(&H) -gui.inPdfFile.label=输入 PDF 文件(&I) +filefilter.jks=Java Keystore文件 (.jks) +filefilter.pdf=PDF文档 (.pdf) +filefilter.pkcs12=PKCS#12文件 (.pfx, .p12) +gui.advancedView.checkbox=高级查看(&d) +gui.alias.label=密钥别名(&a) +gui.appendSignature.checkbox=附加签章到已存在的文档(&g) +gui.browse.button=浏览… +gui.certLevel.label=认证层级(&c) +gui.certificateNotForEncryption.error=文件{0}不包含X509凭证或凭证不被接受用于签署. +gui.check.error.title=确认失败 +gui.contact.label=联系信息(&n) +gui.encryptionCertFile.label=用于加密的凭证文件 +gui.fileNotExists.error={0}不存在或不可读取. +gui.filesEqual.error=输入输出的PDF文件相同。 +gui.hashAlgorithm.label=哈希(&Hash)算法 +gui.inPdfFile.label=输入PDF文件(&I) gui.info.close.button=关闭 -gui.info.title=JSignPdf 输出控制台 -gui.keyPassword.label=密钥密码(&W) -gui.keystoreFile.label=密钥库文件(&K) -gui.keystorePassword.label=密钥库密码(&P) -gui.keystoreType.label=密钥库类型(&T) -gui.loadAliases.button=加载密钥(&Y) -gui.location.label=地点(可选)(&L) -gui.outPdfFile.label=输出 PDF 文件(可选)(&O) -gui.pdfEncryption.label=PDF 加密 -gui.pdfOwnerPwd.label=所有者密码(&N) +gui.info.title=JSignPdf输出终端 +gui.keyPassword.label=密钥密码(&w) +gui.keystoreFile.label=&Keystore文件 +gui.keystorePassword.label=Keystore密码(&p) +gui.keystoreType.label=Keystore类型(&t) +gui.loadAliases.button=加载密钥(&y) +gui.location.label=地点(可选)(&L) +gui.outPdfFile.label=输出PDF文件(可选)(&O) +gui.pdfEncryption.label=PDF加密 +gui.pdfOwnerPwd.label=拥有者密码(&n) gui.pdfUserPwd.label=用户密码(&U) -gui.preview.title=预览/选择 -gui.reason.label=原因(可选)(&R) -gui.rights.assembly.checkbox=文档汇编 -gui.rights.button=权限 +gui.preview.title=预览/选取 +gui.reason.label=原因(可选)(&R) +gui.rights.assembly.checkbox=组合 +gui.rights.button=权利 gui.rights.copy.checkbox=复制 gui.rights.fillIn.checkbox=填写 -gui.rights.modifyAnnotations.checkbox=修改注释 +gui.rights.modifyAnnotations.checkbox=修改注解 gui.rights.modifyContents.checkbox=修改内容 gui.rights.printing.label=打印 -gui.rights.rights.label=权限 +gui.rights.rights.label=权利 gui.rights.screenReaders.checkbox=屏幕阅读器 -gui.rights.title=权限 +gui.rights.title=权利 gui.signIt.button=签署(&S) -gui.storePasswords.checkbox=记住密码(&M) +gui.storePasswords.checkbox=记住密码(&m) gui.title=JSignPdf (版本 {0}) -gui.tsa.authn.label=TSA 验证 -gui.tsa.certFile.label=密钥文件 (PKCS12) 路径 +gui.tsa.authn.label=TSA验证 +gui.tsa.certFile.label=密钥文件 (PKCS12)路径 gui.tsa.certFilePwd.label=密钥密码 -gui.tsa.crlEnabled.checkbox=启用 CRL +gui.tsa.crlEnabled.checkbox=启用CRL gui.tsa.enabled.checkbox=使用时间戳服务器 -gui.tsa.hashAlg.label=TSA 哈希算法 -gui.tsa.ocspEnabled.checkbox=启用 OCSP -gui.tsa.ocspServerUrl.label=默认 OCSP 服务器 URL -gui.tsa.policy.label=TSA 策略 (OID) +gui.tsa.hashAlg.label=TSA哈希(hash)算法 +gui.tsa.ocspEnabled.checkbox=启用OCSP +gui.tsa.ocspServerUrl.label=默认OCSP服务器URL +gui.tsa.policy.label=TSA政策(OID) gui.tsa.proxy.panel=代理设置 gui.tsa.proxyHost.label=代理主机/端口 -gui.tsa.proxyType.label=类型 -gui.tsa.pwd.label=TSA 密码 -gui.tsa.title=TSA 与证书撤销 +gui.tsa.proxyType.label=方法 +gui.tsa.pwd.label=TSA密码 +gui.tsa.title=TSA&&凭证撤销 gui.tsa.url.label=TSA URL -gui.tsa.user.label=TSA 用户 -gui.tsaOcsp.button=TSA/OCSP/CRL -gui.valueNotFilled.error=必须填写 {0}。 -gui.visibleSignature.checkbox=可视化签名 +gui.tsa.user.label=TSA用户 +gui.tsaOcsp.button=TSA/OSCP/CRL +gui.valueNotFilled.error={0}需要填写。 +gui.visibleSignature.checkbox=可见签章 gui.visibleSignatureSettings.button=设置 -gui.vs.acro6layers.checkbox=Acrobat 6 图层模式 +gui.vs.acro6layers.checkbox=Adobe® Acrobat 6图层模式 gui.vs.bgImgPath.label=背景图像 -gui.vs.bgImgScale.label=背景图像缩放 -gui.vs.bgImgScale.tooltip=输入正值以倍增图像大小。\n输入零值以填充整个背景(拉伸)。\n输入负值以进行最佳适应调整。 -gui.vs.browse.button=浏览... +gui.vs.bgImgScale.label=背景图像比例 +gui.vs.bgImgScale.tooltip=插入正值以将图像大小乘以该值。\n插入零值以用它填充整个背景 (拉伸)。\n插入负值以最适合调整大小。 +gui.vs.browse.button=浏览… gui.vs.close.button=关闭 gui.vs.default.checkbox=默认 gui.vs.imgPath.label=图像 -gui.vs.l2Text.label=签名文本 -gui.vs.l2TextFontSize.label=签名文字大小 +gui.vs.l2Text.label=签章文本 +gui.vs.l2TextFontSize.label=签章文本大小 gui.vs.l4Text.label=状态文本 -gui.vs.llx.label=左下角 X -gui.vs.llx.tooltip=签名在页面上左下角位置的 X 轴数值。 -gui.vs.lly.label=左下角 Y -gui.vs.lly.tooltip=签名在页面上左下角位置的 Y 轴数值。 +gui.vs.llx.label=左下X +gui.vs.llx.tooltip=签章放置的页面左下角X坐标. +gui.vs.lly.label=左下Y +gui.vs.lly.tooltip=签章放置的页面左下角Y坐标。 gui.vs.page.label=页面 -gui.vs.page.tooltip=显示签名的页码。第一页为 1。 -gui.vs.position.label=位置 -gui.vs.preview.button=预览与选择 +gui.vs.page.tooltip=要放置签章的页面编号。第一页是数字1。 +gui.vs.position.label=坐标 +gui.vs.preview.button=预览与选取 gui.vs.renderMode.label=显示 gui.vs.settings.label=设置 -gui.vs.title=可视化签名设置 -gui.vs.urx.label=右上角 X -gui.vs.urx.tooltip=签名在页面上右上角位置的 X 轴数值。 -gui.vs.ury.label=右上角 Y -gui.vs.ury.tooltip=签名在页面上右上角位置的 Y 轴数值。 -hlp.append=将签名追加到现有签名中。默认情况下,新签名会覆盖现有签名。 -hlp.bgPath=可视化签名的背景图像路径 -hlp.bgScale=可视化签名的背景图像缩放比例。输入正值以倍增图像大小。输入零值以填充整个背景(拉伸)。输入负值以进行最佳适应调整。 -hlp.certLevel=认证级别。默认值为 NOT_CERTIFIED。可用值为 {0} -hlp.contact=签名者的联系方式(签名域的一部分) -hlp.crl=启用 CRL 证书验证 -hlp.disableAcro6Layers=禁用 Adobe® Acrobat 6 图层模式,即创建所有签名图层。Adobe® Acrobat 6.0 及更高版本建议仅显示图层 n2 和 n4。 +gui.vs.title=可见签章设置 +gui.vs.urx.label=右上X +gui.vs.urx.tooltip=签章放置的页面右上角X坐标。 +gui.vs.ury.label=右上Y +gui.vs.ury.tooltip=签章放置的页面右上角Y坐标。 +hlp.append=添加签章到已存在的文档。默认会覆盖已存在的签章(若有)。 +hlp.bgPath=用于可见签章的背景图像路径 +hlp.bgScale=可见签章的背景图像比例。正值以将图像大小乘以该值。负值以最适合调整大小。零值以用它填充整个背景 (拉伸)。 +hlp.certLevel=认证层级。默认是不认证(NOT_CERTIFIED)。可用值为{0} +hlp.contact=签署者联系信息(签章的一部份) +hlp.crl=启用CRL证书验证 +hlp.disableAcro6Layers=禁用Adobe® Acrobat 6图层模式 即所有签署图层都将被创建。Adobe® Acrobat 6及更高版本仅建议图层n2及n4展示。 hlp.disableAnnot=禁止修改加密文档中的注释 -hlp.disableAssembly=禁止加密文档的文档汇编 -hlp.disableContent=禁止修改加密文档的内容 -hlp.disableCopy=禁止复制加密文档内容 +hlp.disableAssembly=禁止加密文档组合 +hlp.disableContent=禁止修改加密文档内容 +hlp.disableCopy=禁止复制加密文档 hlp.disableFill=禁止填写加密文档 -hlp.disableScrRead=禁止屏幕阅读器读取加密文档 -hlp.enableStdinPasswords=允许从标准输入读取密码值。启用后,密码选项值为 '-' 表示:从标准输入读取一行(或在控制台上提示)。多个密码选项均可使用 '-',并按固定顺序读取:--keystore-password, --key-password, --owner-password, --user-password, --tsa-cert-password, --tsa-password。 -hlp.encCert=证书文件路径,用于在选择 -encryption CERTIFICATE 时加密输出的 PDF -hlp.encrypted=此属性已弃用,请改用 -encryption PASSWORD! -hlp.encryption=输出 PDF 的加密模式。默认值为 NONE(无)。可用值为 {0}。PASSWORD(密码)模式下请配合 -upwd 和 -opwd 使用,CERTIFICATE(证书)模式下请配合 -ec 使用 -hlp.footer.examples=示例:\n---------\n$ jsignpdf -kst WINDOWS-MY mydocument.pdf\n-> 创建 mydocument.pdf 的副本并命名为 mydocument_signed.pdf。该文件将使用默认操作系统证书库中找到的第一个证书进行数字签名。\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myPrivateKeystorePassword -ka cert23 -pe PASSWORD -opwd xxx123 -upwd 123xxx -pr DISALLOW_PRINTING mydocument.pdf\n-> 创建签名并加密的文件 mydocument_signed.pdf,不允许打印该新文件。使用文件 my_certificate.pfx 中别名为 cert23 的密钥进行签名。\n------------\n$ jsignpdf -lkt\n-> 列出密钥库类型\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myVeryPrivatePassword -lk -q\n-> 使用密钥库密码列出存储在 my_certificate.pfx 文件中的密钥名称(别名)。已启用静默模式,因此不会打印调试信息。 -hlp.footer.exitCodes=程序退出代码:\n-------------------\n 0 程序无错误结束\n 1 命令行格式错误\n 2 未请求任何操作 - 例如:未提供要签名的文件\n 3 部分(但非全部)文件签名失败\n 4 所有文件签名失败\n 5 输入的文件无法开启\n 6 通用异常 -hlp.gui=(测试版)即使提供了其他命令行参数也显示 GUI 界面 -hlp.hashAlgorithm=用于签名的哈希算法。默认值为 SHA1。可用值为 {0} -hlp.header=JSignPdf 是一款用于对 PDF 文档进行数字签名的应用程序。如果您在没有任何命令行参数的情况下启动程序,将启动 GUI 界面;否则,您可以在命令行批处理模式下使用 JSignPdf。 -hlp.help=打印此帮助屏幕 -hlp.imgPath=可视化签名的图像路径 -hlp.keyAlias=用于签署文档的密钥名称(别名)。如果未提供此选项,将使用密钥库中的第一个密钥。(使用 -lk 列出密钥别名) -hlp.keyIndex=用于签署文档的密钥索引(从零开始)。如果既未提供此选项也未提供别名,则使用密钥库中的第一个密钥(index=0)。(使用 -lk 列出密钥别名)。此选项优先级低于别名。 -hlp.keyPwd=密钥库中密钥的密码。大多数情况下您不需要设置此选项 - 密钥库本身已有密码保护,但这只是为了以防万一 :) 使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 -hlp.ksFile=设置密钥库文件 - 值为包含私钥的文件的路径(.p12, .pfx, .jks, ...)。某些密钥库不将密钥存储在文件中(例如 Windows 密钥库 - WINDOWS-MY),这种情况下请勿使用此选项。 -hlp.ksPwd=密钥库密码。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 -hlp.ksType=设置密钥库类型(您可以使用 -lkt 参数列出此选项的可用值) -hlp.l2Text=签名文本,您也可以使用签名属性的占位符(${signer}, ${certificate}, ${timestamp}, ${location}, ${reason}, ${contact}) -hlp.l2TextFontSize=可视化签名文本的字体大小,默认值为 {0} +hlp.disableScrRead=禁止加密文档的屏幕阅读器访问 +hlp.enableStdinPasswords=允许从标准输入读取密码值。启用后,密码选项值为 '-' 表示:从标准输入读取一行(或在主控台上提示)。多个密码选项都可使用 '-', 并依固定顺序读取:--keystore-password, --key-password, --owner-password, --user-password, --tsa-cert-password, --tsa-password。 +hlp.encCert=凭证文件路径, 用于加密输出的PDF -encryption CERTIFICATE +hlp.encrypted=已被弃用, 请用 -encryption PASSWORD 取代! +hlp.encryption=输出PDF的加密模式 默认不加密(NONE)。可用值为{0}。当使用PASSWORD(密码)模式时须配合-upwd与-opwd , 及使用凭证模式(CERTIFICATE)时配合 -ec 使用 +hlp.footer.examples=范例:\n---------\n$ jsignpdf -kst WINDOWS-MY mydocument.pdf\n-> 复制mydocument.pdf 以创建签署后的新文件 mydocument_signed.pdf , 将使用查找到保存于系统存放区的第一组证书。\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myPrivateKeystorePassword -ka cert23 -pe PASSWORD -opwd xxx123 -upwd 123xxx -pr DISALLOW_PRINTING mydocument.pdf\n-> 创建签署及加密的 mydocument_signed.pdf , 输出文件不允许打印。 将使用my_certificate.pfx中别名为 cert23 的证书密钥\n------------\n$ jsignpdf -lkt\n-> 列出支持的keystore类型\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myVeryPrivatePassword -lk -q\n-> 给予keystore用于列出 my_certificate.pfx中所有证书密钥名称(别名)。启用安静模式(Quiet mode)以停止输出调试信息。 +hlp.footer.exitCodes=进程退出状态代码:\n-------------------\n 0 进程正常运行\n 1 命令行格式错误\n 2 缺少参数 - 如:未提供要签署的文件\n 3 某些 (但不是全部) 文档的签名失败\n 4 全部文档的签名失败\n 5 无法读取输入档\n 6 通用错误 +hlp.gui=(测试) 即使提供了其他命令行参数也总是显示 GUI +hlp.hashAlgorithm=用于签署的哈希(hash)算法。 默认为SHA1 , 可用值为{0} +hlp.header=JSignPdf 是一款设计用于对 PDF 文档进行数字签章的应用程序。如果您在没有任何命令行参数的情况下启动进程, 则会启动 GUI,您可以在命令行批量模式下使用 JSignPdf。 +hlp.help=输出帮助接口 +hlp.imgPath=可见签章的图像路径 +hlp.keyAlias=凭证密钥的名称(别名), 当签署文档时必要。若此选项未提供, 默认将使用keystore中第一个发现的密钥。(使用 -lk 列出所有凭证密钥的别名) +hlp.keyIndex=从零开始的密钥索引,用于签署文档。如果既没有给出此选项也没有给出别名,则使用密钥库中的第一个密钥 (索引 = 0)。 (使用 -lk 列出密钥别名)。此选项的优先性低于别名。 +hlp.keyPwd=keystore中私钥的密码。此选项通常不需提供 - 仅在私钥使用密码保护时,用于以防万一 :) 使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 +hlp.ksFile=配置Keystore文件 - 当私钥存盘于文件(.p12, .pfx, .jks, ...)时数值可能为路径。有些keystore不会存放密钥于文件(如:windows凭证存放区 - WINDOWS-MY)则不使用此选项。 +hlp.ksPwd=KeyStore的密码。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 +hlp.ksType=KeyStore类型(您可以使用 -lkt 参数列出所有此选项支持的值) +hlp.l2Text=签章文本,您也可以使用占位符使用签章信息 (${signer}, ${certificate}, ${timestamp}, ${location}, ${reason}, ${contact}) +hlp.l2TextFontSize=可见签章的字体大小,默认值为{0} hlp.l4Text=状态文本 -hlp.listKeys=列出所选密钥库中的密钥 -hlp.listKsTypes=列出可用作 -kst 选项值的密钥库类型 -hlp.loadProperties=从默认文件(由 GUI 应用程序创建)加载属性。 -hlp.loadPropertiesFile=从指定文件加载属性。可以通过复制 GUI 在用户主目录中创建的默认属性文件 .JSignPdf 来创建该文件。 -hlp.location=签名地点(例如:北京)。默认为空。 -hlp.ocsp=启用 OCSP 证书验证 -hlp.ocspServerUrl=默认 OCSP 服务器 URL,当签名证书不包含此信息时将使用该地址 -hlp.outPath=存储已签名文档的文件夹。默认值为当前文件夹。 -hlp.outPrefix=已签名文件的前缀。默认值为空前缀。 -hlp.outSuffix=已签名文件的后缀。默认值为“_signed”。(例如:对 mydocument.pdf 进行签名将创建新文件 mydocument_signed.pdf) -hlp.ownerpwd=加密文档的所有者密码(在指定 -e 选项时使用)。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 -hlp.page=显示可视化签名的页面。默认值为 1(第一页)。如果提供的页码超出范围,则使用最后一页。 -hlp.posLLX=可视化签名左下角在 X 轴上的位置(负值表示从页面宽度减去) -hlp.posLLY=可视化签名左下角在 Y 轴上的位置(负值表示从页面高度减去) -hlp.posURX=可视化签名右上角在 X 轴上的位置(负值表示从页面宽度减去) -hlp.posURY=可视化签名右上角在 Y 轴上的位置(负值表示从页面高度减去) -hlp.printRight=打印权限。用于加密文档。默认值为 ALLOW_PRINTING。可用值为 {0} -hlp.proxyHost=代理服务器的主机名或 IP 地址 -hlp.proxyPort=代理服务器端口,默认值为 {0} -hlp.proxyType=网络连接的代理类型。默认值为 {0}。可能的值为 {1} -hlp.quiet=静默模式 - 过程中不显示信息性消息 -hlp.signerName=签名者名称。默认为所选证书的通用名称 (CN)。 -hlp.reason=签名原因。默认为空。 -hlp.renderMode=可视化签名的渲染模式。默认值为 DESCRIPTION_ONLY(仅描述)。可用值为 {0} -hlp.tsaAuthn=连接 TSA 服务器时使用的认证方法。默认值为 NONE(无)。可用值为 {0} -hlp.tsaCertFile=密钥库文件路径,当使用 CERTIFICATE(证书)认证方法时,该文件应包含用于 TSA 服务器认证的私钥 -hlp.tsaCertFileType=TSA CERTIFICATE(证书)认证的密钥库类型 - 默认为 PKCS12 -hlp.tsaCertPasswd=用于打开包含私钥的 PKCS#12 文件(见 -tscf 选项)的密码。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 -hlp.tsaHashAlg=用于查询时间戳服务器 (TSA) 的哈希算法;默认为 {0} -hlp.tsaPolicy=应在时间戳请求中设置的 TSA 策略 OID。 -hlp.tsaPwd=TSA 用户密码。如果使用时间戳 (-ts) 且 TSA 服务器需要认证,请使用此开关。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 -hlp.tsaUrl=时间戳服务器 (TSA) 地址。如果使用此参数,时间戳将包含在签名中。(用于测试目的,您可以尝试以下 URL:http://dse200.ncipher.com/TSS/HttpTspServer) -hlp.tsaUser=TSA 用户名。如果使用时间戳 (-ts) 且 TSA 服务器需要认证,请使用此开关。 -hlp.userpwd=加密文档的用户密码(在指定 -e 选项时使用)。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 +hlp.listKeys=列出选择的keystore中所有凭证密钥 +hlp.listKsTypes=列出所有用于 -kst 选项支持的keystore类型 +hlp.loadProperties=从(由 GUI 应用程序创建的)默认文件加载属性。 +hlp.loadPropertiesFile=从给定文件加载属性。可以通过复制 GUI 在用户主目录中创建的默认属性文件 (.JSignPdf) 来创建该文件。 +hlp.location=签署地点 (例如华盛顿特区 Washington DC)。默认为空。 +hlp.ocsp=启用OCSP凭证验证 +hlp.ocspServerUrl=默认OCSP服务器URL,将在无法从凭证取得此信息时使用 +hlp.outPath=将保存签署文档的文件夹。默认值为当前文件夹。 +hlp.outPrefix=已签署文档的前缀。默认值为空前缀。 +hlp.outSuffix=已签署文档的后缀。默认值为"_signed"。(如:输入文件为mydocument.pdf则输出文件将会创建为mydocument_signed.pdf) +hlp.ownerpwd=加密文档的拥有者密码 (当给定 -e 参数时使用)。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 +hlp.page=显示可见签章的页面。 默认值为 1 (第一页)。如果页面数字超出文档的所有最后一页,将使用(放置)于最后一页。 +hlp.posLLX=可见签署的左下角X坐标 (从页宽减去负值) +hlp.posLLY=可见签署的左下角Y坐标 (从页高减去负值) +hlp.posURX=可见签署的右上角X坐标 (从页宽减去负值) +hlp.posURY=可见签署的右上角Y坐标 (从页高减去负值) +hlp.printRight=是否允许打印。用于加密文档。默认值为 ALLOW_PRINTING。可用值为 {0} +hlp.proxyHost=代理服务器的域名或IP地址 +hlp.proxyPort=代理服务器的端口,默认值为{0} +hlp.proxyType=网络连接的代理方法。默认值为{0}。可用值为{1} +hlp.quiet=安静模式 - 运行时无详细(INFO)消息 +hlp.signerName=签署者名称. 默认为选择之凭证主旨中的通用名称(CN). +hlp.reason=签署原因. 默认为空. +hlp.renderMode=可见签署的渲染模式。 默认为仅描述模式(DESCRIPTION_ONLY)。可用值为 {0} +hlp.tsaAuthn=TSA服务器的认证方式。默认为不认证(NONE)。可用值为 {0} +hlp.tsaCertFile=keystore文件路径,应包含用于TSA服务器认证用的私钥,当使用TSA服务器使用凭证(CERTIFICATE)方法验证时使用 +hlp.tsaCertFileType=TSA服务器凭证认证(CERTIFICATE)的keystore类型 - 默认为PKCS12 +hlp.tsaCertPasswd=访问(用于-tscf选项的)PKCS#12文件存放的私钥密码。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 +hlp.tsaHashAlg=用于时间戳(TSA)服务器查找的哈希(Hash)算法; 默认为{0} +hlp.tsaPolicy=TSA政策 OID 应该被配置用于时间戳请求。 +hlp.tsaPwd=TSA用户密码。 当使用时间戳(TSA, -ts)且TSA服务器要求验证时使用。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 +hlp.tsaUrl=时间戳(TSA)服务器地址。若使用此选项时间戳将包含签章。 (若用于测试目的 您可以使用此URL: http://dse200.ncipher.com/TSS/HttpTspServer) +hlp.tsaUser=TSA用户名。 当使用时间戳且TSA服务器要求验证时使用。 +hlp.userpwd=加密文档的用户密码(当启用-e选项时使用)。使用 '-' 从标准输入读取密码(需要 --enable-stdin-passwords)。 hlp.version=显示应用程序版本 -hlp.visible=启用可视化签名 -extcsp.nocert=未从密钥库接收到证书,错误:{0} -extcsp.nohost=无法连接到签名服务器 - 未知主机 {0}:{1} -extcsp.iohost=无法连接到签名服务器 - 连接错误:{0} -extcsp.certfactory=创建 CertificateFactory 实例失败 -extcsp.nosignature=签名错误,未接收到签名,无详细信息 -extcsp.nosignatureerr=签名错误,密钥库返回错误:{0} +hlp.visible=启用可见签章 +extcsp.nocert=并未在keystore中找到凭证, 错误: {0} +extcsp.nohost=无法连接到签署服务器 - 未知的域名 {0}:{1} +extcsp.iohost=无法连接到签署服务器 - 连接错误: {0} +extcsp.certfactory=创建CertificateFactory实例失败 +extcsp.nosignature=签署失败,未接收到签章,且无详细报告 +extcsp.nosignatureerr=签署失败,keystore返回错误: {0} extcsp.unknownhashalg=不支持提供的指纹/哈希算法 ({0}) -pdfEncryption.certificate=证书 +pdfEncryption.certificate=凭证 pdfEncryption.notEncrypted=未加密 pdfEncryption.password=密码 render.descriptionOnly=仅描述 render.graphicAndDescription=图像与描述 -render.signameAndDescription=签名者名称与描述 -rights.allowDegradedPrinting=允许降低质量打印 +render.signameAndDescription=签署者名称与描述 +rights.allowDegradedPrinting=允许退化打印 rights.allowPrinting=允许 rights.disallowPrinting=禁止 -serverAuthn.certificate=客户端证书 +serverAuthn.certificate=客户端凭证 serverAuthn.none=无认证 serverAuthn.password=用户名 / 密码 -ssl.keymanager.init=正在从密钥库文件 {0} 初始化密钥管理器。 +ssl.keymanager.init=从keystore文件{0}初始化密钥管理进程。 # # JavaFX GUI # jfx.gui.menu.file=文件 jfx.gui.menu.file.open=打开 PDF... jfx.gui.menu.file.close=关闭 -jfx.gui.menu.file.sign=签名 +jfx.gui.menu.file.sign=签署 jfx.gui.menu.file.recentFiles=最近文件 jfx.gui.menu.file.recentFiles.empty=没有最近文件 -jfx.gui.menu.file.resetSettings=初始化配置… -jfx.gui.menu.file.exit=退出 -jfx.gui.menu.view=视图 +jfx.gui.menu.file.resetSettings=初始化设置… +jfx.gui.menu.file.exit=结束 +jfx.gui.menu.view=查看 jfx.gui.menu.view.zoomIn=放大 jfx.gui.menu.view.zoomOut=缩小 -jfx.gui.menu.view.fitPage=适合页面 +jfx.gui.menu.view.fitPage=缩放页面至合适大小 jfx.gui.menu.view.toggleSidePanel=切换侧边栏 -jfx.gui.menu.signing=签名 -jfx.gui.menu.help=帮助 +jfx.gui.menu.signing=签署 +jfx.gui.menu.help=说明 jfx.gui.menu.help.about=关于 JSignPdf jfx.gui.toolbar.open=打开 jfx.gui.toolbar.fit=适合 -jfx.gui.toolbar.sign=签名 -jfx.gui.toolbar.visibleSig.tooltip=切换可见签名 -jfx.gui.toolbar.tsa.tooltip=切换时间戳 (TSA) -jfx.gui.panel.certificate=证书 -jfx.gui.panel.signatureAppearance=签名外观 -jfx.gui.panel.timestampValidation=时间戳和验证 -jfx.gui.panel.encryptionRights=加密和权限 -jfx.gui.dropHint=将 PDF 文件拖放到此处或使用 文件 > 打开 +jfx.gui.toolbar.sign=签署 +jfx.gui.toolbar.visibleSig.tooltip=切换可见签章 +jfx.gui.toolbar.tsa.tooltip=切换时间戳记 (TSA) +jfx.gui.panel.certificate=凭证 +jfx.gui.panel.signatureAppearance=签章外观 +jfx.gui.panel.timestampValidation=时间戳与验证 +jfx.gui.panel.encryptionRights=加密与权限 +jfx.gui.dropHint=将 PDF 文件拖放至此处或使用 文件 > 打开 jfx.gui.status.ready=就绪 -jfx.gui.status.signingInProgress=签名中... -jfx.gui.status.signingOk=签名成功完成 -jfx.gui.status.signingFailed=签名失败 +jfx.gui.status.signingInProgress=签署中... +jfx.gui.status.signingOk=签署成功完成 +jfx.gui.status.signingFailed=签署失败 jfx.gui.status.renderError=页面渲染错误 jfx.gui.status.readError=错误:无法读取 PDF 文件 -jfx.gui.status.shiftToReplace=按住 Shift 并拖动以替换签名矩形 -jfx.gui.dialog.signingComplete.title=签名完成 -jfx.gui.dialog.signingComplete.text=PDF 已成功签名。 -jfx.gui.dialog.signingFailed.title=签名失败 -jfx.gui.dialog.signingFailed.text=签名过程失败。请查看输出控制台了解详情。 -jfx.gui.dialog.signingError.title=签名错误 +jfx.gui.status.shiftToReplace=按住 Shift 并拖曳以替换签名矩形 +jfx.gui.dialog.signingComplete.title=签署完成 +jfx.gui.dialog.signingComplete.text=PDF 已成功签署。 +jfx.gui.dialog.signingFailed.title=签署失败 +jfx.gui.dialog.signingFailed.text=签署过程失败。请检查输出主控台了解详情。 +jfx.gui.dialog.signingError.title=签署错误 jfx.gui.dialog.noDocument.title=无文档 jfx.gui.dialog.noDocument.text=请先打开一个 PDF 文档。 jfx.gui.dialog.missingPasswords.title=缺少密码 -jfx.gui.dialog.missingPasswords.text=密码加密需要同时设置所有者密码和用户密码。 +jfx.gui.dialog.missingPasswords.text=密码加密需要同时设置拥有者密码和用户密码。 jfx.gui.dialog.openPdf.title=打开 PDF jfx.gui.dialog.ownerPassword.title=需要密码 -jfx.gui.dialog.ownerPassword.header=此 PDF 受密码保护。请输入所有者密码以打开。 +jfx.gui.dialog.ownerPassword.header=此 PDF 受密码保护。请输入拥有者密码以打开。 jfx.gui.dialog.ownerPassword.headerRetry=密码错误。请重试。 -jfx.gui.dialog.ownerPassword.label=所有者密码: +jfx.gui.dialog.ownerPassword.label=拥有者密码: jfx.gui.dialog.ownerPassword.prompt=输入密码 jfx.gui.dialog.ownerPassword.ok=打开 -jfx.gui.dialog.about.description=免费的 PDF 签名应用程序。 +jfx.gui.dialog.about.description=免费的 PDF 签署应用程序。 jfx.gui.dialog.selectKeystoreFile=选择密钥库文件 jfx.gui.dialog.selectBackgroundImage=选择背景图像 jfx.gui.dialog.selectOutputPdf=选择输出 PDF 文件 -jfx.gui.dialog.selectEncryptionCert=选择加密证书 -jfx.gui.dialog.selectTsaCertFile=选择 TSA 证书文件 +jfx.gui.dialog.selectEncryptionCert=选择加密凭证 +jfx.gui.dialog.selectTsaCertFile=选择 TSA 凭证文件 jfx.gui.cert.keystoreType=密钥库类型: jfx.gui.cert.keystoreFile=密钥库文件: jfx.gui.cert.keystorePassword=密钥库密码: @@ -323,25 +323,25 @@ jfx.gui.cert.loadKeys=加载密钥 jfx.gui.cert.keyAlias=密钥别名: jfx.gui.cert.keyPassword=密钥密码: jfx.gui.cert.storePasswords=保存密码 -jfx.gui.sig.enableVisible=启用可见签名 -jfx.gui.sig.l2Text=签名文本: +jfx.gui.sig.enableVisible=启用可见签章 +jfx.gui.sig.l2Text=签章文本: jfx.gui.sig.fontSize=字体大小: jfx.gui.sig.backgroundImage=背景图像: jfx.gui.sig.hashAlgorithm=哈希算法: -jfx.gui.sig.certLevel=认证级别: -jfx.gui.sig.signerName=签名者名称: +jfx.gui.sig.certLevel=认证层级: +jfx.gui.sig.signerName=签署者名称: jfx.gui.sig.reason=原因: -jfx.gui.sig.location=位置: +jfx.gui.sig.location=地点: jfx.gui.sig.contact=联系人: -jfx.gui.sig.appendSignature=追加签名 +jfx.gui.sig.appendSignature=附加签章 jfx.gui.sig.outputFile=输出文件: jfx.gui.enc.pdfEncryption=PDF 加密: -jfx.gui.enc.ownerPassword=所有者密码: +jfx.gui.enc.ownerPassword=拥有者密码: jfx.gui.enc.userPassword=用户密码: -jfx.gui.enc.encryptionCert=加密证书: +jfx.gui.enc.encryptionCert=加密凭证: jfx.gui.enc.printRight=打印权限: jfx.gui.enc.allowCopy=允许复制 -jfx.gui.enc.allowAssembly=允许组装 +jfx.gui.enc.allowAssembly=允许组合 jfx.gui.enc.allowFillIn=允许填写 jfx.gui.enc.allowScreenReaders=允许屏幕阅读器 jfx.gui.enc.allowModifyAnnotations=允许修改注释 @@ -351,115 +351,128 @@ jfx.gui.tsa.serverUrl=TSA 服务器 URL: jfx.gui.tsa.authentication=认证: jfx.gui.tsa.user=TSA 用户: jfx.gui.tsa.password=TSA 密码: -jfx.gui.tsa.certFileType=TSA 证书文件类型: -jfx.gui.tsa.certFile=TSA 证书文件: -jfx.gui.tsa.certPassword=TSA 证书密码: -jfx.gui.tsa.policyOid=TSA 策略 OID: +jfx.gui.tsa.certFileType=TSA 凭证文件类型: +jfx.gui.tsa.certFile=TSA 凭证文件: +jfx.gui.tsa.certPassword=TSA 凭证密码: +jfx.gui.tsa.policyOid=TSA 政策 OID: jfx.gui.tsa.hashAlgorithm=TSA 哈希算法: jfx.gui.tsa.enableOcsp=启用 OCSP jfx.gui.tsa.ocspServerUrl=OCSP 服务器 URL: jfx.gui.tsa.enableCrl=启用 CRL jfx.gui.tsa.proxyType=代理类型: jfx.gui.tsa.proxyHost=代理主机: -jfx.gui.tsa.proxyPort=代理端口: -jfx.gui.console.title=输出控制台 +jfx.gui.tsa.proxyPort=代理连接端口: +jfx.gui.console.title=输出主控台 jfx.gui.console.clear=清除 jfx.gui.menu.file.saveAs=输出另存为... -jfx.gui.menu.signing.visibleSig=可见签名 -jfx.gui.status.visibleSigEnabled=可见签名 -jfx.gui.status.invisibleSig=不可见签名 -jfx.gui.panel.signatureProperties=签名属性 -jfx.gui.dialog.missingEncCert.title=缺少加密证书 -jfx.gui.dialog.missingEncCert.text=证书加密需要选择加密证书文件。 +jfx.gui.menu.signing.visibleSig=可见签章 +jfx.gui.status.visibleSigEnabled=可见签章 +jfx.gui.status.invisibleSig=不可见签章 +jfx.gui.panel.signatureProperties=签章属性 +jfx.gui.dialog.missingEncCert.title=缺少加密凭证 +jfx.gui.dialog.missingEncCert.text=凭证加密需要选择加密凭证文件。 jfx.gui.dialog.missingTsaUrl.title=缺少 TSA 服务器 URL -jfx.gui.dialog.missingTsaUrl.text=时间戳 (TSA) 需要设置 TSA 服务器 URL。 -jfx.gui.dialog.resetSettings.title=初始化配置 -jfx.gui.dialog.resetSettings.text=将会初始化所有储存的配置并将应用回复初始状态。继续吗? -jfx.gui.status.settingsReset=配置已成功初始化 -console.stdinSentinelWarning=[jsignpdf] 警告: --{0}的数值与标准输入标记相符,但是 --{1}并未提供。 请用拉丁字符组成密码。 -jfx.gui.menu.presets=预设集 -jfx.gui.menu.presets.saveAsNew=将目前内容保存为新预设集… -jfx.gui.menu.presets.manage=管理预设集… -jfx.gui.preset.label=预设集: -jfx.gui.preset.placeholder=读取预设集… -jfx.gui.preset.placeholder.empty=没有已储存的预设集 -jfx.gui.preset.tooltip=选择预设集以读取其签章配置 -jfx.gui.preset.dialog.saveAsNew.title=储存预设集 -jfx.gui.preset.dialog.saveAsNew.header=将目前配置储存为新预设集 -jfx.gui.preset.dialog.saveAsNew.prompt=预设集名称 -jfx.gui.preset.dialog.rename.title=重命名预设集 -jfx.gui.preset.dialog.rename.header=重命名预设集 +jfx.gui.dialog.missingTsaUrl.text=时间戳记 (TSA) 需要设置 TSA 服务器 URL。 +jfx.gui.dialog.resetSettings.title=初始化设置 +jfx.gui.dialog.resetSettings.text=将会删除所有保存的设置并回复应用程序初始状态。请确认是否继续? +jfx.gui.status.settingsReset=设置已回复初始状态 +console.stdinSentinelWarning=[jsignpdf] 警告: --{0}之值与标准输入标记匹配,但 --{1}并未提供。 请使用拉丁符号组成之密码。 +jfx.gui.menu.presets=预设 +jfx.gui.menu.presets.saveAsNew=将当前内容保存为新预设… +jfx.gui.menu.presets.manage=管理预设… +jfx.gui.preset.label=预设: +jfx.gui.preset.placeholder=读取预设… +jfx.gui.preset.placeholder.empty=没有已保存的预设 +jfx.gui.preset.tooltip=选择预设以加载其签名设置 +jfx.gui.preset.dialog.saveAsNew.title=保存预设 +jfx.gui.preset.dialog.saveAsNew.header=保存当前设置作为新的预设 +jfx.gui.preset.dialog.saveAsNew.prompt=预设名称 +jfx.gui.preset.dialog.rename.title=重命名预设 +jfx.gui.preset.dialog.rename.header=重命名预设 jfx.gui.preset.dialog.rename.prompt=新名称 -jfx.gui.preset.dialog.delete.title=删除预设集 -jfx.gui.preset.dialog.delete.confirm=确认删除预设集 “{0}” 吗? -jfx.gui.preset.dialog.overwrite.title=覆写预设集 -jfx.gui.preset.dialog.overwrite.confirm=用目前配置覆写预设集 “{0}” 吗? -jfx.gui.preset.manage.title=管理预设集 -jfx.gui.preset.manage.empty=目前没有已储存的预设集。 +jfx.gui.preset.dialog.delete.title=删除预设 +jfx.gui.preset.dialog.delete.confirm=确定删除预设 "{0}"吗? +jfx.gui.preset.dialog.overwrite.title=覆盖预设 +jfx.gui.preset.dialog.overwrite.confirm=用当前设置覆盖预设 "{0}" 吗? +jfx.gui.preset.manage.title=管理预设 +jfx.gui.preset.manage.empty=当前没有保存的预设。 jfx.gui.preset.manage.column.name=名称 -jfx.gui.preset.manage.column.created=已建立 -jfx.gui.preset.manage.column.actions=操作 +jfx.gui.preset.manage.column.created=已创建 +jfx.gui.preset.manage.column.actions=动作 jfx.gui.preset.manage.button.rename=重命名 -jfx.gui.preset.manage.button.overwrite=覆写 +jfx.gui.preset.manage.button.overwrite=覆盖 jfx.gui.preset.manage.button.delete=删除 jfx.gui.preset.manage.button.close=关闭 -jfx.gui.preset.validation.empty=名称不得空白。 -jfx.gui.preset.validation.illegalChar=名称不得包括控制字符,如'/'或'\\'。 -jfx.gui.preset.validation.tooLong=名称过长(上限60字符)。 -jfx.gui.preset.validation.duplicate=已有此名称的预设集。 -jfx.gui.status.presetLoaded=载入预设集: {0} -jfx.gui.status.presetSaved=储存预设集: {0} -jfx.gui.status.presetDeleted=删除预设集: {0} -jfx.gui.status.presetRenamed=重命名预设集为: {0} -jfx.gui.status.presetOverwritten=预设集 “{0}” 已更新 -jfx.gui.sig.l2Text.prompt=预设签章说明 -jfx.gui.sig.l2Text.tooltip=说明预设留空。输入空格或任意内容以覆写。 -jfx.gui.sig.bgImage.none=没有选取背景影像 -jfx.gui.sig.bgImage.error=无法载入图片 -jfx.gui.sig.bgImage.clear=清空背景图片 +jfx.gui.preset.validation.empty=名称不得留空。 +jfx.gui.preset.validation.illegalChar=名称不得包含控制字符, 如'\\'或'/'。 +jfx.gui.preset.validation.tooLong=名称太长了(上限为60个字符)。 +jfx.gui.preset.validation.duplicate=已有使用此名称的预设存在。 +jfx.gui.status.presetLoaded=加载预设: {0} +jfx.gui.status.presetSaved=保存预设: {0} +jfx.gui.status.presetDeleted=删除预设: {0} +jfx.gui.status.presetRenamed=重命名预设为: {0} +jfx.gui.status.presetOverwritten=预设 "{0}" 已更新 +jfx.gui.sig.l2Text.prompt=默认签署说明 +jfx.gui.sig.l2Text.tooltip=说明默认留空。输入空格或任意内容以覆盖。 +jfx.gui.sig.bgImage.none=并未选取背景图像 +jfx.gui.sig.bgImage.error=无法读取图像 +jfx.gui.sig.bgImage.clear=清空背景图像 jfx.gui.dialog.portalFallback.title=文件对话框 -jfx.gui.dialog.portalFallback.text=无法打开系统文件对话框。改用内置对话框。 +jfx.gui.dialog.portalFallback.text=无法打开系统文件对话框, 改为使用内置对话框。 # 偏好设置(高级配置) jfx.gui.menu.file.preferences=偏好设置… jfx.gui.preferences.title=偏好设置 jfx.gui.preferences.button.ok=确定 jfx.gui.preferences.button.cancel=取消 -jfx.gui.preferences.button.resetSection=将此部分重置为默认值 -jfx.gui.preferences.restartHint=重启后生效 -jfx.gui.preferences.restartHint.tooltip=此设置仅在启动时读取一次。请重启 JSignPdf 使更改生效。 -jfx.gui.preferences.section.font=可见签名字体 -jfx.gui.preferences.section.certificate=证书验证 -jfx.gui.preferences.section.network=网络和 SSL -jfx.gui.preferences.section.pdfRender=PDF 预览渲染 -jfx.gui.preferences.section.tsa=时间戳颁发机构默认设置 -jfx.gui.preferences.section.pkcs11=PKCS#11 提供程序 +jfx.gui.preferences.button.resetSection=将此区段重设为默认值 +jfx.gui.preferences.restartHint=重新启动后生效 +jfx.gui.preferences.restartHint.tooltip=此设置仅于启动时读取一次。请重新启动 JSignPdf 以使变更生效。 +jfx.gui.preferences.section.font=可见签章字体 +jfx.gui.preferences.section.certificate=凭证验证 +jfx.gui.preferences.section.network=网络与 SSL +jfx.gui.preferences.section.pdfRender=PDF 预览呈现 +jfx.gui.preferences.section.tsa=时间戳记授权单位默认值 +jfx.gui.preferences.section.pkcs11=PKCS#11 提供者 jfx.gui.preferences.font.path=字体文件 -jfx.gui.preferences.font.path.help=用于渲染可见签名文本的 TTF/OTF 字体文件路径。留空以使用 JSignPdf 内置的默认字体。 +jfx.gui.preferences.font.path.help=用于呈现可见签章文本的 TTF/OTF 字体文件路径。留空可使用 JSignPdf 内置的默认字体。 jfx.gui.preferences.font.path.browse=浏览… jfx.gui.preferences.font.name=字体名称 -jfx.gui.preferences.font.name.help=上述文件中已知的字体名称(通常为文件的基础名称)。 +jfx.gui.preferences.font.name.help=上述文件中已知的字体名称(通常为文件的基本名称)。 jfx.gui.preferences.font.encoding=字体编码 jfx.gui.preferences.font.encoding.help=字体的字符编码:Cp1250、Cp1252、Cp1257、Identity-H、Identity-V 或 MacRoman。 -jfx.gui.preferences.cert.checkValidity=检查证书有效性 -jfx.gui.preferences.cert.checkValidity.help=拒绝已过期或尚未生效的证书。 -jfx.gui.preferences.cert.checkKeyUsage=检查密钥用法 -jfx.gui.preferences.cert.checkKeyUsage.help=要求签名证书具有 digitalSignature 或 nonRepudiation 密钥用法。 -jfx.gui.preferences.cert.checkCriticalExtensions=检查关键扩展 -jfx.gui.preferences.cert.checkCriticalExtensions.help=拒绝 JSignPdf 不理解其关键扩展的证书。支持:KeyUsage、SubjectAltName、BasicConstraints、CertificateIssuer、ExtendedKeyUsage。 +jfx.gui.preferences.cert.checkValidity=检查凭证有效性 +jfx.gui.preferences.cert.checkValidity.help=拒绝已过期或尚未生效的凭证。 +jfx.gui.preferences.cert.checkKeyUsage=检查密钥用途 +jfx.gui.preferences.cert.checkKeyUsage.help=要求签章凭证具有 digitalSignature 或 nonRepudiation 密钥用途。 +jfx.gui.preferences.cert.checkCriticalExtensions=检查重要延伸 +jfx.gui.preferences.cert.checkCriticalExtensions.help=拒绝 JSignPdf 不理解其重要延伸的凭证。支持:KeyUsage、SubjectAltName、BasicConstraints、CertificateIssuer、ExtendedKeyUsage。 jfx.gui.preferences.network.relaxSsl=放宽 SSL 安全性 -jfx.gui.preferences.network.relaxSsl.help=连接 TSA 或 OCSP 端点时信任所有服务器证书。仅在受信任的网络中使用。 -jfx.gui.preferences.pdfRender.libraries=预览库(按顺序) -jfx.gui.preferences.pdfRender.libraries.help=JSignPdf 尝试库以渲染 PDF 预览的顺序。使用第一个成功的库。 +jfx.gui.preferences.network.relaxSsl.help=连接至 TSA 或 OCSP 端点时信任所有服务器凭证。仅在受信任的网络中使用。 +jfx.gui.preferences.pdfRender.libraries=预览程序库(按顺序) +jfx.gui.preferences.pdfRender.libraries.help=JSignPdf 尝试呈现 PDF 预览的程序库顺序。使用第一个成功的程序库。 jfx.gui.preferences.pdfRender.lib.jpedal=JPedal jfx.gui.preferences.pdfRender.lib.pdfbox=Apache PDFBox jfx.gui.preferences.pdfRender.lib.openpdf=OpenPDF jfx.gui.preferences.pdfRender.moveUp=上移 jfx.gui.preferences.pdfRender.moveDown=下移 jfx.gui.preferences.tsa.hashAlgorithm=默认哈希算法 -jfx.gui.preferences.tsa.hashAlgorithm.help=使用 TSA 加盖签名时请求的哈希算法。大多数 TSA 接受 SHA-256 或 SHA-512。 +jfx.gui.preferences.tsa.hashAlgorithm.help=使用 TSA 为签章加上时间戳记时所要求的哈希算法。大多数 TSA 接受 SHA-256 或 SHA-512。 jfx.gui.preferences.pkcs11.pathLabel=正在编辑:{0} -jfx.gui.preferences.pkcs11.help=SunPKCS11 提供程序的配置。可用属性请参阅 Oracle PKCS#11 参考文档。 -jfx.gui.preferences.pkcs11.resetSample=重置为内置示例 -jfx.gui.preferences.pkcs11.emptyHint=空:将不会注册 PKCS#11 提供程序。 +jfx.gui.preferences.pkcs11.help=SunPKCS11 提供者的配置。可用属性请参阅 Oracle PKCS#11 参考文档。 +jfx.gui.preferences.pkcs11.resetSample=重设为内置范例 +jfx.gui.preferences.pkcs11.emptyHint=空:将不会注册 PKCS#11 提供者。 jfx.gui.preferences.validation.fontFileUnreadable=字体文件不存在或无法读取。 -jfx.gui.preferences.validation.pdfNoLibrary=请至少选择一个预览库。 +jfx.gui.preferences.validation.pdfNoLibrary=请至少选择一个预览程序库。 +console.engineMismatch=所选用之引擎 "{0}" 不支持以下选项: +console.engineMismatch.option={0} (功能 {1}) +console.engineNotFound=未知的签署引擎 "{0}"。 请用 --list-engines 列出所有可用的引擎。 +console.engines=可用的签署引擎: +console.listEngines.default=(默认) +console.listEngines.line={0} - {1} +gui.fxFallback.title=JavaFX UI 初始化失败 +gui.fxFallback.message=无法打开 JavaFX UI接口:\n{0}\n\n回退到旧版 Swing UI。\n\n请回报问题至:\n{1} +hlp.engine=选取用于本次签署的签署引擎 (覆盖 advanced.properties); 使用 -le 列出可用引擎 +hlp.listEngines=列出可用的签署引擎,可用于作为 -eng 选项的参数 +jfx.gui.engine.label=引擎: +jfx.gui.engine.tooltip=用于签署文档之签署引擎。 +jfx.gui.engine.unsupported=此选项不被所选取之引擎支持。 diff --git a/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_TW.properties b/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_TW.properties index 603ce0bc..c8fa412f 100644 --- a/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_TW.properties +++ b/engines/api/src/main/resources/net/sf/jsignpdf/translations/messages_zh_TW.properties @@ -1,19 +1,19 @@ -console.certificateChainEmpty=未發現任何私鑰. 請確認keystore設定 (類型,路徑,密碼,別名). +console.certificateChainEmpty=未發現任何私鑰. 請確認keystore設定 (類型,路徑,密碼,別名). console.certificateExpired=憑證{0}已到期. certificationLevel.noChanges=保證未經修改的版本 certificationLevel.notCertified=不認可 certificationLevel.formFill=允許填寫 certificationLevel.formFillAnnot=許可填寫及註記 console.certificateNotForSignature=憑證{0}不被接受用於數位簽署。 -console.certificateNotYetValid=憑證{0}未經驗證. +console.certificateNotYetValid=憑證{0}無效。 console.closeStream=正在關閉結果PDF流 console.configureVisible=配置可見簽章 console.createImage=建立影像{0} -console.createOutPdf=正在創建輸出PDF檔案: {0} +console.createOutPdf=正在建立輸出PDF檔案: {0} console.createPdfReader=正在開啟輸入PDF檔案{0} console.createSignature=建立簽章中 -console.creatingTsaClient=創建TSA時間戳客戶端中. -console.criticalExtensionNotSupported=憑證{0}包含不能被JSignPdf識別的功能擴充(OID:“{1}”) - 略過. +console.creatingTsaClient=正在建立TSA時間戳客戶端。 +console.criticalExtensionNotSupported=憑證{0}包含不能被JSignPdf識別的擴充功能(OID:“{1}”) - 略過. console.crlinfo.alreadyLoaded=下載的CRL已存在. - 略過. console.crlinfo.crlSize=下載的CRL大小: {0} console.crlinfo.distPointNotSupported=給定的憑證不支持憑證分發點。 @@ -23,12 +23,12 @@ console.crlinfo.noUrlInDistPoint=並未在憑證分發點找到任何HTTP(S) URL console.crlinfo.retrieveCrlUrl=正在讀取憑證{0}的CRL發布點 console.exception=出現問題 console.fileNotFilled.error=未配置輸入/輸出的PDF路徑! -console.filesAreEqual.error=輸入輸出的路徑相同,請不要使用相同路徑. 覆蓋可能使JSignPdf出現異常而不被接受. +console.filesAreEqual.error=輸入與輸出路徑相同,請勿使用相同路徑。覆蓋原始檔案可能導致 JSignPdf 行為異常,因此不支援此做法。 console.finished.error=結束 : 簽章建立失敗。 console.finished.ok=完成 : 簽章已成功建立。 console.getAliases=取得金鑰別名 console.getCertChain=取得憑證信任鏈 -console.getKeystoreType=獲得keystore類型實例: {0} +console.getKeystoreType=取得keystore類型實例: {0} console.getOCSPURL=從憑證信任鏈讀取OCSP URL。 console.getPrivateKey=正在載入私鑰 console.inFileNotFound.error=輸入的PDF不存在或不被(此身份)允許讀取。 @@ -38,14 +38,14 @@ console.loadKeystore=載入keystore:{0} console.memoryError=\nJava分配的記憶體用盡。請分配更多記憶體給JVM \n請嘗試增加 -Xmx 到Java呼叫命令中 \n如 : $ java -Xmx512m … 將會分配 Java 堆積大小為512MB。\n console.noOCSPURL=憑證的OCSP伺服器URL不被JSignPDF支持。將會使用於JSignPdf配置的地址。 console.pdfEncError.cantUseCertificate=無法使用憑證加密PDF。加密使用憑證{0}的公鑰不被Java所支持。 -console.pdfEncError.wrongCertificateFile=無法使用憑證加密 PDF。 憑證檔案”{0}”無法加載或不包含X509憑證。 +console.pdfEncError.wrongCertificateFile=無法使用憑證加密 PDF。憑證檔案「{0}」無法載入或不包含X509憑證。 console.pdfEncError.missingOwnerPassword=密碼加密需要擁有者密碼。 console.pdfEncError.missingUserPassword=密碼加密需要使用者密碼。 console.processing=進行中 (可能需要一段時間)… console.readingCRLs=正在讀取CRLs console.readingOCSP=取得OCSP資料從URL: {0} console.renderModeFallback=渲染模式設定為“影像與描述”但未提供可見簽名的影像與說明。將使用“僅描述”模式。 -console.serverNotTrusted=伺服器憑證不被信任。您可以使用InstallCert公具新增伺服器憑證到一個信任的憑證儲存庫\t。 +console.serverNotTrusted=伺服器憑證不被信任。您可以使用 InstallCert 工具將伺服器憑證新增到信任的憑證儲存庫。 console.setAcro6Layers=僅使用Adobe® Acrobat 6建議的圖層:{0} console.setCertificationLevel=設定認證層級 console.setContact=設定聯絡資訊: {0} @@ -60,13 +60,13 @@ console.setReason=配置簽署原因: {0} console.setRender=配置渲染模式 console.setSignatureGraphic=配置影像 console.setVisibleSignature=正在建立可見簽章 -console.settingTsaHashAlg=配置TSA時間戳哈希(hash)算法: {0} +console.settingTsaHashAlg=配置TSA時間戳雜湊演算法: {0} console.settingTsaPolicy=配置TSA政策OID: {0} -console.skippingSigning=檔案驗證失敗,請確認您的PDF路徑。 跳過簽署步驟。 +console.skippingSigning=檔案驗證失敗,請確認您的PDF路徑。 跳過簽署步驟。 console.starting=JSignPdf啟動中 console.unsupportedEncryptionType=不支持的加密方式。 console.updateVersion=更新PDF文件版本資訊 從1.{0}->1.{1} -console.updateVersionNotPossibleInAppendModeForGivenHash=選擇的哈希(hash)算法 ({0}) 要求比原本({2})更新的PDF版本 ({1})。PDF版本升級不支持"附加"簽章模式。請停用"附加"簽章模式或變更哈希(hash)算法。這些是算法要求: {3} +console.updateVersionNotPossibleInAppendModeForGivenHash=選擇的雜湊演算法 ({0}) 要求比原本({2})更新的PDF版本 ({1})。PDF版本升級不支持"附加"簽章模式。請停用"附加"簽章模式或變更雜湊演算法。這些是演算法要求: {3} console.usedKeyAlias=使用金鑰別名: {0} console.validatingFiles=正在確認PDF輸出/入的路徑。 default.l2text.date=日期: @@ -76,8 +76,8 @@ default.l2text.signedBy=數位簽章由 error.keystoreNull=Keystore未成功載入。請確認keystore類型、路徑及密碼是否有誤。 error.sslHandshakeException=SSL連接失敗 - 伺服器憑證可能不被認識。您可以使用InstallCert工具載入憑證到Java金鑰儲存庫。 error.vs.pageNotANumber=頁碼需要為整數. -error.vs.previewFailed=歐喔。預覽失敗。 -file.notReadable=檔案{0}對於應用程序不可讀取。請確認檔案室否存在及用戶是否有權限讀取。 +error.vs.previewFailed=糟糕,預覽失敗。 +file.notReadable=檔案{0}對於應用程式不可讀取。請確認檔案是否存在及使用者是否有權限讀取。 filechooser.overwrite.question=檔案"{0}"已經存在。您想要覆蓋它嗎? filechooser.save.warning=儲存警告 filefilter.jks=Java Keystore檔案 (.jks) @@ -94,7 +94,7 @@ gui.contact.label=聯絡資訊(&n) gui.encryptionCertFile.label=用於加密的憑證檔案 gui.fileNotExists.error={0}不存在或不可讀取. gui.filesEqual.error=輸入輸出的PDF檔案相同。 -gui.hashAlgorithm.label=哈希(&Hash)算法 +gui.hashAlgorithm.label=雜湊(&Hash)演算法 gui.inPdfFile.label=輸入PDF檔案(&I) gui.info.close.button=關閉 gui.info.title=JSignPdf輸出終端 @@ -118,7 +118,7 @@ gui.rights.modifyAnnotations.checkbox=修改註解 gui.rights.modifyContents.checkbox=修改內容 gui.rights.printing.label=列印 gui.rights.rights.label=權利 -gui.rights.screenReaders.checkbox=畫面掃描 +gui.rights.screenReaders.checkbox=螢幕閱讀器 gui.rights.title=權利 gui.signIt.button=簽署(&S) gui.storePasswords.checkbox=記住密碼(&m) @@ -128,7 +128,7 @@ gui.tsa.certFile.label=金鑰檔案 (PKCS12)路徑 gui.tsa.certFilePwd.label=金鑰密碼 gui.tsa.crlEnabled.checkbox=啟用CRL gui.tsa.enabled.checkbox=使用時間戳伺服器 -gui.tsa.hashAlg.label=TSA哈希(hash)算法 +gui.tsa.hashAlg.label=TSA雜湊演算法 gui.tsa.ocspEnabled.checkbox=啟用OCSP gui.tsa.ocspServerUrl.label=預設OCSP伺服器URL gui.tsa.policy.label=TSA政策(OID) @@ -154,7 +154,7 @@ gui.vs.imgPath.label=影像 gui.vs.l2Text.label=簽章文字 gui.vs.l2TextFontSize.label=簽章文字大小 gui.vs.l4Text.label=狀態文字 -gui.vs.llx.label=左上X +gui.vs.llx.label=左下X gui.vs.llx.tooltip=簽章放置的頁面左下角X座標. gui.vs.lly.label=左下Y gui.vs.lly.tooltip=簽章放置的頁面左下角Y座標。 @@ -181,20 +181,20 @@ hlp.disableAssembly=禁止加密文檔組合 hlp.disableContent=禁止修改加密文檔內容 hlp.disableCopy=禁止複製加密文檔 hlp.disableFill=禁止填寫加密文檔 -hlp.disableScrRead=禁止掃描加密文檔畫面 -hlp.enableStdinPasswords=允許從標準輸入讀取密碼值。啟用後,密碼選項值為 '-' 表示:從標準輸入讀取一行(或在主控台上提示)。多個密碼選項都可使用 '-',並依固定順序讀取:--keystore-password, --key-password, --owner-password, --user-password, --tsa-cert-password, --tsa-password。 -hlp.encCert=憑證檔案路徑,用於加密輸出的PDF -encryption CERTIFICATE -hlp.encrypted=已被棄用,請用 -encryption PASSWORD 取代! -hlp.encryption=輸出PDF的加密模式 預設不加密(NONE)。可用值為{0}。當使用PASSWORD(密碼)模式時須配合-upwd與-opwd,及使用憑證模式(CERTIFICATE)時配合 -ec 使用 -hlp.footer.examples=範例:\n---------\n$ jsignpdf -kst WINDOWS-MY mydocument.pdf\n-> 複製mydocument.pdf 以建立簽署後的新檔案 mydocument_signed.pdf,將使用查詢到儲存於系統存放區的第一組證書。\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myPrivateKeystorePassword -ka cert23 -pe PASSWORD -opwd xxx123 -upwd 123xxx -pr DISALLOW_PRINTING mydocument.pdf\n-> 建立簽署及加密的 mydocument_signed.pdf,輸出檔案不允許列印。 將使用my_certificate.pfx中別名為 cert23 的證書金鑰\n------------\n$ jsignpdf -lkt\n-> 列出支援的keystore類型\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myVeryPrivatePassword -lk -q\n-> 給予keystore用於列出 my_certificate.pfx中所有證書金鑰名稱(別名)。啟用安靜模式(Quiet mode)以停止輸出除錯資訊。 -hlp.footer.exitCodes=程序退出狀態代碼:\n-------------------\n 0 程序正常運行\n 1 命令行格式錯誤\n 2 缺少參數 - 如:未提供要簽屬的檔案\n 3 某些 (但不是全部) 文件的簽名失敗\n 4 全部文件的簽名失敗\n 5 無法讀取輸入檔\n 6 通用錯誤 +hlp.disableScrRead=禁止加密文檔的螢幕閱讀器存取 +hlp.enableStdinPasswords=允許從標準輸入讀取密碼值。啟用後,密碼選項值為 '-' 表示:從標準輸入讀取一行(或在主控台上提示)。多個密碼選項都可使用 '-', 並依固定順序讀取:--keystore-password, --key-password, --owner-password, --user-password, --tsa-cert-password, --tsa-password。 +hlp.encCert=憑證檔案路徑, 用於加密輸出的PDF -encryption CERTIFICATE +hlp.encrypted=已被棄用, 請用 -encryption PASSWORD 取代! +hlp.encryption=輸出PDF的加密模式 預設不加密(NONE)。可用值為{0}。當使用PASSWORD(密碼)模式時須配合-upwd與-opwd , 及使用憑證模式(CERTIFICATE)時配合 -ec 使用 +hlp.footer.examples=範例:\n---------\n$ jsignpdf -kst WINDOWS-MY mydocument.pdf\n-> 複製mydocument.pdf 以建立簽署後的新檔案 mydocument_signed.pdf , 將使用查詢到儲存於系統存放區的第一組證書。\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myPrivateKeystorePassword -ka cert23 -pe PASSWORD -opwd xxx123 -upwd 123xxx -pr DISALLOW_PRINTING mydocument.pdf\n-> 建立簽署及加密的 mydocument_signed.pdf , 輸出檔案不允許列印。 將使用my_certificate.pfx中別名為 cert23 的證書金鑰\n------------\n$ jsignpdf -lkt\n-> 列出支援的keystore類型\n------------\n$ jsignpdf -kst PKCS12 -ksf my_certificate.pfx -ksp myVeryPrivatePassword -lk -q\n-> 給予keystore用於列出 my_certificate.pfx中所有證書金鑰名稱(別名)。啟用安靜模式(Quiet mode)以停止輸出除錯資訊。 +hlp.footer.exitCodes=程序退出狀態代碼:\n-------------------\n 0 程序正常運行\n 1 命令行格式錯誤\n 2 缺少參數 - 如:未提供要簽署的檔案\n 3 某些 (但不是全部) 文件的簽名失敗\n 4 全部文件的簽名失敗\n 5 無法讀取輸入檔\n 6 通用錯誤 hlp.gui=(測試) 即使提供了其他命令列參數也總是顯示 GUI -hlp.hashAlgorithm=用於簽屬的哈希(hash)算法。 預設為SHA1,可用值為{0} -hlp.header=JSignPdf 是一款設計用於對 PDF 文件進行數位簽章的應用程式。如果您在沒有任何命令列參數的情況下啟動程序,則會啟動 GUI,您可以在命令列批次模式下使用 JSignPdf。 +hlp.hashAlgorithm=用於簽署的雜湊演算法。 預設為SHA1 , 可用值為{0} +hlp.header=JSignPdf 是一款設計用於對 PDF 文件進行數位簽章的應用程式。如果您在沒有任何命令列參數的情況下啟動程序, 則會啟動 GUI,您可以在命令列批次模式下使用 JSignPdf。 hlp.help=輸出幫助介面 hlp.imgPath=可見簽章的影像路徑 -hlp.keyAlias=憑證金鑰的名稱(別名),當簽署文檔時必要。若此選項未提供,預設將使用keystore中第一個發現的金鑰。(使用 -lk 列出所有憑證金鑰的別名) -hlp.keyIndex=從零開始的密鑰索引,用於簽署文件。如果既沒有給出此選項也沒有給出別名,則使用密鑰庫中的第一個密鑰 (索引 = 0)。 (使用 -lk 列出關鍵別名)。此選項的優先性低於別名。 +hlp.keyAlias=憑證金鑰的名稱(別名), 當簽署文檔時必要。若此選項未提供, 預設將使用keystore中第一個發現的金鑰。(使用 -lk 列出所有憑證金鑰的別名) +hlp.keyIndex=從零開始的金鑰索引,用於簽署文件。如果既沒有給出此選項也沒有給出別名,則使用金鑰庫中的第一個金鑰 (索引 = 0)。 (使用 -lk 列出金鑰別名)。此選項的優先性低於別名。 hlp.keyPwd=keystore中私鑰的密碼。此選項通常不需提供 - 僅在私鑰使用密碼保護時,用於以防萬一 :) 使用 '-' 從標準輸入讀取密碼(需要 --enable-stdin-passwords)。 hlp.ksFile=配置Keystore檔案 - 當私鑰存檔於檔案(.p12, .pfx, .jks, ...)時數值可能為路徑。有些keystore不會存放金鑰於檔案(如:windows憑證存放區 - WINDOWS-MY)則不使用此選項。 hlp.ksPwd=KeyStore的密碼。使用 '-' 從標準輸入讀取密碼(需要 --enable-stdin-passwords)。 @@ -217,7 +217,7 @@ hlp.page=顯示可見簽章的頁面。 預設值為 1 (第一頁)。如果頁 hlp.posLLX=可見簽署的左下角X座標 (從頁寬減去負值) hlp.posLLY=可見簽署的左下角Y座標 (從頁高減去負值) hlp.posURX=可見簽署的右上角X座標 (從頁寬減去負值) -hlp.posURY=可見簽署的右上角Y座標 (從頁寬減去負值) +hlp.posURY=可見簽署的右上角Y座標 (從頁高減去負值) hlp.printRight=是否允許列印。用於加密文檔。預設值為 ALLOW_PRINTING。可用值為 {0} hlp.proxyHost=代理伺服器的域名或IP地址 hlp.proxyPort=代理伺服器的端口,預設值為{0} @@ -230,7 +230,7 @@ hlp.tsaAuthn=TSA伺服器的認證方式。預設為不認證(NONE)。可用值 hlp.tsaCertFile=keystore檔案路徑,應包含用於TSA伺服器認證用的私鑰,當使用TSA伺服器使用憑證(CERTIFICATE)方法驗證時使用 hlp.tsaCertFileType=TSA伺服器憑證認證(CERTIFICATE)的keystore類型 - 預設為PKCS12 hlp.tsaCertPasswd=存取(用於-tscf選項的)PKCS#12檔案存放的私鑰密碼。使用 '-' 從標準輸入讀取密碼(需要 --enable-stdin-passwords)。 -hlp.tsaHashAlg=用於時間戳(TSA)伺服器查詢的哈希(Hash)算法; 預設為{0} +hlp.tsaHashAlg=用於時間戳(TSA)伺服器查詢的雜湊演算法; 預設為{0} hlp.tsaPolicy=TSA政策 OID 應該被配置用於時間戳請求。 hlp.tsaPwd=TSA使用者密碼。 當使用時間戳(TSA, -ts)且TSA伺服器要求驗證時使用。使用 '-' 從標準輸入讀取密碼(需要 --enable-stdin-passwords)。 hlp.tsaUrl=時間戳(TSA)伺服器地址。若使用此選項時間戳將包含簽章。 (若用於測試目的 您可以使用此URL: http://dse200.ncipher.com/TSS/HttpTspServer) @@ -311,14 +311,14 @@ jfx.gui.dialog.ownerPassword.label=擁有者密碼: jfx.gui.dialog.ownerPassword.prompt=輸入密碼 jfx.gui.dialog.ownerPassword.ok=開啟 jfx.gui.dialog.about.description=免費的 PDF 簽署應用程式。 -jfx.gui.dialog.selectKeystoreFile=選擇密鑰庫檔案 +jfx.gui.dialog.selectKeystoreFile=選擇金鑰庫檔案 jfx.gui.dialog.selectBackgroundImage=選擇背景影像 jfx.gui.dialog.selectOutputPdf=選擇輸出 PDF 檔案 jfx.gui.dialog.selectEncryptionCert=選擇加密憑證 jfx.gui.dialog.selectTsaCertFile=選擇 TSA 憑證檔案 -jfx.gui.cert.keystoreType=密鑰庫類型: -jfx.gui.cert.keystoreFile=密鑰庫檔案: -jfx.gui.cert.keystorePassword=密鑰庫密碼: +jfx.gui.cert.keystoreType=金鑰庫類型: +jfx.gui.cert.keystoreFile=金鑰庫檔案: +jfx.gui.cert.keystorePassword=金鑰庫密碼: jfx.gui.cert.loadKeys=載入金鑰 jfx.gui.cert.keyAlias=金鑰別名: jfx.gui.cert.keyPassword=金鑰密碼: @@ -376,7 +376,7 @@ jfx.gui.dialog.missingTsaUrl.text=時間戳記 (TSA) 需要設定 TSA 伺服器 jfx.gui.dialog.resetSettings.title=初始化設定 jfx.gui.dialog.resetSettings.text=將會刪除所有儲存的設定並回覆應用程式初始狀態。請確認是否繼續? jfx.gui.status.settingsReset=設定已回復初始狀態 -console.stdinSentinelWarning=[jsignpdf] 警告: --{0}之值與標準輸入標記匹配,但 --{1}並未提供。 請使用拉丁符號組成之密碼。 +console.stdinSentinelWarning=[jsignpdf] 警告: --{0}之值與標準輸入標記匹配,但 --{1}並未提供。 請使用拉丁符號組成之密碼。 jfx.gui.menu.presets=預設定 jfx.gui.menu.presets.saveAsNew=將目前內容儲存為新預設定… jfx.gui.menu.presets.manage=管理預設定… @@ -404,7 +404,7 @@ jfx.gui.preset.manage.button.overwrite=覆寫 jfx.gui.preset.manage.button.delete=刪除 jfx.gui.preset.manage.button.close=關閉 jfx.gui.preset.validation.empty=名稱不得留空。 -jfx.gui.preset.validation.illegalChar=名稱不得包含控制字元,如'\\'或'/'。 +jfx.gui.preset.validation.illegalChar=名稱不得包含控制字元, 如'\\'或'/'。 jfx.gui.preset.validation.tooLong=名稱太長了(上限為60個字元)。 jfx.gui.preset.validation.duplicate=已有使用此名稱的預設定存在。 jfx.gui.status.presetLoaded=載入預設定: {0} @@ -418,7 +418,7 @@ jfx.gui.sig.bgImage.none=並未選取背景影像 jfx.gui.sig.bgImage.error=無法讀取影像 jfx.gui.sig.bgImage.clear=清空背景影像 jfx.gui.dialog.portalFallback.title=檔案對話框 -jfx.gui.dialog.portalFallback.text=無法開啟系統檔案對話框,改為使用內建對話框。 +jfx.gui.dialog.portalFallback.text=無法開啟系統檔案對話框, 改為使用內建對話框。 # 偏好設定(進階組態) jfx.gui.menu.file.preferences=偏好設定… jfx.gui.preferences.title=偏好設定 @@ -463,3 +463,16 @@ jfx.gui.preferences.pkcs11.resetSample=重設為內建範例 jfx.gui.preferences.pkcs11.emptyHint=空:將不會註冊 PKCS#11 提供者。 jfx.gui.preferences.validation.fontFileUnreadable=字型檔案不存在或無法讀取。 jfx.gui.preferences.validation.pdfNoLibrary=請至少選擇一個預覽程式庫。 +console.engineMismatch=所選用之引擎 "{0}" 不支持以下選項: +console.engineMismatch.option={0} (功能 {1}) +console.engineNotFound=未知的簽署引擎 "{0}"。 請用 --list-engines 列出所有可用的引擎。 +console.engines=可用的簽署引擎: +console.listEngines.default=(預設) +console.listEngines.line={0} - {1} +gui.fxFallback.title=JavaFX UI 初始化失敗 +gui.fxFallback.message=無法開啟 JavaFX UI介面:\n{0}\n\n回退到舊版 Swing UI。\n\n請回報問題至:\n{1} +hlp.engine=選取用於本次簽署的簽署引擎 (覆寫 advanced.properties); 使用 -le 列出可用引擎 +hlp.listEngines=列出可用的簽署引擎,可用於作為 -eng 選項的參數 +jfx.gui.engine.label=引擎: +jfx.gui.engine.tooltip=用於簽署文件之簽署引擎。 +jfx.gui.engine.unsupported=此選項不被所選取之引擎支持。