This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit 87c98dcff5b60ed55390f12f7cc68635003349f8 Author: Mark Thomas <[email protected]> AuthorDate: Tue Mar 29 23:38:26 2022 +0100 Backport updates to Chinese translations --- java/jakarta/el/LocalStrings_zh_CN.properties | 60 +++++++++++----------- .../connector/LocalStrings_zh_CN.properties | 2 + .../catalina/core/LocalStrings_zh_CN.properties | 2 + .../catalina/filters/LocalStrings_zh_CN.properties | 3 ++ .../catalina/mbeans/LocalStrings_zh_CN.properties | 2 + .../security/LocalStrings_zh_CN.properties | 2 + .../catalina/startup/LocalStrings_zh_CN.properties | 3 +- .../catalina/util/LocalStrings_zh_CN.properties | 1 + .../catalina/valves/LocalStrings_zh_CN.properties | 2 +- webapps/docs/changelog.xml | 7 +++ 10 files changed, 52 insertions(+), 32 deletions(-) diff --git a/java/jakarta/el/LocalStrings_zh_CN.properties b/java/jakarta/el/LocalStrings_zh_CN.properties index 434064f..249aad3 100644 --- a/java/jakarta/el/LocalStrings_zh_CN.properties +++ b/java/jakarta/el/LocalStrings_zh_CN.properties @@ -13,40 +13,40 @@ # See the License for the specific language governing permissions and # limitations under the License. -beanNameELResolver.beanReadOnly=名称为[{0}]的bean只读 - -elProcessor.defineFunctionInvalidClass=类[{0}]不是公共的 -elProcessor.defineFunctionInvalidMethod=类[{1}]的方法[{0}]不是公共静态方法 -elProcessor.defineFunctionInvalidParameterList=类[{2}]的方法[{1}]的参数列表[{0}]无效 -elProcessor.defineFunctionInvalidParameterTypeName=类[{2}]的方法[{1}]的参数类型[{0}]无效 -elProcessor.defineFunctionNoMethod=无法找到类[{1}]的公共静态方法[{0}] -elProcessor.defineFunctionNullParams=一个或多个输入参数为null - -expressionFactory.cannotCreate=无法创建类型为[{0}]的表达式工厂 -expressionFactory.cannotFind=找不到类型为[{0}]的ExpressionFactory -expressionFactory.readFailed=无法读取[{0}] - -importHandler.ambiguousImport=无法导入类[{0}],因为它与已导入的[{1}]冲突 -importHandler.ambiguousStaticImport=无法处理静态导入[{0}],因为它与已导入的[{1}]冲突 -importHandler.classNotFound=无法导入类[{0}],因为无法找到它 +beanNameELResolver.beanReadOnly=Bean 名称 [{0}] 为只读项 + +elProcessor.defineFunctionInvalidClass=类 [{0}] 不是公共类 +elProcessor.defineFunctionInvalidMethod=类 [{1}] 上的方法 [{0}] 不是公共静态方法 +elProcessor.defineFunctionInvalidParameterList=类 [{2}] 上方法 [{1}] 的参数列表 [{0}] 无效 +elProcessor.defineFunctionInvalidParameterTypeName=类 [{2}] 上方法 [{1}] 的参数类型 [{0}] 无效 +elProcessor.defineFunctionNoMethod=找不到类 [{1}] 上的公共静态方法 [{0}] +elProcessor.defineFunctionNullParams=一个或多个输入参数为 null + +expressionFactory.cannotCreate=无法创建类型为 [{0}] 的 ExpressionFactory +expressionFactory.cannotFind=找不到类型为 [{0}] 的 ExpressionFactory +expressionFactory.readFailed=未能读取 [{0}] + +importHandler.ambiguousImport=未能导入类 [{0}],因为它和已导入的 [{1}] 冲突 +importHandler.ambiguousStaticImport=未能处理静态导入 [{0}],因为它和已导入的 [{1}] 冲突 +importHandler.classNotFound=未能导入类 [{0}],因为找不到该类 importHandler.invalidClass=类[{0}]必须是公共的、非抽象的、非接口且(对于Java 9+)在一个导出包 -importHandler.invalidClassName=要导入的类的名称[{0}]必须包含一个包。 -importHandler.invalidClassNameForStatic=类[{0}]指定的静态导入[{1}]无效 -importHandler.invalidStaticName=导入 [{0}] 的静态方法或字段名称必须包含类 -importHandler.staticNotFound=导入[{2}]的类[{1}]中找不到静态导入[{0}] +importHandler.invalidClassName=要导入的类的名称 [{0}] 必须包含软件包 +importHandler.invalidClassNameForStatic=为静态导入 [{1}] 指定的类 [{0}] 无效 +importHandler.invalidStaticName=要导入的静态方法或字段的名称 [{0}] 必须包含类 +importHandler.staticNotFound=在导入 [{2}] 的类 [{1}] 中找不到静态导入 [{0}] -lambdaExpression.tooFewArgs=仅为至少需要[{1}]个参数的lambda表达式提供了[{0}]个参数 +lambdaExpression.tooFewArgs=对于至少需要 [{1}] 的 lambda 表达式,仅提供了 [{0}] 个自变量 -objectNotAssignable=无法将类型为[{0}]的对象添加到[{1}]类型的对象数组中 -propertyNotFound=类型[{0}]上找不到属性[{1}] -propertyNotReadable=属性[{1}]在类型[{0}]上不可读 -propertyNotWritable=属性[{1}]在类型[{0}]上不可写 -propertyReadError=在类型[{0}]上读取[{1}]时出错 -propertyWriteError=在类型[{0}]上写入[{1}]时出错 +objectNotAssignable=无法将类型为 [{0}] 的对象添加到类型为 [{1}] 的对象阵列 +propertyNotFound=在类型 [{0}] 上未找到属性 [{1}] +propertyNotReadable=属性 [{1}] 在类型 [{0}] 上不可读 +propertyNotWritable=属性 [{1}] 在类型 [{0}] 上不可写 +propertyReadError=在类型 [{0}] 上读取 [{1}] 时出错 +propertyWriteError=在类型 [{0}] 上写入 [{1}] 时出错 -staticFieldELResolver.methodNotFound=在类[{1}]上找不到名为[{0}]的匹配的公共静态方法 +staticFieldELResolver.methodNotFound=在类 [{1}] 上,找不到名为 [{0}] 的匹配公共静态方法 staticFieldELResolver.notFound=(Java 9+导出)类[{1}]上找不到名为[{0}]的公共静态字段 -staticFieldELResolver.notWritable=不允许写入静态字段(当前情况中为类[{1}]上的字段[{0}]) +staticFieldELResolver.notWritable=不允许写入静态字段(在此情况下,这是类 [{1}] 上的字段 [{0}]) -util.method.ambiguous=无法找到明确的方法:{0}.{1}({2}) +util.method.ambiguous=找不到明确的方法:{0}.{1}({2}) util.method.notfound=找不到方法:{0}.{1}({2}) diff --git a/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties b/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties index 0dc26ad..d6987d2 100644 --- a/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/connector/LocalStrings_zh_CN.properties @@ -37,8 +37,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/core/LocalStrings_zh_CN.properties b/java/org/apache/catalina/core/LocalStrings_zh_CN.properties index f840c8d..2baceac 100644 --- a/java/org/apache/catalina/core/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/core/LocalStrings_zh_CN.properties @@ -147,6 +147,8 @@ jreLeakListener.jarUrlConnCacheFail=默认情况下无法禁用Jar URL连接缓 jreLeakListener.ldapPoolManagerFail=在Tomcat启动期间未能触发com.sun.jndi.ldap.LdapPoolManager类的创建以防止可能的内存泄漏。这在非Sun jvm上是预期的。 jreLeakListener.xmlParseFail=尝试在XML解析期间防止内存泄漏时出错。 +listener.notServer=监听器必须嵌套在Server元素内,但是它在[{0}] + naming.addEnvEntry=添加环境条目 [{0}] naming.addResourceEnvRef=添加资源环境引用 [{0}] naming.bindFailed=无法绑定对象:[{0}] 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 66d2f18..671b9c5 100644 --- a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties @@ -28,7 +28,7 @@ catalina.startup=[{0}]毫秒后服务器启动 catalina.stopError=停止 Catalina 时出错 catalina.stopServer=未配置关闭端口。通过OS信号关闭服务器。服务器未关闭。 catalina.stopServer.connectException=无法联系[{0}:{1}](基端口[{2}]和偏移量[{3}])。Tomcat可能不在运行。 -catalina.usage=用法: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } +catalina.usage=用法: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] [ -generateCode [ {pathname} ] ] [ -useGeneratedCode ] { -help | start | stop } catalinaConfigurationSource.cannotObtainURL=无法从给定的参数[{0}]处获取资源:没有可读文件,没有类加载器或者不是可解析的URI @@ -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 5a40c92..da0933d 100644 --- a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties @@ -49,6 +49,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/catalina/valves/LocalStrings_zh_CN.properties b/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties index 15b734d..2b6663e 100644 --- a/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties @@ -144,7 +144,7 @@ requestFilterValve.configInvalid=为Remote [Addr | Host]阀门提供了一个或 requestFilterValve.deny=根据[{1}]配置拒绝[{0}]的请求 sslValve.certError=无法处理证书字符串[{0}]以创建java.security.cert.X509Certificate对象 -sslValve.invalidProvider=与此{[0}]请求关联的连接器上指定的SSL提供程序无效。 无法处理证书数据。 +sslValve.invalidProvider=与此[{0}]请求关联的连接器上指定的SSL提供程序无效。 无法处理证书数据。 stuckThreadDetectionValve.notifyStuckThreadCompleted=线程[{0}](id=[{3}])之前报告为卡住,但是已经完成。它活跃了大概[{1}]毫秒。{2,选择,0#|0< 仍有[{2}]个被Valve监控的线程可能卡住} stuckThreadDetectionValve.notifyStuckThreadDetected=线程[{0}](id=[{6}])已处于活动状态[{1}]毫秒(自[{2}]起),以便为[{4}]提供相同的请求,并且可能被卡住(此StuckThreadDetectionValve的配置阈值为[{5}]秒)。总共有{3}个线程受此阀监视,可能被卡住。 diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index dd36534..428d55b 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -208,6 +208,13 @@ 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> + <add> + Expand coverage of translations for <code>jakarta.el</code> package. + Based on <pr>488</pr> from Volodymyr Siedlecki. (markt) + </add> </changelog> </subsection> </section> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
