This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new b20e814  Improvements to Chinese translations contributed by 
15625988003
b20e814 is described below

commit b20e8146b1c252450ab0cd742e770e2ea007e5db
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Tue Mar 29 20:38:41 2022 +0100

    Improvements to Chinese translations contributed by 15625988003
---
 java/org/apache/catalina/connector/LocalStrings_zh_CN.properties     | 2 ++
 java/org/apache/catalina/filters/LocalStrings_zh_CN.properties       | 3 +++
 java/org/apache/catalina/mbeans/LocalStrings_zh_CN.properties        | 2 ++
 java/org/apache/catalina/security/LocalStrings_zh_CN.properties      | 2 ++
 java/org/apache/catalina/startup/LocalStrings_zh_CN.properties       | 1 +
 java/org/apache/catalina/util/LocalStrings_zh_CN.properties          | 1 +
 java/org/apache/coyote/http2/LocalStrings_zh_CN.properties           | 3 +++
 java/org/apache/jasper/resources/LocalStrings_zh_CN.properties       | 5 +++++
 .../apache/tomcat/util/descriptor/web/LocalStrings_zh_CN.properties  | 1 +
 java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties        | 2 ++
 java/org/apache/tomcat/util/security/LocalStrings_zh_CN.properties   | 3 +++
 .../org/apache/tomcat/websocket/server/LocalStrings_zh_CN.properties | 1 +
 webapps/docs/changelog.xml                                           | 3 +++
 13 files changed, 29 insertions(+)

diff --git a/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties 
b/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties
index 30d896a..64c6f8b 100644
--- a/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties
@@ -35,8 +35,10 @@ coyoteConnector.protocolHandlerStartFailed=协议处理器启动失败
 coyoteConnector.protocolHandlerStopFailed=协议处理程序.停止失败
 
 coyoteInputStream.nbNotready=在非阻塞模式下,只有之前的读数据完成,并且isReady()方法返回true,你才可以使用 
ServletInputStream 读取数据
+coyoteInputStream.null=输入缓冲对象已被回收,不再与此外观关联\n
 
 
coyoteOutputStream.nbNotready=在非阻塞模式下,在上一次写入完成且isReady()返回true之前,您不能写入ServletOutputStream
+coyoteOutputStream.null=输出缓冲对象已被回收,不再与此 '外观' 关联
 
 coyoteRequest.alreadyAuthenticated=此请求已通过身份验证
 coyoteRequest.attributeEvent=属性事件侦听器引发的异常
diff --git a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties 
b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties
index 9982795..388d8f8 100644
--- a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties
@@ -62,7 +62,10 @@ remoteIpFilter.invalidRemoteAddress=无法确定远程主机,因为上报的
 
 requestFilter.deny=基于属性:[{1}],[{0}]的请求被拒绝。
 
+restCsrfPreventionFilter.fetch.debug=CSRF Fetch 请求被成功处理 - 
随机数被添加到响应中。请求方法:[{0}] 和 URI [{1}]。
 restCsrfPreventionFilter.invalidNonce=CSRF nonce验证失败
+restCsrfPreventionFilter.invalidNonce.debug=REST 的 CSRF 验证失败!使用方法 [{0}] 和 URI 
[{1}] 的请求将被拒绝。详细信息:请求具有会话 ID [{2}];请求的会话存在 [{3}];请求中的 csrf 随机数存在 [{4}];会话中的 
csrf 随机数存在 [{5}]。
+restCsrfPreventionFilter.multipleNonce.debug=不同的 CSRF 
随机数作为请求参数发送,它们都不会被使用。请求方法:[{0}] 和 URI [{1}]。
 
 webDavFilter.xpProblem=WebdavFixFilter:已知XP-x64-SP2客户端不使用WebDAV Servlet
 webDavFilter.xpRootContext=WebdavFixFilter:XP-x64-SP2客户端将仅与根上下文一起工作
diff --git a/java/org/apache/catalina/mbeans/LocalStrings_zh_CN.properties 
b/java/org/apache/catalina/mbeans/LocalStrings_zh_CN.properties
index 363b31a..024915d 100644
--- a/java/org/apache/catalina/mbeans/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/mbeans/LocalStrings_zh_CN.properties
@@ -23,6 +23,8 @@ globalResources.createError.userDatabase.user=无法为用户[{0}]创建用户MB
 globalResources.noNamingContext=没有为服务器定义全局命名上下文
 globalResources.userDatabaseCreateError=为[{0}]创建用户数据库MBean时发生异常
 
+listener.notServer=此侦听器只能嵌套在 Server 元素中,但位于 [{0}] 中。
+
 mBean.attributeNotFound=找不到属性[{0}]
 mBean.nullAttribute=属性为空
 mBean.nullName=属性名为空
diff --git a/java/org/apache/catalina/security/LocalStrings_zh_CN.properties 
b/java/org/apache/catalina/security/LocalStrings_zh_CN.properties
index efc7e2d..8a44aea 100644
--- a/java/org/apache/catalina/security/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/security/LocalStrings_zh_CN.properties
@@ -20,3 +20,5 @@ SecurityListener.checkUmaskSkip=无法确定权限。这表示 Tomcat 正在 Win
 
SecurityListener.checkUserWarning=以用户[{0}]身份运行时尝试启动。作为此用户运行Tomcat已被生命周期侦听器org.apache.catalina.security.security
 listener(通常在catalina_BASE/conf/server.xml中配置)阻止
 
 SecurityUtil.doAsPrivilege=运行privilegedexception块时发生异常。
+
+listener.notServer=此侦听器只能嵌套在 Server 元素中,但位于 [{0}] 中。\n
diff --git a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties 
b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties
index 9e35c2d..671b9c5 100644
--- a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties
@@ -145,6 +145,7 @@ hostConfig.undeploy=正在取消部署上下文[{0}]
 hostConfig.undeployVersion=正在取消部署没有活动会话的旧版本上下文[{0}]
 
 listener.createFailed=未启用可选侦听器[{0}]
+listener.notServer=此侦听器只能嵌套在 Server 元素中,但位于 [{0}] 中。\n
 
 passwdUserDatabase.readFail=无法从/etc/passwd获取完整的用户集
 
diff --git a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties 
b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties
index aa80dea..cbafce4 100644
--- a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties
@@ -44,6 +44,7 @@ parameterMap.locked=不允许修改锁定的参数映射
 resourceSet.locked=不允许修改锁定的资源集
 
 sessionIdGeneratorBase.createRandom=使用[{0}]创建会话ID生成的SecureRandom实例花费了[{1}]毫秒。
+sessionIdGeneratorBase.noSHA1PRNG=此 JVM 不支持 SecureRandom 的默认 SHA1PRNG 
算法。使用平台默认值。\n
 sessionIdGeneratorBase.random=初始化类{0}的随机数生成器时发生异常。回到java.secure.SecureRandom
 sessionIdGeneratorBase.randomAlgorithm=使用算法[{0}]初始化随机数生成器时发生异常
 sessionIdGeneratorBase.randomProvider=使用程序提供的初始化随机数生成器异常[{0}]
diff --git a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties 
b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
index 0a79c8f..7ee13f9 100644
--- a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
@@ -13,6 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+abstractStream.setConnectionAllocationMade=连接 [{0}],流 [{1}],连接分配从 [{2}] 更改为 
[{3}]
+abstractStream.setConnectionAllocationRequested=连接 [{0}],流 [{1}],请求的连接分配从 
[{2}] 更改为 [{3}]
 abstractStream.windowSizeDec=连接[{0}],流[{1}],将流控制窗口减少[{2}]到[{3}]
 abstractStream.windowSizeInc=连接 [{0}], 流 [{1}], 增加流量控制窗口[{2}] 到 [{3}]
 abstractStream.windowSizeTooBig=连接[{0}],流[{1}],窗口大小从[{2}]增加到[{3}],超过了允许的最大值
@@ -144,6 +146,7 @@ upgradeHandler.releaseBacklog=连接[{0}],流[{1}]已从待办事项列表中
 upgradeHandler.reset.receive=连接[{0}],流[{1}],由于[{2}]而重置
 upgradeHandler.rst.debug=连接[{0}],流[{1}],错误[{2}],消息[{3}],RST(关闭流)
 upgradeHandler.sendPrefaceFail=连接[{0}],给客户端发送前言失败
+upgradeHandler.sendfile.reservation=在发送文件写入之前的连接 [{0}]、流 [{1}]、连接预留 [{2}]、流预留 
[{3}]
 upgradeHandler.socketCloseFailed=关闭 socket 错误
 
upgradeHandler.startRequestBodyFrame.result=连接[{0}],流[{1}]startRequestBodyFrame返回[{2}]
 upgradeHandler.stream.closed=流[{0}]已经关闭了一段时间
diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties 
b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
index e0a818e..398993e 100644
--- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
@@ -143,6 +143,7 @@ jsp.error.page.conflict.autoflush=页面指令:“ autoFlush”非法多次出
 jsp.error.page.conflict.buffer=页面指令:“ buffer”非法多次出现不同值(旧值: [{0}], 新值: [{1}])
 
jsp.error.page.conflict.contenttype=Page指令:非法出现多次出现的''contentType''具有不同的值(old:[{0}],new:[{1}])
 jsp.error.page.conflict.deferredsyntaxallowedasliteral=页面指令:“ 
deferredSyntaxAllowedAsLiteral”非法多次出现不同值(旧值: [{0}], 新值: [{1}])
+jsp.error.page.conflict.errorOnELNotFound=页面指​​令:多次出现具有不同值“errorOnELNotFound”是非法的(旧:[{0}],新:[{1}])
 jsp.error.page.conflict.errorpage=页指令:不同值的多次出现“errorPage”的非法值(旧:[{0}],新:[{1}])
 jsp.error.page.conflict.extends=页面指令:“ extends”非法多次出现不同值(旧值: [{0}], 新值: [{1}])
 jsp.error.page.conflict.info=页面指令:“ info”非法多次出现不同值(旧值: [{0}], 新值: [{1}])
@@ -154,6 +155,7 @@ jsp.error.page.conflict.session=页面指令:“session” 非法多次出现
 
jsp.error.page.conflict.trimdirectivewhitespaces=页面指令:违法出现多个有不同的值(旧值:[{0}],新值:[{1}])的''trimDirectiveWhitespaces''
 jsp.error.page.invalid.buffer=页面指令:buffer 值无效
 
jsp.error.page.invalid.deferredsyntaxallowedasliteral=页面指令:deferredSyntaxAllowedAsLiteral的
 值无效
+jsp.error.page.invalid.errorOnELNotFound=页面指​​令:errorOnELNotFound 值无效\n
 jsp.error.page.invalid.import=页面指令:import 值无效
 jsp.error.page.invalid.iselignored=页面指令:isELIgnored 值无效
 jsp.error.page.invalid.iserrorpage=页面指令:isErrorPage 值无效
@@ -200,10 +202,12 @@ jsp.error.stream.closed=流.关闭
 jsp.error.string_interpreter_class.instantiation=加载或者实例化StringInterpreter类 
[{0}]失败
 jsp.error.tag.conflict.attr=Tag指令:具有多个具有不同值的属性{0}的重复出现是非法的(旧的:[{1},新的:[{2}])
 
jsp.error.tag.conflict.deferredsyntaxallowedasliteral=Tag指令:具有多个具有不同值的“deferredSyntaxAllowedAsLiteral”(旧值:[{0}),新值:[{1})的重复出现是非法的。
+jsp.error.tag.conflict.errorOnELNotFound=标签指令:多次出现具有不同值“errorOnELNotFound”是非法的(旧:[{0}],新:[{1}])\n
 
jsp.error.tag.conflict.iselignored=TAG指令:多次出现不同值的“isELIgnored”(旧:[{0}],New:[{1}])
 jsp.error.tag.conflict.language=标签指令:非法出现多次出现的具有不同值的“语言”(旧:[{0}],新:[{1}])
 
jsp.error.tag.conflict.trimdirectivewhitespaces=标签指令:非法地多次出现具有不同值的“trimDirectiveWhitespaces”(旧值:[{0}),新值:[{1}])
 
jsp.error.tag.invalid.deferredsyntaxallowedasliteral=标签指令):deferredSyntaxAllowedAsLiteral的值无效
+jsp.error.tag.invalid.errorOnELNotFound=标记指令:errorOnELNotFound 的无效值\n
 jsp.error.tag.invalid.iselignored=Tag指令:对isELIgnored来说是无效值
 
jsp.error.tag.invalid.trimdirectivewhitespaces=Tag指令:trimDirectiveWhitespaces的值无效
 jsp.error.tag.language.nonjava=标记指令:无效的语言属性。
@@ -285,6 +289,7 @@ jsp.warning.enablePooling=警告:initParam enablePooling的值无效。将使
 jsp.warning.engineOptionsClass=未能加载引擎选项类[{0}]
 jsp.warning.fork=警告:initParam的值无效。将使用“true”的默认值
 jsp.warning.genchararray=警告:initParam genstringascharray的值无效。将使用默认值“false”
+jsp.warning.isThreadSafe=警告:在[{0}] 中使用的“isThreadSafe”页面指令属性已被弃用,并将在 JSP 规范的 
4.0 版中删除\n
 jsp.warning.jspIdleTimeout=警告:initParam jspIdleTimeout的值无效。将使用默认值“-1”
 jsp.warning.keepgen=警告:initParam keepgenerated的值无效。将使用默认值“false”
 jsp.warning.loadSmap=无法加载类[{0}]的SMAP数据
diff --git 
a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_zh_CN.properties 
b/java/org/apache/tomcat/util/descriptor/web/LocalStrings_zh_CN.properties
index a8a2999..279322a 100644
--- a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/util/descriptor/web/LocalStrings_zh_CN.properties
@@ -45,6 +45,7 @@ webXml.mergeConflictLoginConfig=在多个片段中定义的LoginConfig不一致
 webXml.mergeConflictOrder=片段相对顺序包含循环引用。这可以通过在web.xml中使用绝对排序来解决。
 webXml.mergeConflictResource=资源[{0}]在多个片段中定义不一致,包括位于[{2}]的名为[{1}]的片段。
 webXml.mergeConflictServlet=Servlet[{0}]在多个片段中的定义不一致,包括位于[{2}]的名为[{1}]的片段
+webXml.mergeConflictSessionCookieAttributes=会话 cookie 属性在具有不同值的多个片段中定义不一致,包括位于 
[{1}] 的名称为 [{0}] 的片段
 webXml.mergeConflictSessionCookieName=会话cookie名称在多个具有不同值的片段中定义不一致,包括位于 [{1}] 
的片段 [{0}]
 
webXml.mergeConflictSessionTimeout=会话超时以不同值的多个片段不一致地定义,这些片段包括位于[{1}]的具有名称[{0}]的片段。
 webXml.mergeConflictSessionTrackingMode=会话跟踪模式在多个片段中定义不一致,包括位于[{1}]的名称为[{0}]的片段
diff --git a/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties 
b/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties
index e3a8227..1c65f8d 100644
--- a/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties
@@ -66,6 +66,7 @@ endpoint.debug.unlock.localFail=无法确定[{0}]的本地地址
 endpoint.debug.unlock.localNone=无法解除 [{0}] 的接受器,因为本地地址不可用
 endpoint.duplicateSslHostName=为主机名[{0}]提供了多个SSLHostConfig元素。主机名必须唯一
 endpoint.err.close=抓住异常试图关闭socket
+endpoint.err.duplicateAccept=检测到重复接收。这是一个已知的操作系统错误。请考虑报告您受到影响:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1924298
 endpoint.err.handshake=握手失败
 endpoint.err.unexpected=处理套接字时意外错误
 endpoint.executor.fail=执行器拒绝了用于处理的套接字[{0}]
@@ -141,6 +142,7 @@ sslHostConfig.certificateVerificationInvalid=证书认证值[{0}]未识别
 sslHostConfig.fileNotFound=配置文件 [{0}] 不存在
 
sslHostConfig.invalid_truststore_password=提供的信任存储密码无法用于解锁和/或验证信任存储。正在重试使用空密码访问信任存储,该密码将跳过验证。
 sslHostConfig.mismatch=属性[{0}]是在名为[{1}]的SSLHostConfig 
上设置的,用于[{2}]配置语法,但SSLHostConfig 正与[{3}]配置语法一起使用
+sslHostConfig.opensslconf.alreadyset=尝试设置的另一个 OpenSSLConf 被忽略\n
 sslHostConfig.opensslconf.null=(:忽略设置空OpenSSLConf 的尝试
 sslHostConfig.prefix_missing=协议[{0}]已添加到名为[{1}]的SSLHostConfig 
上的协议列表中。检查是否缺少一个+/-前缀。
 
diff --git a/java/org/apache/tomcat/util/security/LocalStrings_zh_CN.properties 
b/java/org/apache/tomcat/util/security/LocalStrings_zh_CN.properties
index 7864aaf..bc021bb 100644
--- a/java/org/apache/tomcat/util/security/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/util/security/LocalStrings_zh_CN.properties
@@ -14,3 +14,6 @@
 # limitations under the License.
 
 concurrentMessageDigest.noDigest=摘要算法不可用
+
+privilegedSetAccessControlContext.lookupFailed=无法获取对字段 
Thread.inheritedAccessControlContext 的引用
+privilegedSetAccessControlContext.setFailed=无法设置字段 
Thread.inheritedAccessControlContext
diff --git 
a/java/org/apache/tomcat/websocket/server/LocalStrings_zh_CN.properties 
b/java/org/apache/tomcat/websocket/server/LocalStrings_zh_CN.properties
index a41b171..3b7231a 100644
--- a/java/org/apache/tomcat/websocket/server/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/websocket/server/LocalStrings_zh_CN.properties
@@ -22,6 +22,7 @@ serverContainer.missingAnnotation=无法部署POJO类[{0}],因为它没有用@
 serverContainer.servletContextMissing=没有指定ServletContext
 
 upgradeUtil.incompatibleRsv=指定扩展名具有不兼容的RSV位使用
+upgradeUtil.pojoMapFail=无法完成 POJO 类 [{0}] 的方法映射
 
 uriTemplate.duplicateParameter=参数[{0}]在不允许的路径中出现多次
 uriTemplate.emptySegment=路径[{0}]包含一个或多个不允许的空段
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 73d3539..d3ed21f 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -216,6 +216,9 @@
         Update the packaged version of the Tomcat Native Library to 1.2.32 to
         pick up Windows binaries built with OpenSSL 1.1.1n.(markt)
       </update>
+      <add>
+        Improvements to Chinese translations contributed by 15625988003. 
(markt)
+      </add>
     </changelog>
   </subsection>
 </section>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to