You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2020/12/08 11:34:54 UTC

[tomcat] branch 8.5.x updated: Back-port i18n updates and fixes

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

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


The following commit(s) were added to refs/heads/8.5.x by this push:
     new db9b4b6  Back-port i18n updates and fixes
db9b4b6 is described below

commit db9b4b6276f38bcf5729c84671bd9961261ba2b1
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Tue Dec 8 11:29:29 2020 +0000

    Back-port i18n updates and fixes
---
 java/org/apache/catalina/deploy/LocalStrings_fr.properties  |  2 +-
 java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties  |  2 +-
 java/org/apache/catalina/realm/LocalStrings_fr.properties   |  2 +-
 .../org/apache/catalina/security/LocalStrings_fr.properties |  4 ++--
 .../catalina/tribes/membership/LocalStrings_fr.properties   |  2 +-
 .../apache/catalina/tribes/util/LocalStrings_ko.properties  |  2 +-
 java/org/apache/coyote/LocalStrings_de.properties           |  3 ++-
 java/org/apache/coyote/LocalStrings_es.properties           |  3 ++-
 java/org/apache/coyote/LocalStrings_fr.properties           |  3 ++-
 java/org/apache/coyote/LocalStrings_ja.properties           |  3 ++-
 java/org/apache/coyote/LocalStrings_ko.properties           |  2 +-
 java/org/apache/coyote/LocalStrings_zh_CN.properties        |  3 ++-
 java/org/apache/coyote/http11/LocalStrings_fr.properties    |  5 ++++-
 java/org/apache/coyote/http11/LocalStrings_ja.properties    |  3 ++-
 java/org/apache/coyote/http11/LocalStrings_ko.properties    |  4 +++-
 java/org/apache/coyote/http11/LocalStrings_zh_CN.properties |  3 ++-
 java/org/apache/coyote/http2/LocalStrings_es.properties     |  3 +--
 java/org/apache/coyote/http2/LocalStrings_fr.properties     |  4 +++-
 java/org/apache/coyote/http2/LocalStrings_ko.properties     |  2 ++
 java/org/apache/jasper/resources/LocalStrings.properties    |  2 +-
 java/org/apache/jasper/resources/LocalStrings_fr.properties | 13 ++++++++-----
 java/org/apache/jasper/resources/LocalStrings_ja.properties |  9 ++++++---
 java/org/apache/jasper/resources/LocalStrings_ko.properties |  3 ++-
 .../apache/jasper/resources/LocalStrings_zh_CN.properties   |  9 ++++++---
 java/org/apache/tomcat/util/http/LocalStrings_de.properties |  6 ++++--
 java/org/apache/tomcat/util/http/LocalStrings_es.properties |  6 ++++--
 java/org/apache/tomcat/util/http/LocalStrings_fr.properties |  9 ++++++---
 java/org/apache/tomcat/util/http/LocalStrings_ja.properties |  9 ++++++---
 java/org/apache/tomcat/util/http/LocalStrings_ko.properties |  4 ++--
 .../apache/tomcat/util/http/LocalStrings_zh_CN.properties   |  9 ++++++---
 .../tomcat/util/http/parser/LocalStrings_fr.properties      |  3 ++-
 .../tomcat/util/http/parser/LocalStrings_ja.properties      |  3 ++-
 .../tomcat/util/http/parser/LocalStrings_ko.properties      |  2 +-
 .../tomcat/util/http/parser/LocalStrings_zh_CN.properties   |  3 ++-
 java/org/apache/tomcat/util/net/LocalStrings_es.properties  |  3 +--
 java/org/apache/tomcat/util/net/LocalStrings_fr.properties  |  3 +++
 java/org/apache/tomcat/util/net/LocalStrings_ko.properties  |  3 +++
 webapps/docs/changelog.xml                                  | 13 +++++++++++++
 38 files changed, 113 insertions(+), 54 deletions(-)

diff --git a/java/org/apache/catalina/deploy/LocalStrings_fr.properties b/java/org/apache/catalina/deploy/LocalStrings_fr.properties
index 5824a19..82027dd 100644
--- a/java/org/apache/catalina/deploy/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/deploy/LocalStrings_fr.properties
@@ -17,7 +17,7 @@ namingResources.cleanupCloseFailed=Impossible d''invoquer la méthode [{0}] de l
 namingResources.cleanupCloseSecurity=Incapacité de récupérer la méthode [{0}] pour la resource [{1}] dans le conteneur [{2}]. Aucun nettoyage effectué pour cette resource.
 namingResources.cleanupNoClose=La ressource [{0}] du container [{1}] n''a pas de [{2}] méthode donc aucun nettoyage de la ressource n''a pu être effectué
 namingResources.cleanupNoContext=Impossible de récupérer le contexte de nommage JNDI dans le conteneur [{0}] donc aucun nettoyage de ce conteneur n''a pu être effectué
-namingResources.cleanupNoResource=Impossible de récupérer la ressource JNDI [{1}] dans le conteneur [{2}] donc aucun nettoyage de la ressource n'a pu être effectué
+namingResources.cleanupNoResource=Impossible de récupérer la ressource JNDI [{1}] dans le conteneur [{2}] donc aucun nettoyage de la ressource n''a pu être effectué
 namingResources.ejbLookupLink=La référence à un EJB [{0}] spéficie à la fois un ejb-link and et un lookup-name
 namingResources.envEntryLookupValue=L''entrée d''environnement [{0}] spécifie à la fois un lookup-name et une valeur
 namingResources.mbeanCreateFail=Échec de création d''un MBean pour la resource nommée ("naming resource") [{0}]
diff --git a/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties b/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties
index 3281c65..54aa799 100644
--- a/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties
@@ -23,7 +23,7 @@ ReplicationValve.invoke.uri=Invocation de la requête de réplication sur [{0}]
 ReplicationValve.nocluster=Aucun cluster de configuré pour cette requête
 ReplicationValve.resetDeltaRequest=Le cluster se suffit à lui-même : réinitialisation du delta de la requête de session [{0}]
 ReplicationValve.send.failure=Impossible d'effectuer la requête de réplication
-ReplicationValve.send.invalid.failure=Incapable d'envoyer le message invalide de la session [id={0}] sur le cluster
+ReplicationValve.send.invalid.failure=Incapable d''envoyer le message invalide de la session [id={0}] sur le cluster
 ReplicationValve.session.found=Le Contexte [{0}] a touvé la session [{1}] mais ce n''est pas une ClusterSession.
 ReplicationValve.session.indicator=Contexte [{0}] : la primarité de la session [{1}] dans l''attribut de requête [{2}] est [{3}].
 ReplicationValve.session.invalid=Contexte [{0}] : la session demandée [{1}] est invalide, non répliquée, ou enlevée sur ce nœud
diff --git a/java/org/apache/catalina/realm/LocalStrings_fr.properties b/java/org/apache/catalina/realm/LocalStrings_fr.properties
index 1d85e2c..25d9f45 100644
--- a/java/org/apache/catalina/realm/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/realm/LocalStrings_fr.properties
@@ -91,7 +91,7 @@ realmBase.authenticateSuccess=Le nom d''utilisateur [{0}] a été authentifié a
 realmBase.cannotGetRoles=Impossible d''obtenir les rôles du principal [{0}]
 realmBase.createUsernameRetriever.ClassCastException=La classe [{0}] n''est pas un X509UsernameRetriever.
 realmBase.createUsernameRetriever.newInstance=Impossible de créer un objet du type [{0}]
-realmBase.credentialNotDelegated=Les identifiants de l'utilisateur [{0}} n'ont pas été délégués alors que leur stockage a été requis
+realmBase.credentialNotDelegated=Les identifiants de l''utilisateur [{0}} n''ont pas été délégués alors que leur stockage a été requis
 realmBase.delegatedCredentialFail=Impossible d''obtenir les identifiants délégués pour l''utilisateur [{0}]
 realmBase.digest=Erreur lors du hachage de l''identifiant utilisateur
 realmBase.forbidden=L'accès à la ressource demandée a été interdit
diff --git a/java/org/apache/catalina/security/LocalStrings_fr.properties b/java/org/apache/catalina/security/LocalStrings_fr.properties
index 189e6aa..bd579ae 100644
--- a/java/org/apache/catalina/security/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/security/LocalStrings_fr.properties
@@ -13,10 +13,10 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-SecurityListener.checkUmaskFail=Tentative de démarrage avec un paramètre umask [{0}}, qui a été bloquée par l'écouteur org.apache.catalina.security.SecurityListener (configuré habituellement dans CATALINA_BASE/conf/server.xml) car l'umask doit être au moins aussi restreint que [{1}]
+SecurityListener.checkUmaskFail=Tentative de démarrage avec un paramètre umask [{0}}, qui a été bloquée par l''écouteur org.apache.catalina.security.SecurityListener (configuré habituellement dans CATALINA_BASE/conf/server.xml) car l''umask doit être au moins aussi restreint que [{1}]
 SecurityListener.checkUmaskNone=Pas de définition du "umask" trouvée dans la propriété système [{0}]. Il apparaît toutefois que Tomcat tourne sur une plateforme qui supporte l''utilisation de umask. La propriété système est typiquement définie dans CATALINA_HOME/bin/catalina.sh. Le Lifecycle Listener org.apache.catalina.security.SecurityListener (généralement configuré dans CATALINA_BASE/conf/server.xml) s''attend à un umask au moins aussi restrictif que [{1}]
 SecurityListener.checkUmaskParseFail=Impossible de traiter la valeur [{0}] comme un umask valide
 SecurityListener.checkUmaskSkip=Impossible de déterminer le "umask".  Il semble que Tomcat tourne ici sous Windows, donc évitez la vérification du "umask".
-SecurityListener.checkUserWarning=Tentative de démarrage avec l'utilisateur [{0}}, qui a été bloquée par l'écouteur org.apache.catalina.security.SecurityListener (configuré habituellement dans CATALINA_BASE/conf/server.xml)
+SecurityListener.checkUserWarning=Tentative de démarrage avec l''utilisateur [{0}}, qui a été bloquée par l''écouteur org.apache.catalina.security.SecurityListener (configuré habituellement dans CATALINA_BASE/conf/server.xml)
 
 SecurityUtil.doAsPrivilege=Une exception s'est produite lors de l'exécution du bloc "PrivilegedExceptionAction".
diff --git a/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties b/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties
index 91f9355..b2e08fc 100644
--- a/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties
@@ -23,7 +23,7 @@ mcastService.exceed.maxPacketSize=La taille du paquet [{0}] excède la taille ma
 mcastService.missing.property=McastService :La propriété obligatoire [{0}] manque.
 mcastService.noStart=L'envoi multicast n'est pas démarré ou activé
 
-mcastServiceImpl.bind=Tentive d'associer le socket multicast à [{0} : {1}]
+mcastServiceImpl.bind=Tentive d''associer le socket multicast à [{0} : {1}]
 mcastServiceImpl.bind.failed=Echec de l'association à l’adresse multicast, association uniquement sur le port
 mcastServiceImpl.error.receiving=Erreur en recevant un paquet multicast, attente de 500ms
 mcastServiceImpl.invalid.startLevel=Niveau de départ invalide. Les seuls niveaux acceptables sont Channel.MBR_RX_SEQ et Channel.MBR_TX_SEQ
diff --git a/java/org/apache/catalina/tribes/util/LocalStrings_ko.properties b/java/org/apache/catalina/tribes/util/LocalStrings_ko.properties
index c8e6694..713fea3 100644
--- a/java/org/apache/catalina/tribes/util/LocalStrings_ko.properties
+++ b/java/org/apache/catalina/tribes/util/LocalStrings_ko.properties
@@ -15,7 +15,7 @@
 
 arrays.keyoffset.outOfBounds=keyoffset이 범위를 초과합니다.
 arrays.length.outOfBounds=키 내에 충분한 데이터 엘리먼트들이 존재하지 않습니다. 길이가 범위 밖에 있습니다.
-arrays.malformed.arrays=바이트 배열은 반드시 ''{1,3,4,5,6}''과 같이 표현되어야 합니다.
+arrays.malformed.arrays=바이트 배열은 반드시 '{1,3,4,5,6}'과 같이 표현되어야 합니다.
 arrays.srcoffset.outOfBounds=srcoffset이 범위 밖입니다.
 
 executorFactory.not.running=Executor가 실행 중이 아닙니다. 명령을 강제로 큐에 넣을 수 없습니다.
diff --git a/java/org/apache/coyote/LocalStrings_de.properties b/java/org/apache/coyote/LocalStrings_de.properties
index 1b66a7a..5f37d72 100644
--- a/java/org/apache/coyote/LocalStrings_de.properties
+++ b/java/org/apache/coyote/LocalStrings_de.properties
@@ -17,7 +17,8 @@ abstractConnectionHandler.oome=Verarbeitung der Anfrage fehlgeschlagen
 abstractConnectionHandler.processorPop=Prozessor [{0}] wurde aus dem Cache genommen.
 abstractConnectionHandler.socketexception.debug=SocketExceptions sind normal, werden ignoriert
 
-abstractProcessor.fallToDebug=Info: Weitere Vorkommen von Fehlern beim Parsen der Anfragen werden mit DEBUG Level ausgegeben
+abstractProcessor.fallToDebug=\n\
+\ Info: Weitere Vorkommen von Fehlern beim Parsen der Anfragen werden mit DEBUG Level ausgegeben
 abstractProcessor.hostInvalid=Der Host [{0}] ist nicht gültig.
 abstractProcessor.httpupgrade.notsupported=HTTP-Upgrade wird von diesem Protokol nicht unterstützt
 
diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/coyote/LocalStrings_es.properties
index 2e10f0a..c2fce07 100644
--- a/java/org/apache/coyote/LocalStrings_es.properties
+++ b/java/org/apache/coyote/LocalStrings_es.properties
@@ -16,7 +16,8 @@
 abstractConnectionHandler.error=Error leyendo requerimiento, ignorado
 abstractConnectionHandler.processorPop=Sacando procesador [{0}] de la cache
 
-abstractProcessor.fallToDebug=Nota: futuras ocurrencias de la solicitud the parseo de errores será logueada con nivel DEBUG.
+abstractProcessor.fallToDebug=\n\
+\ Nota: futuras ocurrencias de la solicitud the parseo de errores será logueada con nivel DEBUG.
 abstractProcessor.hostInvalid=El host [{0}] no es válido\n
 abstractProcessor.httpupgrade.notsupported=La actualización HTTP no esta soportada por esta protocol
 abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL
diff --git a/java/org/apache/coyote/LocalStrings_fr.properties b/java/org/apache/coyote/LocalStrings_fr.properties
index 0d6f30e..f4e4bdb 100644
--- a/java/org/apache/coyote/LocalStrings_fr.properties
+++ b/java/org/apache/coyote/LocalStrings_fr.properties
@@ -25,7 +25,8 @@ abstractConnectionHandler.protocolexception.debug=Les ProtocolExceptions sont no
 abstractConnectionHandler.socketexception.debug=Les SocketException sont normales et sont ignorées
 abstractConnectionHandler.upgradeCreate=Création du processeur pour l''upgrade [{0}] du wrapper du socket [{1}]
 
-abstractProcessor.fallToDebug=\ Note : les occurrences suivantes d'erreurs d'analyse de requête seront enregistrées au niveau DEBUG.
+abstractProcessor.fallToDebug=\n\
+\ Note : les occurrences suivantes d'erreurs d'analyse de requête seront enregistrées au niveau DEBUG.
 abstractProcessor.hostInvalid=L''hôte [{0}] n''est pas valide
 abstractProcessor.httpupgrade.notsupported=La promotion (upgrade) HTTP n'est pas supporté par ce protocole
 abstractProcessor.pushrequest.notsupported=Le requêtes push du serveur ne sont pas supportées par ce protocole
diff --git a/java/org/apache/coyote/LocalStrings_ja.properties b/java/org/apache/coyote/LocalStrings_ja.properties
index 4a57b9e..fd0dfdc 100644
--- a/java/org/apache/coyote/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/LocalStrings_ja.properties
@@ -25,7 +25,8 @@ abstractConnectionHandler.protocolexception.debug=ProtocolExceptionsは正常で
 abstractConnectionHandler.socketexception.debug=SocketExceptionsは正常です。無視します。
 abstractConnectionHandler.upgradeCreate=SocketWrapper [{1}]のアップグレードプロセッサ[{0}]が作成されました。
 
-abstractProcessor.fallToDebug=注: 以降のリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
+abstractProcessor.fallToDebug=\n\
+\ 注: 以降のリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
 abstractProcessor.hostInvalid=ホスト名 [{0}] は不正です。
 abstractProcessor.httpupgrade.notsupported=このプロトコルは HTTP アップグレードに対応していません。
 abstractProcessor.pushrequest.notsupported=このプロトコルはサーバープッシュの要求に対応していません。
diff --git a/java/org/apache/coyote/LocalStrings_ko.properties b/java/org/apache/coyote/LocalStrings_ko.properties
index a270512..17e5b8a 100644
--- a/java/org/apache/coyote/LocalStrings_ko.properties
+++ b/java/org/apache/coyote/LocalStrings_ko.properties
@@ -26,7 +26,7 @@ abstractConnectionHandler.socketexception.debug=SocketException들은 정상적
 abstractConnectionHandler.upgradeCreate=소켓 wrapper [{1}]을(를) 위한 업그레이드 프로세서 [{0}]을(를) 생성했습니다.
 
 abstractProcessor.fallToDebug=\n\
-비고: 요청에 대한 파싱 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
+\ 비고: 요청에 대한 파싱 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
 abstractProcessor.hostInvalid=호스트 [{0}]은(는) 유효하지 않습니다.
 abstractProcessor.httpupgrade.notsupported=HTTP 업그레이드는 이 프로토콜에 의해 지원되지 않습니다.
 abstractProcessor.pushrequest.notsupported=이 프로토콜은 서버 push 요청들을 지원하지 않습니다.
diff --git a/java/org/apache/coyote/LocalStrings_zh_CN.properties b/java/org/apache/coyote/LocalStrings_zh_CN.properties
index f5c064a..bd69a6a 100644
--- a/java/org/apache/coyote/LocalStrings_zh_CN.properties
+++ b/java/org/apache/coyote/LocalStrings_zh_CN.properties
@@ -25,7 +25,8 @@ abstractConnectionHandler.protocolexception.debug=ProtocolExceptions是正常的
 abstractConnectionHandler.socketexception.debug=(:SocketException是正常的,忽略
 abstractConnectionHandler.upgradeCreate=为套接字包装程序[{1}]创建了升级处理器[{0}]
 
-abstractProcessor.fallToDebug=注意:更多的请求解析错误将以DEBUG级别日志进行记录。
+abstractProcessor.fallToDebug=\n\
+\ 注意:更多的请求解析错误将以DEBUG级别日志进行记录。
 abstractProcessor.hostInvalid=[{0}] 是无效主机
 abstractProcessor.httpupgrade.notsupported=此协议不支持HTTP升级(upgrade)。
 abstractProcessor.pushrequest.notsupported=此协议不支持服务器推送请求
diff --git a/java/org/apache/coyote/http11/LocalStrings_fr.properties b/java/org/apache/coyote/http11/LocalStrings_fr.properties
index d7938b8..bbf6464 100644
--- a/java/org/apache/coyote/http11/LocalStrings_fr.properties
+++ b/java/org/apache/coyote/http11/LocalStrings_fr.properties
@@ -16,8 +16,11 @@
 abstractHttp11Protocol.alpnConfigured=Le connecteur [{0}] a été configuré pour supporter la négociation de [{1}] avec ALPN
 abstractHttp11Protocol.alpnWithNoAlpn=Le gestionnaire de mise à niveau [{0}] pour [{1}] ne supporte qu''une mise à niveau via ALPN mais il a été configuré pour le connecteur [{2}] qui ne supporte pas ALPN
 abstractHttp11Protocol.httpUpgradeConfigured=Le connecteur [{0}] a été configuré pour supporter la mise à niveau de HTTP vers [{1}]
+abstractHttp11Protocol.upgradeJmxNameFail=Impossible de créer l'ObjectName pour l'enregistrement JMX du protocole d'upgrade
+abstractHttp11Protocol.upgradeJmxRegistrationFail=Impossible d'enregistrer le protocole d'upgrade dans JMX
 
-http11processor.fallToDebug=\ Note : les occurrences suivantes d'erreurs d'analyse de requête HTTP seront enregistrées au niveau DEBUG.
+http11processor.fallToDebug=\n\
+\ Note : les occurrences suivantes d'erreurs d'analyse de requête HTTP seront enregistrées au niveau DEBUG.
 http11processor.header.parse=Erreur lors de l'analyse d'un en-tête de requête HTTP
 http11processor.request.finish=Erreur en terminant la requête
 http11processor.request.inconsistentHosts=L'hôte spécifié dans la ligne de requête ne correspond pas à celui de l'en-tête hôte
diff --git a/java/org/apache/coyote/http11/LocalStrings_ja.properties b/java/org/apache/coyote/http11/LocalStrings_ja.properties
index 2ebac1d..e28ee6c 100644
--- a/java/org/apache/coyote/http11/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/http11/LocalStrings_ja.properties
@@ -17,7 +17,8 @@ abstractHttp11Protocol.alpnConfigured=[{0}]コネクタは、ALPN経由で[{1}]
 abstractHttp11Protocol.alpnWithNoAlpn=[{1}]のアップグレードハンドラ[{0}]は、ALPNによるアップグレードのみをサポートしていますが、ALPNをサポートしていない[{2}]コネクタ用に構成されています。
 abstractHttp11Protocol.httpUpgradeConfigured=コネクタ[{0}]は、[{1}]へのHTTPアップグレードをサポートするように構成されています。
 
-http11processor.fallToDebug=注: 以降のHTTPリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
+http11processor.fallToDebug=\n\
+\ 注: 以降のHTTPリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
 http11processor.header.parse=HTTP リクエストヘッダーを解析中のエラー
 http11processor.request.finish=リクエスト終了処理エラー
 http11processor.request.inconsistentHosts=リクエスト行に指定されたホストが Host ヘッダーの値と矛盾しています。
diff --git a/java/org/apache/coyote/http11/LocalStrings_ko.properties b/java/org/apache/coyote/http11/LocalStrings_ko.properties
index 980999b..e0cbdd0 100644
--- a/java/org/apache/coyote/http11/LocalStrings_ko.properties
+++ b/java/org/apache/coyote/http11/LocalStrings_ko.properties
@@ -16,9 +16,11 @@
 abstractHttp11Protocol.alpnConfigured=[{0}] connector는 ALPN을 통해 [{1}](으)로 negotiation을 지원하도록 설정되었습니다.
 abstractHttp11Protocol.alpnWithNoAlpn=[{1}]을(를) 위한 업그레이드 핸들러 [{0}]은(는) 오직 ALPN을 통한 업그레이드만 지원합니다만, 해당 업그레이드 핸들러가 ALPN을 지원하지 않는 [{2}] Connector를 위해 설정되어 있습니다.
 abstractHttp11Protocol.httpUpgradeConfigured=[{0}] connector가, [{1}](으)로 HTTP 업그레이드를 지원하도록 설정되어 있습니다.
+abstractHttp11Protocol.upgradeJmxNameFail=업그레이드 프로토콜을 JMX에 등록하기 위해 사용할 ObjectName을 생성하지 못했습니다.
+abstractHttp11Protocol.upgradeJmxRegistrationFail=업그레이드 프로토콜을 JMX에 등록하지 못했습니다.
 
 http11processor.fallToDebug=\n\
-비고: HTTP 요청 파싱 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
+\ 비고: HTTP 요청 파싱 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
 http11processor.header.parse=HTTP 요청 헤더를 파싱하는 중 오류 발생
 http11processor.request.finish=요청을 완료하는 중 오류 발생
 http11processor.request.inconsistentHosts=요청 행(request line)에 지정된 호스트가, 호스트 헤더와 일관되지 않습니다.
diff --git a/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties b/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties
index b1aa136..9429a95 100644
--- a/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties
+++ b/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties
@@ -17,7 +17,8 @@ abstractHttp11Protocol.alpnConfigured=[{0}]连接器已配置为支持通过ALPN
 abstractHttp11Protocol.alpnWithNoAlpn=[{1}]的升级处理程序[{0}]仅支持通过ALPN升级,但已为不支持ALPN的[{2}]连接器配置
 abstractHttp11Protocol.httpUpgradeConfigured=[{0}]连接器已配置为支持HTTP升级到[{1}]
 
-http11processor.fallToDebug=注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。
+http11processor.fallToDebug=\n\
+\ 注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。
 http11processor.header.parse=解析 HTTP 请求 header 错误
 http11processor.request.finish=完成请求时出错
 http11processor.request.inconsistentHosts=请求行中指定的主机与主机头不一致。
diff --git a/java/org/apache/coyote/http2/LocalStrings_es.properties b/java/org/apache/coyote/http2/LocalStrings_es.properties
index df04f64..acd5243 100644
--- a/java/org/apache/coyote/http2/LocalStrings_es.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_es.properties
@@ -13,8 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-abstractStream.windowSizeInc=\n\
-Conexión [{0}], Flujo [{1}], aumente el control de flujo de la ventana en  [{2}] para [{3}]\n
+abstractStream.windowSizeInc=Conexión [{0}], Flujo [{1}], aumente el control de flujo de la ventana en  [{2}] para [{3}]\n
 
 connectionPrefaceParser.mismatch=Una sequencia de byte no esperada fue recibida al inicio del prefacio de cliente [{0}]
 
diff --git a/java/org/apache/coyote/http2/LocalStrings_fr.properties b/java/org/apache/coyote/http2/LocalStrings_fr.properties
index 7d710bc..6348edc 100644
--- a/java/org/apache/coyote/http2/LocalStrings_fr.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_fr.properties
@@ -71,6 +71,8 @@ http2Parser.processFrameWindowUpdate.debug=Connection [{0}], Flux [{1}], Incrém
 http2Parser.processFrameWindowUpdate.invalidIncrement=La trame de mise à jour de la fenêtre a été reçue avec un incrément invalide [{0}]
 http2Parser.swallow.debug=Connection [{0}], Flux [{1}], Avalé [{2}] octets
 
+http2Protocol.jmxRegistration.fail=L'enregistrement dans JMX du protocole HTTP/2 a échoué
+
 pingManager.roundTripTime=Connection [{0}] Le temps d''aller retour est de [{1}]ns
 
 stream.clientCancel=Le client a réinitialisé la stream avant que la réponse ne soit complète
@@ -162,4 +164,4 @@ windowAllocationManager.waitForNonBlocking.connection=Connection [{0}], Flux [{1
 windowAllocationManager.waitForNonBlocking.stream=Connection [{0}], Flux [{1}], Attente d''une fenêtre de contrôle de flux de Flux (non bloquante)
 
 writeStateMachine.endWrite.ise=il est illégal de spécifier [{0}] pour le nouvel état dès lors qu''une écriture s''est terminée
-writeStateMachine.ise=Il est illégal d'appeler [{0}()] dans l'état [{1}]
+writeStateMachine.ise=Il est illégal d''appeler [{0}()] dans l''état [{1}]
diff --git a/java/org/apache/coyote/http2/LocalStrings_ko.properties b/java/org/apache/coyote/http2/LocalStrings_ko.properties
index 2123260..aad68f0 100644
--- a/java/org/apache/coyote/http2/LocalStrings_ko.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_ko.properties
@@ -71,6 +71,8 @@ http2Parser.processFrameWindowUpdate.debug=연결 [{0}], 스트림 [{1}], 윈도
 http2Parser.processFrameWindowUpdate.invalidIncrement=유효하지 않은 증분 크기인 [{0}]와(과) 함께, 윈도우 변경 프레임을 받았습니다.
 http2Parser.swallow.debug=연결 [{0}], 스트림 [{1}], [{2}] 바이트를 처리하지 않고 건너뛰었습니다.
 
+http2Protocol.jmxRegistration.fail=HTTP/2 프로토콜을 JMX에 등록하지 못했습니다.
+
 pingManager.roundTripTime=연결 [{0}]: 라운드 트립 시간이 [{1}] 나노초(ns)로 측정되었습니다.
 
 stream.clientCancel=응답이 완료되기 전에 클라이언트가 스트림을 리셋했습니다.
diff --git a/java/org/apache/jasper/resources/LocalStrings.properties b/java/org/apache/jasper/resources/LocalStrings.properties
index 365191d..34a057c 100644
--- a/java/org/apache/jasper/resources/LocalStrings.properties
+++ b/java/org/apache/jasper/resources/LocalStrings.properties
@@ -70,7 +70,7 @@ jsp.error.file.already.registered=Recursive include of file [{0}]
 jsp.error.file.cannot.read=Cannot read file: [{0}]
 jsp.error.file.not.found=JSP file [{0}] not found
 jsp.error.flush=Exception occurred when flushing data
-jsp.error.fragmentwithtype=Cannot specify both 'fragment' and 'type' attributes.  If 'fragment' is present, 'type' is fixed as '{0}'
+jsp.error.fragmentwithtype=Cannot specify both ''fragment'' and ''type'' attributes.  If ''fragment'' is present, ''type'' is fixed as ''{0}''
 jsp.error.function.classnotfound=The class [{0}] specified in TLD for the function [{1}] cannot be found: [{2}]
 jsp.error.include.exception=Unable to include [{0}]
 jsp.error.include.tag=Invalid jsp:include tag
diff --git a/java/org/apache/jasper/resources/LocalStrings_fr.properties b/java/org/apache/jasper/resources/LocalStrings_fr.properties
index 5e673d4..8a293af 100644
--- a/java/org/apache/jasper/resources/LocalStrings_fr.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_fr.properties
@@ -21,7 +21,7 @@ jsp.error.action.istagfile=L''action [{0}] ne peut être utilisée dans un fichi
 jsp.error.attempt_to_clear_flushed_buffer=Erreur : Tentative d'effacement d'un tampon qui a déjà été vidangé (flush)
 jsp.error.attr.quoted=La valeur de l'attribut doit être entre guillemets
 jsp.error.attribute.custom.non_rt_with_expr=D''après la TLD, l''attribut [{0}] n''accepte aucune expression
-jsp.error.attribute.deferredmix=Impossible d''utiliser des expressions EL ${} et #{} dans la même valeur d''attribut
+jsp.error.attribute.deferredmix=Impossible d'utiliser des expressions EL ${} et #{} dans la même valeur d'attribut
 jsp.error.attribute.duplicate=Les noms qualifiés d’attributs doivent être uniques au sein d'un élément
 jsp.error.attribute.invalidPrefix=Le préfixe d''attribut [{0}] ne correspond à aucune librairie de tags importée
 jsp.error.attribute.noequal=Symbole égal (equal) attendu
@@ -63,7 +63,7 @@ jsp.error.duplicate.name.jspattribute=L''attribut [{0}] indiqué dans l''action
 jsp.error.duplicateqname=Un attribut avec un nom qualifié [{0}] en double a été trouvé, ils doivent être uniques au sein d''un élément
 jsp.error.dynamic.attributes.not.implemented=Le tag [{0}] indique qu''il accepte des attributs dynamics mais n''implémente pas l''interface requise
 jsp.error.el.parse=[{0}] : [{1}]
-jsp.error.el.template.deferred=#{...} n''est pas admis dans le texte d''un modèle (template)
+jsp.error.el.template.deferred=#{...} n'est pas admis dans le texte d'un modèle (template)
 jsp.error.el_interpreter_class.instantiation=Impossible de charger ou d''instancier la classe ELInterpreter [{0}]
 jsp.error.fallback.invalidUse=jsp:fallback doit être un enfant direct de jsp:plugin
 jsp.error.file.already.registered=Inclusion récursive du fichier [{0}]
@@ -323,7 +323,8 @@ et où les options sont :\n\
 \    -target <version>     Fixe l'argument -target pour le compilateur (par défaut 1.7)\n\
 \    -threadCount <count>  Nombre de threads à utiliser pour la compilation\n\
 \                          ("2.0C" veut dire deux threads par cœur)\n
-jspc.webfrg.footer=</web-fragment>\n\
+jspc.webfrg.footer=\n\
+</web-fragment>\n\
 \n
 jspc.webfrg.header=<?xml version="1.0" encoding="{0}"?>\n\
 <web-fragment xmlns="http://xmlns.jcp.org/xml/ns/javaee"\n\
@@ -342,13 +343,15 @@ jspc.webinc.footer=<!--\n\
 Fin du contenu généré automatiquement par JspC de Apache Tomcat.\n\
 -->\n\
 \n
-jspc.webinc.header=<!--\n\
+jspc.webinc.header=\n\
+<!--\n\
 Créé automatiquement par JspC de Apache Tomcat.\n\
 -->\n\
 \n
 jspc.webinc.insertEnd=<!-- Fin des mappings des Servlets JSPC -->
 jspc.webinc.insertStart=<!-- Début des mappings des Servlets JSPC -->
-jspc.webxml.footer=</web-app>\n\
+jspc.webxml.footer=\n\
+</web-app>\n\
 \n
 jspc.webxml.header=<?xml version="1.0" encoding="{0}"?>\n\
 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"\n\
diff --git a/java/org/apache/jasper/resources/LocalStrings_ja.properties b/java/org/apache/jasper/resources/LocalStrings_ja.properties
index 6bf019a..b71d2e8 100644
--- a/java/org/apache/jasper/resources/LocalStrings_ja.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_ja.properties
@@ -352,21 +352,24 @@ JSPファイルの場所は次のオプションで指定するか、\n\
 \    -javaEncoding <enc>   Set the encoding charset for Java classes (default UTF-8)\n\
 \    -source <version>     Set the -source argument to the compiler (default 1.7)\n\
 \    -target <version>     Set the -target argument to the compiler (default 1.7)\n
-jspc.webfrg.footer=</web-fragment>\n\
+jspc.webfrg.footer=\n\
+</web-fragment>\n\
 \n
 jspc.webinc.footer=<!--\n\
 ここまで、Apache Tomcat JspC による自動生成\n\
 -->\n\
 \n\
 \n
-jspc.webinc.header=<!--\n\
+jspc.webinc.header=\n\
+<!--\n\
 Apache Tomcat JspC による自動生成\n\
 -->\n\
 \n\
 \n
 jspc.webinc.insertEnd=<!-- JSPC サーブレットマッピング ここまで -->
 jspc.webinc.insertStart=<!-- JSPC サーブレットマッピング ここから -->
-jspc.webxml.footer=</web-app>\n\
+jspc.webxml.footer=\n\
+</web-app>\n\
 \n
 
 org.apache.jasper.compiler.ELParser.invalidQuotesForStringLiteral=不正な文字列リテラル [{0}] です。シングルクォート、あるいは、ダブルクォートで囲まれていなければなりません。
diff --git a/java/org/apache/jasper/resources/LocalStrings_ko.properties b/java/org/apache/jasper/resources/LocalStrings_ko.properties
index 411fa77..2d19166 100644
--- a/java/org/apache/jasper/resources/LocalStrings_ko.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_ko.properties
@@ -292,7 +292,8 @@ End of content automatically created by Apache Tomcat JspC.\n\
 -->\n\
 \n\
 \n
-jspc.webinc.header=<!--\n\
+jspc.webinc.header=\n\
+<!--\n\
 Automatically created by Apache Tomcat JspC.\n\
 -->\n\
 \n\
diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
index 1bc2b1d..c74ef48 100644
--- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
@@ -284,19 +284,22 @@ jspc.error.invalidFragment=由于web片段中的错误而中止预编译
 jspc.error.invalidWebXml=由于web.xml中的错误而中止预编译
 jspc.generation.result=生成在[{1}]毫秒内完成,出现[{0}]个错误
 jspc.implicit.uriRoot=uriRoot隐式设置为[{0}]
-jspc.webfrg.footer=</web-fragment>\n\
+jspc.webfrg.footer=\n\
+</web-fragment>\n\
 \n
 jspc.webinc.footer=<!--\n\
 由Apache Tomcat JSPC自动创建的内容结束。\n\
 -->\n\
 \n
-jspc.webinc.header=<!--\n\
+jspc.webinc.header=\n\
+<!--\n\
 由 Apache Tomcat JspC 自动生成。\n\
 -->\n\
 \n
 jspc.webinc.insertEnd=<!-- JSPC servlet 映射结束 -->
 jspc.webinc.insertStart=<!-- JSPC servlet 映射开始 -->
-jspc.webxml.footer=</web-app>\n\
+jspc.webxml.footer=\n\
+</web-app>\n\
 \n
 
 org.apache.jasper.compiler.ELParser.invalidQuotesForStringLiteral=字符串文本[{0}]无效。它必须包含在单引号或双引号中。
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_de.properties b/java/org/apache/tomcat/util/http/LocalStrings_de.properties
index 829e61c..b0dd63f 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_de.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_de.properties
@@ -18,7 +18,9 @@ cookies.invalidSameSiteCookies=Unbekannte Einstellung [{0}], Sollte einer der We
 
 parameters.bytes=Starte Verarbeitung mit Eingabe [{0}]
 parameters.copyFail=Konnte keine Kopie der Originalwerte der Parameter für Debug-Ausgaben erzeugen
-parameters.fallToDebug=Beachte: weitere Vorkommen von Parameter Fehlern werden im DEBUG Level geloggt.
-parameters.maxCountFail.fallToDebug=Hinweis: weitere Vorkommen dieses Fehlers werden im DEBUG-Level protokolliert.
+parameters.fallToDebug=\n\
+\ Beachte: weitere Vorkommen von Parameter Fehlern werden im DEBUG Level geloggt.
+parameters.maxCountFail.fallToDebug=\n\
+\ Hinweis: weitere Vorkommen dieses Fehlers werden im DEBUG-Level protokolliert.
 
 rfc6265CookieProcessor.invalidPath=Ein ungültiger Pfad [{0}] ist für das Cookie spezifiziert
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_es.properties b/java/org/apache/tomcat/util/http/LocalStrings_es.properties
index 6810813..cb51d9f 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_es.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_es.properties
@@ -17,9 +17,11 @@ cookies.invalidCookieToken=Cookies: cookie no válida. El valor no es un token o
 
 parameters.copyFail=Fallo al crear copia de los valores orignales del parámetro para propósitos de debug
 parameters.decodeFail.debug=Fallo al decodificar el caracter. Parámetro [{0}] con valor [{1}] ha sido ignorado.\n
-parameters.fallToDebug=Nota: Futuras ocurrencias de error del Parámetro serán loggueadas a nivel DEBUG.\n
+parameters.fallToDebug=\n\
+\ Nota: Futuras ocurrencias de error del Parámetro serán loggueadas a nivel DEBUG.
 parameters.maxCountFail=Se detectaron más del máximo número de los parámetros solicitados (GET plus POST) para una solicitud simple ([{0}]). Cualquier parámetro por encima de este límite ha sido ignorado. Para cambiar este límite, fije el atributo maxParameterCount attribute en el Conector.\n
-parameters.maxCountFail.fallToDebug=Nota: futuras ocurrencias de este tipo de error serán logueadas a  nivel DEBUG
+parameters.maxCountFail.fallToDebug=\n\
+\ Nota: futuras ocurrencias de este tipo de error serán logueadas a  nivel DEBUG
 parameters.noequal=El parámetro que inicia en la posición [{0}] y termina en la posición [{1}] con valor de [{2}] no tiene un caracter  ''='' a continuación
 
 rfc6265CookieProcessor.invalidPath=Se ha especificado un camino no válido [{0}] para esta cookie
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_fr.properties b/java/org/apache/tomcat/util/http/LocalStrings_fr.properties
index 3ce0d46..a704cb1 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_fr.properties
@@ -13,7 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookies.fallToDebug=\ Note : les occurrences suivantes d'erreurs de Cookies seront enregistrées au niveau DEBUG.
+cookies.fallToDebug=\n\
+\ Note : les occurrences suivantes d'erreurs de Cookies seront enregistrées au niveau DEBUG.
 cookies.invalidCookieToken=Cookie non valide. Sa valeur n'est ni un "token" ni une valeur entre guillemets
 cookies.invalidSameSiteCookies=Valeur inconnue [{0}], seules possibles : unset, none, lax, strict. Valeur par défaut : unset.
 cookies.invalidSpecial=Cookie spécial inconnu
@@ -26,10 +27,12 @@ parameters.copyFail=Echec de la copie des valeurs de paramètres originaux pour
 parameters.decodeFail.debug=Echec de décodage de caractère, le paramètre [{0}] de valeur [{1}] a été ignoré
 parameters.decodeFail.info=Echec de décodage de caractère, le paramètre [{0}] avec la valeur [{1}] a été ignoré ; le nom et la valeur mentionnés ici peuvent avoir été corrompus à cause de l''erreur de décodage, utilisez le niveau debug pour voir les originaux
 parameters.emptyChunk=Le bloc de paramètres vide a été ignoré
-parameters.fallToDebug=\ Note : les occurrences suivantes d'erreurs de Paramètres seront enregistrées au niveau DEBUG.
+parameters.fallToDebug=\n\
+\ Note : les occurrences suivantes d'erreurs de Paramètres seront enregistrées au niveau DEBUG.
 parameters.invalidChunk=Morceau (chunk) invalide démarrant à l''octet [{0}] et se terminant à l''octet [{1}] avec une valeur de [{2}] ignoré
 parameters.maxCountFail=Le nombre maximum de paramètres pour une seule requête (GET plus POST) [{0}] a été détecté, les paramètres supplémentaires ont été ignorés ; l''attribut maxParameterCount du Connector permet de changer cette limite
-parameters.maxCountFail.fallToDebug=\ Note : les occurrences suivantes de cette erreur seront enregistrées au niveau DEBUG.
+parameters.maxCountFail.fallToDebug=\n\
+\ Note : les occurrences suivantes de cette erreur seront enregistrées au niveau DEBUG.
 parameters.multipleDecodingFail=Echec de décodage de caractère, [{0}] erreurs ont été détectées au total mais seule la première a été logguée, activez le niveau debug pour avoir toutes les erreurs
 parameters.noequal=Le paramètre qui démarre à la position [{0}] et qui se termine à la position [{1}] avec comme valeur [{2}] n''est pas suivi par un caractère ''=''
 
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_ja.properties b/java/org/apache/tomcat/util/http/LocalStrings_ja.properties
index 3be72f7..0d396b7 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_ja.properties
@@ -13,7 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookies.fallToDebug=注: 以降のCookieエラーの発生はDEBUGレベルでログに出力されます。
+cookies.fallToDebug=\n\
+\ 注: 以降のCookieエラーの発生はDEBUGレベルでログに出力されます。
 cookies.invalidCookieToken=Cookie: 不正な cookie です。値がトークンではないか、クォートされていません。
 cookies.invalidSameSiteCookies=不明な設定 [{0}] は、次のうちのいずれか1つである必要があります: unset, none, lax, strict. 既定値は unset です。
 cookies.invalidSpecial=Cookies: 不明な特別な Cookie
@@ -26,10 +27,12 @@ parameters.copyFail=デバッグログの目的で元のパラメータ値のコ
 parameters.decodeFail.debug=文字列のデコードに失敗しました。パラメーター [{0}] (値 [{1}]) は無視しました。
 parameters.decodeFail.info=文字のデコードに失敗しました。 値[{1}]のパラメータ[{0}]は無視されました。 ここで引用された名前と値は、デコードに失敗したために破損している可能性があることに注意してください。 デバッグレベルのログを使用して、破損していない元の値を確認してください。
 parameters.emptyChunk=空のパラメータチャンクが無視されます。
-parameters.fallToDebug=注: 以降のパラメータエラーの発生はDEBUGレベルでログに出力されます。
+parameters.fallToDebug=\n\
+\ 注: 以降のパラメータエラーの発生はDEBUGレベルでログに出力されます。
 parameters.invalidChunk=バイト値 [{0}] で始まりバイト値 [{1}] で終了する不正なチャンクです。値 [{2}] を無視します。
 parameters.maxCountFail=単独のリクエスト ([{0}]) のリクエストパラメーター (GET および POST) の数が上限値を超えています。上限値を超えるすべてのパラメーターは無視します。上限値を変更するには Connector 要素の maxParameterCount 属性を設定してください。
-parameters.maxCountFail.fallToDebug=注: 以降のこのエラーの発生はDEBUGレベルでログに出力されます。
+parameters.maxCountFail.fallToDebug=\n\
+\ 注: 以降のこのエラーの発生はDEBUGレベルでログに出力されます。
 parameters.multipleDecodingFail=文字のデコードに失敗しました。 合計[{0}]個の障害が検出されましたが、最初のものだけが記録されました。 このロガーがすべての失敗を記録するためにはデバッグレベルのロギングを有効にします。
 parameters.noequal=[{2}]の値で[{0}]の位置から[{1}]の位置で終了するパラメータには、 ''=''文字が続いていませんでした。
 
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_ko.properties b/java/org/apache/tomcat/util/http/LocalStrings_ko.properties
index f2b226e..9ceb6f8 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_ko.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_ko.properties
@@ -28,11 +28,11 @@ parameters.decodeFail.debug=문자 디코딩 실패. 값 [{1}](으)로 설정된
 parameters.decodeFail.info=문자 디코딩이 실패했습니다. 값 [{1}]을(를) 가진 파라미터 [{0}]은(는) 무시되었습니다. 주의: 여기서 인용된 이름과 값은 디코딩 실패로 인해 데이터가 손상되었을 수 있습니다. 손상되지 않은 원본 데이터를 보시려면, 로그 레벨을 디버그 레벨로 하십시오.
 parameters.emptyChunk=빈 파라미터 chunk는 무시됩니다.
 parameters.fallToDebug=\n\
-비고: 파라미터 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
+\ 비고: 파라미터 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
 parameters.invalidChunk=[{0}] 바이트에서 시작하고 [{1}] 바이트에서 끝나며 값이 [{2}]인, 유효하지 않은 chunk는 무시됩니다.
 parameters.maxCountFail=단일 요청 ([{0}])에 허용되는 최대 요청 파라미터들의 개수 보다 더 많은 파라미터들이 탐지되었습니다. 이 한계값을 초과하는 파라미터들은 무시되었습니다. 이 한계값을 변경하기 위해서는 Connector의 maxParameterCount 속성을 설정하십시오.
 parameters.maxCountFail.fallToDebug=\n\
-비고: 이 오류가 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
+\ 비고: 이 오류가 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
 parameters.multipleDecodingFail=문자 디코딩이 실패했습니다. 전체 [{0}]개의 실패가 탐지되었지만, 오직 첫번째 실패만 로그에 기록되었습니다. 모든 실패들을 로그에 남기려면 로그 레벨을 디버그 레벨로 설정하십시오.
 parameters.noequal=위치 [{0}]에서 시작하고 위치 [{1}]에서 끝나며 값이 [{2}]인 파라미터 다음에, ''='' 문자가 뒤따르지 않습니다.
 
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_zh_CN.properties b/java/org/apache/tomcat/util/http/LocalStrings_zh_CN.properties
index 703308b..cea40f5 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_zh_CN.properties
@@ -13,7 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookies.fallToDebug=␣注意:将在调试级别记录进一步出现的Cookie错误。
+cookies.fallToDebug=\n\
+\ 注意:将在调试级别记录进一步出现的Cookie错误。
 cookies.invalidCookieToken=Cookie:cookie无效。值不是令牌或引用值
 cookies.invalidSameSiteCookies=未知设置[{0}],必须是以下之一:unset、none、lax、strict。默认值为unset。
 cookies.invalidSpecial=Cookies:未知特殊的Cookie
@@ -26,10 +27,12 @@ parameters.copyFail=无法创建以调试日志记录为目的的原始参数值
 parameters.decodeFail.debug=字符解码失败.参数 [{0}]和值 [{1}]被忽略
 parameters.decodeFail.info=字符解码失败。值为[{1}]的参数[{0}]已被忽略。请注意,此处引用的名称和值可能由于解码失败而损坏。使用调试级别日志记录查看原始的、未损坏的值。
 parameters.emptyChunk=忽略空参数块
-parameters.fallToDebug=注:更多的参数错误将以DEBUG级别日志进行记录。
+parameters.fallToDebug=\n\
+\ 注:更多的参数错误将以DEBUG级别日志进行记录。
 parameters.invalidChunk=从字节[{0}]开始到字节[{1}]结束的无效块,忽略值[{2}]
 parameters.maxCountFail=检测到单个请求([{0}])的最大请求参数数(GET加POST)。 超出此限制的任何参数都被忽略。 要更改此限制,请在Connector上设置maxParameterCount属性。
-parameters.maxCountFail.fallToDebug=注意:更多的错误信息只在debug级别日志中记录
+parameters.maxCountFail.fallToDebug=\n\
+\ 注意:更多的错误信息只在debug级别日志中记录
 parameters.multipleDecodingFail=字符解码失败。总共检测到[{0}]个失败,但只记录了第一个失败。为此记录器启用调试级别日志记录以记录所有故障。
 parameters.noequal=):参数从位置[{0}]开始,到位置[{1}]结束,值为[{2}],后面没有“=”字符
 
diff --git a/java/org/apache/tomcat/util/http/parser/LocalStrings_fr.properties b/java/org/apache/tomcat/util/http/parser/LocalStrings_fr.properties
index e7cc690..88eac1e 100644
--- a/java/org/apache/tomcat/util/http/parser/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/http/parser/LocalStrings_fr.properties
@@ -13,7 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookie.fallToDebug=\ Note : les occurrences suivantes de cette erreur seront enregistrées au niveau DEBUG.
+cookie.fallToDebug=\n\
+\ Note : les occurrences suivantes de cette erreur seront enregistrées au niveau DEBUG.
 cookie.invalidCookieValue=Un en-tête de cookie a été reçu [{0}] qui contenait un cookie invalide, celui ci sera ignoré
 cookie.invalidCookieVersion=Un en-tête de cookie a été reçu utilisant une version [{0}] non reconnue, les cookies seront ignorés
 cookie.valueNotPresent=<non présent>
diff --git a/java/org/apache/tomcat/util/http/parser/LocalStrings_ja.properties b/java/org/apache/tomcat/util/http/parser/LocalStrings_ja.properties
index d4145e1..596c15a 100644
--- a/java/org/apache/tomcat/util/http/parser/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/http/parser/LocalStrings_ja.properties
@@ -13,7 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookie.fallToDebug=注: 以降のこのエラーの発生はDEBUGレベルでログに出力されます。
+cookie.fallToDebug=\n\
+\ 注: 以降のこのエラーの発生はDEBUGレベルでログに出力されます。
 cookie.invalidCookieValue=無効なCookieを含むCookieヘッダーが受信されました[{0}]。 そのクッキーは無視されます。
 cookie.invalidCookieVersion=[{0}]の認識できないクッキーバージョンを使用して、Cookieヘッダーが受信されました。 ヘッダーとそれに含まれるクッキーは無視されます。
 cookie.valueNotPresent=<値が存在しません>
diff --git a/java/org/apache/tomcat/util/http/parser/LocalStrings_ko.properties b/java/org/apache/tomcat/util/http/parser/LocalStrings_ko.properties
index f882ac4..2970d1c 100644
--- a/java/org/apache/tomcat/util/http/parser/LocalStrings_ko.properties
+++ b/java/org/apache/tomcat/util/http/parser/LocalStrings_ko.properties
@@ -14,7 +14,7 @@
 # limitations under the License.
 
 cookie.fallToDebug=\n\
-비고: 이 오류가 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
+\ 비고: 이 오류가 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다.
 cookie.invalidCookieValue=유효하지 않은 쿠키가 포함된 쿠키 헤더 [{0}]을(를) 받았습니다. 이 쿠키는 무시될 것입니다.
 cookie.invalidCookieVersion=인식되지 않는 쿠키 버전 [{0}]을(를) 사용한 쿠키 헤더를 받았습니다. 해당 헤더와 그에 포함된 쿠키들은 무시될 것입니다.
 cookie.valueNotPresent=<not present>
diff --git a/java/org/apache/tomcat/util/http/parser/LocalStrings_zh_CN.properties b/java/org/apache/tomcat/util/http/parser/LocalStrings_zh_CN.properties
index f90af7e..5ee4117 100644
--- a/java/org/apache/tomcat/util/http/parser/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/util/http/parser/LocalStrings_zh_CN.properties
@@ -13,7 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookie.fallToDebug=␣注意:此错误的进一步出现将记录在调试级别。
+cookie.fallToDebug=\n\
+\ 注意:此错误的进一步出现将记录在调试级别。
 cookie.invalidCookieValue=收到包含无效cookie的cookie头[{0}]。将忽略该cookie。
 cookie.invalidCookieVersion=使用无法识别的[{0}] cookie版本接收到cookie标头。标头及其包含的cookie将被忽略。
 cookie.valueNotPresent=<不存在>
diff --git a/java/org/apache/tomcat/util/net/LocalStrings_es.properties b/java/org/apache/tomcat/util/net/LocalStrings_es.properties
index ffbb553..98a6c21 100644
--- a/java/org/apache/tomcat/util/net/LocalStrings_es.properties
+++ b/java/org/apache/tomcat/util/net/LocalStrings_es.properties
@@ -36,8 +36,7 @@ endpoint.err.unexpected=Error inesperado al procesar conector
 endpoint.init.bind=Ligado de conector falló: [{0}] [{1}]
 endpoint.init.listen=Escucha de conector falló: [{0}] [{1}]
 endpoint.init.notavail=APR no disponible
-endpoint.invalidJmxNameSslHostCert=\n\
-Imposible generar un nombre de objeto JMX válido para el SSLHostConfigCertificate asociado con el servidor [{0}] y el tipo de certificado [{1}]\n
+endpoint.invalidJmxNameSslHostCert=Imposible generar un nombre de objeto JMX válido para el SSLHostConfigCertificate asociado con el servidor [{0}] y el tipo de certificado [{1}]\n
 endpoint.jsse.noSslContext=No se encontró ningún conexto SSLContext para el hostname [{0}]\n
 endpoint.nio.stopLatchAwaitInterrupted=Este hilo fue interrumpido mientras esperaba porque  los encuestadores se detuvieran
 endpoint.noSslHostConfig=No se encontró elemento SSLHostConfig con nombre de máquina [{0}] para machear el defaultSSLHostConfigName para el conector [{1}]\n
diff --git a/java/org/apache/tomcat/util/net/LocalStrings_fr.properties b/java/org/apache/tomcat/util/net/LocalStrings_fr.properties
index bc9a15a..4cc708b 100644
--- a/java/org/apache/tomcat/util/net/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/net/LocalStrings_fr.properties
@@ -131,6 +131,9 @@ socket.apr.write.error=Erreur inattendue [{0}] lors de l''écriture de données
 socket.closed=Le socket associé à cette connection a été fermé
 socket.sslreneg=Exception lors de la renégociation de la connection SSL
 
+socketWrapper.readTimeout=Timeout en lecture
+socketWrapper.writeTimeout=Timeout en écriture
+
 sslHostConfig.certificate.notype=Plusieurs certificats ont été spécifiés et au moins un n'a pas d'attribut type
 sslHostConfig.certificateVerificationInvalid=La valeur de vérification de certificat [{0}] n''est pas reconnue
 sslHostConfig.fileNotFound=Le fichier [{0}] configuré n''existe pas.
diff --git a/java/org/apache/tomcat/util/net/LocalStrings_ko.properties b/java/org/apache/tomcat/util/net/LocalStrings_ko.properties
index b59c80e..5a19723 100644
--- a/java/org/apache/tomcat/util/net/LocalStrings_ko.properties
+++ b/java/org/apache/tomcat/util/net/LocalStrings_ko.properties
@@ -131,6 +131,9 @@ socket.apr.write.error=Wrapper [{2}]을(를) 가지고 APR/native 소켓 [{1}]
 socket.closed=이 연결과 연관된 해당 소켓은 이미 닫혔습니다.
 socket.sslreneg=SSL 연결을 re-negotiate하는 동안 예외 발생
 
+socketWrapper.readTimeout=읽기 타임아웃
+socketWrapper.writeTimeout=쓰기 타임아웃
+
 sslHostConfig.certificate.notype=여러 개의 인증서들이 지정되었는데, 적어도 하나의 인증서에 필수 속성 타입이 없습니다.
 sslHostConfig.certificateVerificationInvalid=인증서 검증 값 [{0}]은(는) 인식되지 않는 값입니다.
 sslHostConfig.fileNotFound=설정된 파일 [{0}]이(가) 존재하지 않습니다.
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 13f7913..eb7309e 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -131,6 +131,19 @@
       </add>
     </changelog>
   </subsection>
+  <subsection name="Other">
+    <changelog>
+      <add>
+        Improvements to Chinese translations. Provided by leeyazhou. (markt)
+      </add>
+      <add>
+        Improvements to French translations. (remm)
+      </add>
+      <add>
+        Improvements to Korean translations. (woonsan)
+      </add>
+    </changelog>
+  </subsection>
 </section>
 <section name="Tomcat 8.5.61 (markt)" rtext="release in progress">
   <subsection name="Catalina">


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