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 2022/10/31 20:42:38 UTC

[tomcat] branch main updated (fdb70d5036 -> 3177143f34)

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

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


    from fdb70d5036 Remove out-dated text. The "previous version" was 5.5
     new dcd820a180 Update Chinese translations
     new 82d041f416 Improvements to French translations
     new 29ba4541ae Improvements to Japanese translations
     new c707f8da2b Improvements to Korean translations
     new 3177143f34 Improvements to Spanish translations

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../authenticator/LocalStrings_zh_CN.properties    |  1 +
 .../catalina/core/LocalStrings_zh_CN.properties    |  6 ++---
 .../ha/authenticator/LocalStrings_zh_CN.properties |  2 +-
 .../ha/deploy/LocalStrings_zh_CN.properties        | 18 ++++++-------
 .../catalina/ha/session/LocalStrings_ja.properties | 30 +++++++++++-----------
 .../ha/session/LocalStrings_zh_CN.properties       | 12 ++++-----
 .../catalina/ha/tcp/LocalStrings_zh_CN.properties  | 14 +++++-----
 .../catalina/startup/LocalStrings_zh_CN.properties |  2 +-
 .../catalina/valves/LocalStrings_fr.properties     |  6 ++---
 .../coyote/http11/LocalStrings_zh_CN.properties    |  1 +
 .../coyote/http2/LocalStrings_zh_CN.properties     |  2 ++
 .../jasper/resources/LocalStrings_es.properties    |  2 +-
 .../jasper/resources/LocalStrings_fr.properties    |  3 ++-
 .../jasper/resources/LocalStrings_ja.properties    |  2 +-
 .../jasper/resources/LocalStrings_ko.properties    |  2 +-
 .../jasper/resources/LocalStrings_zh_CN.properties |  3 ++-
 .../tomcat/websocket/LocalStrings_fr.properties    |  4 +++
 .../tomcat/websocket/LocalStrings_zh_CN.properties |  3 +++
 webapps/docs/changelog.xml                         | 21 ++++++++++++++-
 19 files changed, 83 insertions(+), 51 deletions(-)


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


[tomcat] 05/05: Improvements to Spanish translations

Posted by ma...@apache.org.
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

commit 3177143f34e1e37234868a3649dac419401a6c85
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Oct 31 20:37:34 2022 +0000

    Improvements to Spanish translations
---
 java/org/apache/jasper/resources/LocalStrings_es.properties | 2 +-
 webapps/docs/changelog.xml                                  | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/java/org/apache/jasper/resources/LocalStrings_es.properties b/java/org/apache/jasper/resources/LocalStrings_es.properties
index 6e038f06f0..1fac658ba9 100644
--- a/java/org/apache/jasper/resources/LocalStrings_es.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_es.properties
@@ -98,7 +98,7 @@ jsp.error.jspoutput.doctypenamesystem=&lt;jsp:output&gt;: atributos 'doctype-roo
 jsp.error.jspoutput.doctypepublicsystem=&lt;jsp:output&gt;: atributo 'doctype-system' debe de aparecer si aparece atributo 'doctype-public'
 jsp.error.jspoutput.invalidUse=&lt;jsp:output&gt; no se debe de usar en sintáxis estándar
 jsp.error.jspoutput.nonemptybody=&lt;jsp:output&gt; no debe de tener un cuerpo
-jsp.error.jsproot.version.invalid=Número incorrecto de versión: [{0}], debe de ser "1.2" o "2.0" o "2.1" o "2.2" o "2.3" o "3.0" o "3.1"
+jsp.error.jsproot.version.invalid=Número incorrecto de versión: [{0}], debe de ser "1.2" o "2.0" o "2.1" o "2.2" o "2.3" o "3.0" o "3.1"o "4.0"
 jsp.error.jsptext.badcontent='&lt;', cuando aparece en el cuerpo de &lt;jsp:text&gt;, debe de estar encapsulado dentro de un CDATA
 jsp.error.lastModified=No puedo determinar la última fecha de modificación para el fichero [{0}]
 jsp.error.library.invalid=La página JSP es incorrecta de acuerdo a la biblioteca [{0}]: [{1}]
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index f52e49ff1f..39722f37c1 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -173,6 +173,9 @@
       <add>
         Improvements to Korean translations. (markt)
       </add>
+      <add>
+        Improvements to Spanish translations. (markt)
+      </add>
     </changelog>
   </subsection>
 </section>


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


[tomcat] 04/05: Improvements to Korean translations

Posted by ma...@apache.org.
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

commit c707f8da2b108ccc13dbbd56f1179c27db8a3539
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Oct 31 20:35:00 2022 +0000

    Improvements to Korean translations
---
 java/org/apache/jasper/resources/LocalStrings_ko.properties | 2 +-
 webapps/docs/changelog.xml                                  | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/java/org/apache/jasper/resources/LocalStrings_ko.properties b/java/org/apache/jasper/resources/LocalStrings_ko.properties
index 3d0f184699..f4a3f69505 100644
--- a/java/org/apache/jasper/resources/LocalStrings_ko.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_ko.properties
@@ -107,7 +107,7 @@ jsp.error.jspoutput.doctypenamesystem=&lt;jsp:output&gt;: 'doctype-root-element'
 jsp.error.jspoutput.doctypepublicsystem=&lt;jsp:output&gt;: 'doctype-public' 속성이 나타나는 경우에는, 'doctype-system' 속성이 반드시 존재해야 합니다.
 jsp.error.jspoutput.invalidUse=&lt;jsp:output&gt;은 표준 문법에서 사용되서는 안됩니다.
 jsp.error.jspoutput.nonemptybody=&lt;jsp:output&gt;은 body를 포함해서는 안됩니다.
-jsp.error.jsproot.version.invalid=유효하지 않은 버전: [{0}]. 반드시 다음 중 하나여야 합니다: "1.2", "2.0", "2.1", "2.2", "2.3", "3.0", "3.1"
+jsp.error.jsproot.version.invalid=유효하지 않은 버전: [{0}]. 반드시 다음 중 하나여야 합니다: "1.2", "2.0", "2.1", "2.2", "2.3", "3.0", "3.1", "4.0"
 jsp.error.jsptext.badcontent='&lt;'가 &lt;jsp:text&gt;의 body 내에 존재할 때에는 반드시 CDATA 내에 포함되어야 합니다.
 jsp.error.lastModified=파일 [{0}]을(를) 위한 최종 변경 시간을 결정할 수 없습니다.
 jsp.error.library.invalid=라이브러리 [{0}]에 의하면, JSP 페이지가 유효하지 않습니다: [{1}]
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 7eb0e74ec2..f52e49ff1f 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -170,6 +170,9 @@
         Improvements to Japanese translations. Contributed by Shirayuking.
         (markt)
       </add>
+      <add>
+        Improvements to Korean translations. (markt)
+      </add>
     </changelog>
   </subsection>
 </section>


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


[tomcat] 03/05: Improvements to Japanese translations

Posted by ma...@apache.org.
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

commit 29ba4541ae55190e06f0c5886b298806e9e97930
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Oct 31 20:32:33 2022 +0000

    Improvements to Japanese translations
---
 .../catalina/ha/session/LocalStrings_ja.properties | 30 +++++++++++-----------
 .../jasper/resources/LocalStrings_ja.properties    |  2 +-
 webapps/docs/changelog.xml                         |  4 +++
 3 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/java/org/apache/catalina/ha/session/LocalStrings_ja.properties b/java/org/apache/catalina/ha/session/LocalStrings_ja.properties
index abbff28bf4..0a928bc876 100644
--- a/java/org/apache/catalina/ha/session/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/ha/session/LocalStrings_ja.properties
@@ -20,16 +20,16 @@ backupManager.stopped=マネージャ [{0}] を停止します
 
 clusterSessionListener.noManager=Context Managerが存在しません。
 
-deltaManager.createMessage.access=マネージャ [{0}]: セッション [{1}] へのアクセスメッセージを作成します。
-deltaManager.createMessage.accessChangePrimary=マネージャ [{0}]: セッション [{1}] でプライマリノード変更メッセージを作成しました。
+deltaManager.createMessage.access=マネージャ [{0}]: セッション [{1}] へのアクセスメッセージを作成します
+deltaManager.createMessage.accessChangePrimary=マネージャ [{0}]: セッション [{1}] でプライマリノード変更メッセージを作成しました
 deltaManager.createMessage.allSessionData=マネージャ [{0}] はすべてのセッションデータを送信しました。
-deltaManager.createMessage.allSessionTransferred=マネージャ [{0}] はすべてのセッションデータ転送を送信しました。
+deltaManager.createMessage.allSessionTransferred=マネージャ [{0}] はすべてのセッションデータ転送を送信しました
 deltaManager.createMessage.delta=マネージャ [{0}]: セッション [{1}] のデルタリクエストメッセージを作成します
 deltaManager.createMessage.expire=マネージャ [{0}]: セッション [{1}] のセッションの期限切れメッセージを作成します
 deltaManager.createMessage.unableCreateDeltaRequest=セッションID [{0}]のDeltaRequestシリアライズできません。
 deltaManager.createSession.newSession=DeltaSession (ID は [{0}]) を作成しました。総数は [{1}] です。
 deltaManager.dropMessage=マネージャ [{0}]: GET_ALL_SESSIONS同期フェーズの開始日 [{2}] メッセージの日付 [{3}] 内のメッセージ [{1}] をドロップします
-deltaManager.expireSessions=シャットダウン時にマネージャ [{0}] はセッションを満了します。
+deltaManager.expireSessions=シャットダウン時にマネージャ [{0}] はセッションを満了します
 deltaManager.foundMasterMember=コンテキスト [{0}] のレプリケーションマスターメンバー [{1}] を発見しました
 deltaManager.loading.cnfe=永続セッションのロード中にClassNotFoundExceptionが発生しました:[{0}]
 deltaManager.loading.existing.session=既存セッション[{0}]のオーバーロード
@@ -40,20 +40,20 @@ deltaManager.noContextManager=マネージャ [{0}]: [{1}] で送信された ''
 deltaManager.noMasterMember=ドメイン [{1}] のコンテキスト [{0}] に他のメンバーがいない状態で開始しています
 deltaManager.noMembers=マネージャ [{0}]: 状態転送をスキップします。 クラスタグループ内でアクティブなメンバーはいません。
 deltaManager.noSessionState=マネージャ [{0}]: [{1}] で送信されたセッション状態はありませんでした。[{2}] ミリ秒後にタイムアウトしました。
-deltaManager.receiveMessage.accessed=マネージャ [{0}]: セッション[{1}]のセッションアクセスメッセージを受信しました。
-deltaManager.receiveMessage.allSessionDataAfter=マネージャ [{0}]: すべてのセッション状態をデシリアライズしました。
-deltaManager.receiveMessage.allSessionDataBegin=マネージャ [{0}]: すべてのセッション状態データを受信しました。
-deltaManager.receiveMessage.createNewSession=マネージャ [{0}]: セッション [{1}] のセッション作成メッセージを受信しました。
-deltaManager.receiveMessage.delta=マネージャ [{0}]: セッション [{1}] のセッションデルタメッセージを受信しました。
-deltaManager.receiveMessage.delta.unknown=マネージャ [{0}]: 未知のセッション [{1}] デルタを受信しました。
-deltaManager.receiveMessage.error=マネージャ [{0}]: TCP チャンネルからメッセージを受信できません。
-deltaManager.receiveMessage.eventType=マネージャ [{0}]: [{2}] からセッションメッセージ [{1}] を受信しました。
-deltaManager.receiveMessage.expired=マネージャ [{0}]: セッション [{1}] のセッションの期限切れメッセージを受信しました。
+deltaManager.receiveMessage.accessed=マネージャ [{0}]: セッション[{1}]のセッションアクセスメッセージを受信しました
+deltaManager.receiveMessage.allSessionDataAfter=マネージャ [{0}]: すべてのセッション状態をデシリアライズしました
+deltaManager.receiveMessage.allSessionDataBegin=マネージャ [{0}]: すべてのセッション状態データを受信しました
+deltaManager.receiveMessage.createNewSession=マネージャ [{0}]: セッション [{1}] のセッション作成メッセージを受信しました
+deltaManager.receiveMessage.delta=マネージャ [{0}]: セッション [{1}] のセッションデルタメッセージを受信しました
+deltaManager.receiveMessage.delta.unknown=マネージャ [{0}]: 未知のセッション [{1}] デルタを受信しました
+deltaManager.receiveMessage.error=マネージャ [{0}]: TCP チャンネルからメッセージを受信できません
+deltaManager.receiveMessage.eventType=マネージャ [{0}]: [{2}] からセッションメッセージ [{1}] を受信しました
+deltaManager.receiveMessage.expired=マネージャ [{0}]: セッション [{1}] のセッションの期限切れメッセージを受信しました
 deltaManager.receiveMessage.noContextManager=マネージャ [{0}] はノード [{1}: {2}] からコンテキストマネージャ無しメッセージを受信しました。
 deltaManager.receiveMessage.transfercomplete=マネージャ [{0}] はノード [{1}: {2}] からセッション状態が転送を受信しました。
-deltaManager.receiveMessage.unloadingAfter=マネージャ [{0}]: セッションのアンロードが完了しました。
+deltaManager.receiveMessage.unloadingAfter=マネージャ [{0}]: セッションのアンロードが完了しました
 deltaManager.receiveMessage.unloadingBegin=マネージャ [{0}]: セッションのアンロードを開始します
-deltaManager.registerCluster=マネージャ [{0}] をクラスターの構成要素 [{1}] に名前 [{2}] で登録しました。
+deltaManager.registerCluster=マネージャ [{0}] をクラスターの構成要素 [{1}] に名前 [{2}] で登録しました
 deltaManager.sendMessage.newSession=マネージャ [{0}] が新しいセッションを送信します [{1}]
 deltaManager.sessionReceived=マネージャ [{0}]; [{2}] ミリ秒で受信した [{1}] で送信されたセッション状態。
 deltaManager.startClustering=[{0}]でクラスタリングマネージャを開始しています。
diff --git a/java/org/apache/jasper/resources/LocalStrings_ja.properties b/java/org/apache/jasper/resources/LocalStrings_ja.properties
index 5ec82f02d5..a8adc13a13 100644
--- a/java/org/apache/jasper/resources/LocalStrings_ja.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_ja.properties
@@ -107,7 +107,7 @@ jsp.error.jspoutput.doctypenamesystem=&lt;jsp:output&gt;: 'doctype-root-element'
 jsp.error.jspoutput.doctypepublicsystem=&lt;jsp:output&gt;: 'doctype-public'属性を指定する場合は、'doctype-system' 属性も指定しなければいけません
 jsp.error.jspoutput.invalidUse=&lt;jsp:output&gt; 標準構文の中で使用してはいけません
 jsp.error.jspoutput.nonemptybody=&lt;jsp:output&gt; ボディを持ってはいけません
-jsp.error.jsproot.version.invalid=無効なバージョン番号です: [{0}]、"1.2" "2.0" "2.1" "2.2" "2.3" "3.0" または "3.1" でなければいけません
+jsp.error.jsproot.version.invalid=無効なバージョン番号です: [{0}]、"1.2" "2.0" "2.1" "2.2" "2.3" "3.0" "3.1" または "4.0" でなければいけません
 jsp.error.jsptext.badcontent='&lt;'が&lt;jsp:text&gt;のボディの中に現れる時は、CDATAの中にカプセル化する必要があります
 jsp.error.lastModified=ファイル [{0}] の最終更新日時を取得できません。
 jsp.error.library.invalid=ライブラリ[{0}]に従うとJSPページは無効です: [{1}]
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index cc69655ccd..7eb0e74ec2 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -166,6 +166,10 @@
         Improvements to French translations. Contributed by Mathieu Bouchard.
         (markt)
       </add>
+      <add>
+        Improvements to Japanese translations. Contributed by Shirayuking.
+        (markt)
+      </add>
     </changelog>
   </subsection>
 </section>


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


[tomcat] 01/05: Update Chinese translations

Posted by ma...@apache.org.
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

commit dcd820a180b7ec38cb95faebf9d49356b4226527
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Oct 31 20:26:40 2022 +0000

    Update Chinese translations
---
 .../authenticator/LocalStrings_zh_CN.properties        |  1 +
 .../apache/catalina/core/LocalStrings_zh_CN.properties |  6 +++---
 .../ha/authenticator/LocalStrings_zh_CN.properties     |  2 +-
 .../catalina/ha/deploy/LocalStrings_zh_CN.properties   | 18 +++++++++---------
 .../catalina/ha/session/LocalStrings_zh_CN.properties  | 12 ++++++------
 .../catalina/ha/tcp/LocalStrings_zh_CN.properties      | 14 +++++++-------
 .../catalina/startup/LocalStrings_zh_CN.properties     |  2 +-
 .../apache/coyote/http11/LocalStrings_zh_CN.properties |  1 +
 .../apache/coyote/http2/LocalStrings_zh_CN.properties  |  2 ++
 .../jasper/resources/LocalStrings_zh_CN.properties     |  3 ++-
 .../tomcat/websocket/LocalStrings_zh_CN.properties     |  3 +++
 webapps/docs/changelog.xml                             |  7 ++++++-
 12 files changed, 42 insertions(+), 29 deletions(-)

diff --git a/java/org/apache/catalina/authenticator/LocalStrings_zh_CN.properties b/java/org/apache/catalina/authenticator/LocalStrings_zh_CN.properties
index 17a8983c1e..1cef284b8d 100644
--- a/java/org/apache/catalina/authenticator/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/authenticator/LocalStrings_zh_CN.properties
@@ -41,6 +41,7 @@ formAuthenticator.forwardLogin=使用请求方法GET将使用方法[{1}]发出
 formAuthenticator.forwardLoginFail=转发到登录页时出现意外错误。
 formAuthenticator.noErrorPage=没有为上下文[{0}]中的表单身份验证定义错误页
 formAuthenticator.noLoginPage=在环境[{0}]中,未为FORM认证定义登录页面
+formAuthenticator.sessionIdMismatch=当前会话ID是[{0}],但是FORM认证器期望的是[{1}]。
 
 singleSignOn.debug.associate=SSO将应用程序会话[{1}]与SSO会话[{0}]关联
 singleSignOn.debug.associateFail=SSO无法关联应用程序会话[{0}],因为SSO会话[{1}]不存在。
diff --git a/java/org/apache/catalina/core/LocalStrings_zh_CN.properties b/java/org/apache/catalina/core/LocalStrings_zh_CN.properties
index 0558b35169..469d3696dd 100644
--- a/java/org/apache/catalina/core/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/core/LocalStrings_zh_CN.properties
@@ -117,8 +117,8 @@ containerBase.child.destroy=销毁子级时出错
 containerBase.child.notUnique=子名称[{0}]不唯一
 containerBase.child.start=启动子级时出错
 containerBase.child.stop=停止子级时出错
-containerBase.cluster.start=启动新群集时出错
-containerBase.cluster.stop=停止旧群集时出错
+containerBase.cluster.start=启动新集群时出错
+containerBase.cluster.stop=停止旧集群时出错
 containerBase.nullName=容器名称不能为null
 containerBase.realm.start=启动新领域时出错
 containerBase.realm.stop=停止旧域时出错
@@ -168,7 +168,7 @@ standardContext.backgroundProcess.instanceManager=异常处理实例管理器[{0
 standardContext.backgroundProcess.loader=异常处理加载程序[{0}]后台进程
 standardContext.backgroundProcess.manager=异常处理管理器[{0}]后台进程。
 standardContext.backgroundProcess.resources=异常处理资源[{0}] 后台进程
-standardContext.cluster.managerError=创建新群集会话管理器时出错
+standardContext.cluster.managerError=创建新集群会话管理器时出错
 standardContext.cluster.noManager=未发现管理器。检查是否需要集群管理器。集群配置:[{0}],应用程序分配:[{1}]
 standardContext.configurationFail=一个或多个组件将上下文标记为未正确配置
 standardContext.cookieProcessor.null=不允许将上下文的CookieProcessor 设置为null
diff --git a/java/org/apache/catalina/ha/authenticator/LocalStrings_zh_CN.properties b/java/org/apache/catalina/ha/authenticator/LocalStrings_zh_CN.properties
index 9a0d4b6664..9090f9149d 100644
--- a/java/org/apache/catalina/ha/authenticator/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/ha/authenticator/LocalStrings_zh_CN.properties
@@ -14,4 +14,4 @@
 # limitations under the License.
 
 clusterSingleSignOn.clusterLoad.fail=在集群加载时, 集群单点登录异常
-clusterSingleSignOn.nocluster=没有群集SingleSignon的群集。
+clusterSingleSignOn.nocluster=没有ClusterSingleSignOn的集群。
diff --git a/java/org/apache/catalina/ha/deploy/LocalStrings_zh_CN.properties b/java/org/apache/catalina/ha/deploy/LocalStrings_zh_CN.properties
index 6a229f8484..c5f34cf597 100644
--- a/java/org/apache/catalina/ha/deploy/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/ha/deploy/LocalStrings_zh_CN.properties
@@ -25,25 +25,25 @@ farmWarDeployer.modInstall=从 [{1}] 安装 webapp [{0}]
 farmWarDeployer.modInstallFail=无法安装 WAR 文件
 farmWarDeployer.msgIoe=无法读取服务器场部署文件消息。
 farmWarDeployer.msgRxDeploy=接收集群部署路径[{0}],war[{1}]
-farmWarDeployer.msgRxUndeploy=从路径[{0}]接收未部署群集
+farmWarDeployer.msgRxUndeploy=从路径[{0}]接收未部署集群
 farmWarDeployer.removeFailLocal=从[{0}]本地移除失败
 farmWarDeployer.removeFailRemote=本地从[{0}]删除失败,其他经理有app在服务!
 farmWarDeployer.removeLocal=正在删除webapp[{0}]
 farmWarDeployer.removeLocalFail=无法移除WAR文件
-farmWarDeployer.removeStart=群集范围内删除web应用程序[{0}]
-farmWarDeployer.removeTxMsg=从[{0}]发送群集范围的取消部署
+farmWarDeployer.removeStart=集群范围内删除web应用程序[{0}]
+farmWarDeployer.removeTxMsg=从[{0}]发送集群范围的取消部署
 farmWarDeployer.renameFail=将 [{0}] 重命名为 [{1}] 失败
-farmWarDeployer.sendEnd=发送群集war部署路径[{0}],war[{1}]已完成。
-farmWarDeployer.sendFragment=将群集war片段路径[{0}],war[{1}]发送到[{2}]
+farmWarDeployer.sendEnd=发送集群war部署路径[{0}],war[{1}]已完成。
+farmWarDeployer.sendFragment=将集群war片段路径[{0}],war[{1}]发送到[{2}]
 farmWarDeployer.sendStart=发送集群war部署路径[{0}],war[{1}]已启动
 farmWarDeployer.servicingDeploy=应用程序[{0}]正在服务。再次触摸WAR文件[{1}]!
-farmWarDeployer.servicingUndeploy=正在处理应用程序[{0}],无法从备份群集节点中删除它
-farmWarDeployer.started=群集FarmWarDeployer已启动。
-farmWarDeployer.stopped=群集FarmWarDeployer已停止。
+farmWarDeployer.servicingUndeploy=正在处理应用程序[{0}],无法从备份集群节点中删除它
+farmWarDeployer.started=集群FarmWarDeployer已启动。
+farmWarDeployer.stopped=集群FarmWarDeployer已停止。
 farmWarDeployer.undeployEnd=从[{0}]取消部署完成。
 farmWarDeployer.undeployLocal=不能部署本地上下文[{0}]
 farmWarDeployer.undeployMessageError=处理取消部署消息时出错
-farmWarDeployer.watchDir=群集部署正在监视[{0}]的更改
+farmWarDeployer.watchDir=集群部署正在监视[{0}]的更改
 
 fileMessageFactory.cannotRead=无法读取消息,此工厂正在写入
 fileMessageFactory.cannotWrite=无法写入消息,此工厂正在读取
diff --git a/java/org/apache/catalina/ha/session/LocalStrings_zh_CN.properties b/java/org/apache/catalina/ha/session/LocalStrings_zh_CN.properties
index 3fa4f594b4..182d27e82b 100644
--- a/java/org/apache/catalina/ha/session/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/ha/session/LocalStrings_zh_CN.properties
@@ -35,10 +35,10 @@ deltaManager.loading.cnfe=加载持久化会话 [{0}] 时出现ClassNotFoundExce
 deltaManager.loading.existing.session=重载现有会话[{0}]。
 deltaManager.loading.ioe=加载持久 session 时出现 IOException:[{0}]
 deltaManager.managerLoad=从永久存储加载会话时发生异常
-deltaManager.noCluster=启动。。。没有与此上下文关联的群集:[{0}]。
+deltaManager.noCluster=启动中...没有集群与此上下文关联:[{0}]。
 deltaManager.noContextManager=管理器[{0}]:回复[{1}]发送的“获取所有会话数据”消息,在[{2}] ms后收到“无匹配的上下文管理器”消息
 deltaManager.noMasterMember=启动。。。在域[{1}]没有上下文[{0}]的其他成员
-deltaManager.noMembers=管理器[{0}]:正在跳过状态传输。群集组中没有活动的成员。
+deltaManager.noMembers=管理器[{0}]:正在跳过状态传输。集群组中没有活动的成员。
 deltaManager.noSessionState=管理者[{0}]:没有收到[{1}]发送的会话状态,在[{2}]毫秒之后超时。
 deltaManager.receiveMessage.accessed=管理器[{0}]:接收会话为会话[{1}]存取消息
 deltaManager.receiveMessage.allSessionDataAfter=Manager [{0}]: session 状态反序列化
@@ -56,7 +56,7 @@ deltaManager.receiveMessage.unloadingBegin=管理器[{0}]: 开始卸载会话
 deltaManager.registerCluster=将管理器[{0}]注册到名为[{2}]的集群元素[{1}]
 deltaManager.sendMessage.newSession=\ 管理器 [{0}] 发送新的会话 [{1}]
 deltaManager.sessionReceived=管理器[{0}];在[{1}]发送的会话状态在[{2}]毫秒内收到。
-deltaManager.startClustering=在[{0}]启动群集管理器
+deltaManager.startClustering=在[{0}]启动集群管理器
 deltaManager.stopped=管理器[{0}]已停止
 deltaManager.unableSerializeSessionID=无法序列化会话ID [{0}]
 deltaManager.unloading.ioe=当保存永久回话:[{0}] 时,抛出 IOException
@@ -69,16 +69,16 @@ deltaRequest.ssid.mismatch=回话ID不匹配,不执行delta请求
 deltaRequest.ssid.null=setSessionId的会话Id为空
 deltaRequest.wrongPrincipalClass=ClusterManager仅支持GenericPrincipal。 你的Realm使用的Principal类为[{0}]。
 
-deltaSession.notifying=通知群集会话过期:primary=[{1}],sessionId[{2}]
+deltaSession.notifying=通知集群会话过期:primary=[{1}],sessionId[{2}]
 deltaSession.readSession=readObject()正在加载会话[{0}]
 deltaSession.writeSession=writeObject()存储会话[{0}]
 
 jvmRoute.cannotFindSession=找不到会话[{0}]
 jvmRoute.changeSession=会话从[{0}]切换到[{1}]
 jvmRoute.failover=在会话id[{2}]检测到具有不同jvmRoute的故障转移-原始路由:[{0}]新路由:[{1}]
-jvmRoute.foundManager=在[{1}]找到群集管理器[{0}]
+jvmRoute.foundManager=在[{1}]找到集群管理器[{0}]
 jvmRoute.missingJvmRouteAttribute=没有配置引擎jvmRoute属性!
-jvmRoute.noCluster=已配置JvmRouterBinderValve,但未使用群集。如果使用了PersistentManager,故障转移仍然有效。
+jvmRoute.noCluster=已配置JvmRouterBinderValve,但未使用集群。如果使用了PersistentManager,故障转移仍然有效。
 jvmRoute.notFoundManager=没有在 [{0}] 找到Cluster Manager
 jvmRoute.set.originalsessionid=在请求属性[{0}]值:[{1}]处设置原始会话ID
 jvmRoute.turnoverInfo=周转检查时间[{0}]msec
diff --git a/java/org/apache/catalina/ha/tcp/LocalStrings_zh_CN.properties b/java/org/apache/catalina/ha/tcp/LocalStrings_zh_CN.properties
index 15727ad1a8..ce7af7238f 100644
--- a/java/org/apache/catalina/ha/tcp/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/ha/tcp/LocalStrings_zh_CN.properties
@@ -20,23 +20,23 @@ ReplicationValve.crossContext.sendDelta=从上下文[{0}]发送跨上下文会
 ReplicationValve.filter.failure=无法编译 filter = [{0}]
 ReplicationValve.filter.loading=正在加载请求筛选器=[{0}]
 ReplicationValve.invoke.uri=在[{0}]上执行同步请求
-ReplicationValve.nocluster=没有为此请求配置群集。
-ReplicationValve.resetDeltaRequest=群集是独立的:在上下文[{0}]处重置会话请求增量
+ReplicationValve.nocluster=没有为此请求配置集群。
+ReplicationValve.resetDeltaRequest=集群是独立的:在上下文[{0}]处重置会话请求增量
 ReplicationValve.send.failure=无法执行同步请求。
-ReplicationValve.send.invalid.failure=无法通过群集发送会话[id={0}]无效消息。
+ReplicationValve.send.invalid.failure=无法通过集群发送会话[id={0}]无效消息。
 ReplicationValve.session.found=上下文[{0}]:找到会话[{1}]但它不是ClusterSession。
 ReplicationValve.session.indicator=上下文[{0}]:请求属性[{2}]中会话[{1}]的优先级为[{3}]。
 ReplicationValve.session.invalid=上下文[{0}]:请求的会话[{1}]在此节点上无效,已删除或未复制。
-ReplicationValve.stats=对于[{2}]请求、[{3}]发送请求、[{4}]跨上下文请求和[{5}]筛选请求,平均请求时间为[{0}]ms,群集开销时间为[{1}]ms(总请求时间为[{6}]ms,总群集请求时间为[{7}]ms)。
+ReplicationValve.stats=对于[{2}]请求、[{3}]发送请求、[{4}]跨上下文请求和[{5}]筛选请求,平均请求时间为[{0}]ms,集群开销时间为[{1}]ms(总请求时间为[{6}]ms,总集群请求时间为[{7}]ms)。
 
-simpleTcpCluster.clustermanager.cloneFailed=无法克隆群集管理器,默认为org.apache.catalina.ha.session.DeltaManager。
+simpleTcpCluster.clustermanager.cloneFailed=无法克隆集群管理器,默认为org.apache.catalina.ha.session.DeltaManager。
 simpleTcpCluster.clustermanager.notImplement=连接器 [{0}] 不能继承 ClusterManager,除非集群被停止。
 simpleTcpCluster.member.addFailed=无法连接到复制系统。
 simpleTcpCluster.member.added=添加同步成员:[{0}]
 simpleTcpCluster.member.disappeared=收到成员消失:[{0}]
 simpleTcpCluster.member.removeFailed=无法从复制系统中移除集群节点
 simpleTcpCluster.sendFailed=无法使用集群发送器发送消息
-simpleTcpCluster.start=群集即将启动
-simpleTcpCluster.startUnable=无法启动群集。
+simpleTcpCluster.start=集群即将启动
+simpleTcpCluster.startUnable=无法启动集群。
 simpleTcpCluster.stopUnable=无法停止集群
 simpleTcpCluster.unableSend.localMember=无法将消息发送到本地成员[{0}]
diff --git a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties
index 2fbcd6a59b..c91b6d7869 100644
--- a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties
+++ b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties
@@ -18,7 +18,7 @@ catalina.generatedCodeLocationError=为生成的Tomcat嵌入代码[{0}]使用配
 catalina.incorrectPermissions=权限错误,此文件没有读取权限
 catalina.init=服务器在[{0}]毫秒内初始化
 catalina.initError=初始化 Catalina 时出错
-catalina.noCluster=由于[{0}]未找到群集Ruleset。已禁用群集配置。
+catalina.noCluster=由于[{0}]未找到集群Ruleset。已禁用集群配置。
 catalina.noLoader=配置的代码加载器[{0}]没有找到,生成的代码不会被使用
 catalina.noNaming=命名环境已禁用
 catalina.noServer=无法启动服务器,服务器实例未配置
diff --git a/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties b/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties
index 76acc967fe..176a16f35f 100644
--- a/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties
+++ b/java/org/apache/coyote/http11/LocalStrings_zh_CN.properties
@@ -35,6 +35,7 @@ http11processor.request.nonNumericContentLength=请求包含一个具有非数
 http11processor.request.prepare=准备请求时出错
 http11processor.request.process=错误的处理请求
 http11processor.response.finish=错误完成相应
+http11processor.response.invalidHeader=HTTP响应头信息[{0}] 值[{1}],由于无效已从响应中移除
 http11processor.sendfile.error=使用sendfile发送数据时出错。可能是由于起点/终点的请求属性无效引起的
 http11processor.socket.info=获取socket信息异常
 
diff --git a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
index bb07331c14..e457333ff2 100644
--- a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
@@ -97,6 +97,7 @@ stream.header.required=连接 [{0}], 流 [{1}], 缺少一个或多个必要的
 stream.header.te=连接[{0}]、流[{1}]、HTTP头[te]在HTTP/2请求中不允许有值[{2}]
 stream.header.unexpectedPseudoHeader=连接[{0}],流[{1}],伪头[{2}]在常规头之后接收
 stream.header.unknownPseudoHeader=收到连接[{0}],流[{1}],未知伪标头[{2}]
+stream.host.inconsistent=连接 [{0}],流 [{1}],主机头 [{2}] 与之前为主机 [{3}] 端口 [{4}] 提供的值不一致
 stream.inputBuffer.copy=正在将[{0}]字节从inBuffer复制到outBuffer
 stream.inputBuffer.dispatch=注册读取兴趣时将数据添加到inBuffer中。触发读取分派
 stream.inputBuffer.empty=流输入缓冲区为空。等待更多数据
@@ -150,6 +151,7 @@ upgradeHandler.sendfile.reservation=在发送文件写入之前的连接 [{0}]
 upgradeHandler.socketCloseFailed=关闭 socket 错误
 upgradeHandler.startRequestBodyFrame.result=连接[{0}],流[{1}]startRequestBodyFrame返回[{2}]
 upgradeHandler.stream.closed=流[{0}]已经关闭了一段时间
+upgradeHandler.stream.error=连接[{0}],流[{1}]由于错误被关闭
 upgradeHandler.stream.even=请求了新的远程流ID[{0}],但所有远程流都必须使用奇数标识符
 upgradeHandler.stream.notWritable=连接{0},流{1},此流不可写。
 upgradeHandler.stream.old=请求了新的远程流ID [{0}],但最近的流是[{1}]
diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
index 3665f3042b..94583da6ec 100644
--- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties
@@ -106,7 +106,7 @@ jsp.error.jspoutput.doctypenamesystem=&lt;jsp:output&gt;: 'doctype-root-element'
 jsp.error.jspoutput.doctypepublicsystem=&amp;lt;jsp:output&amp;gt;:如果显示“doctype public”属性,则必须显示“doctype system”属性
 jsp.error.jspoutput.invalidUse=&amp;lt;jsp:output&amp;gt;不能在标准语法中使用
 jsp.error.jspoutput.nonemptybody=&lt;jsp:output&gt;不能有正文
-jsp.error.jsproot.version.invalid=版本号 [{0}] 无效,版本号必须是"1.2"、"2.0"、"2.1"、"2.2"、"2.3"、"3.0"、"3.1"中的一个
+jsp.error.jsproot.version.invalid=版本号 [{0}] 无效,版本号必须是"1.2"、"2.0"、"2.1"、"2.2"、"2.3"、"3.0"、"3.1"、"4.0"中的一个
 jsp.error.jsptext.badcontent='&lt;',当出现在&lt; jsp:text&gt;的主体中时,必须封装在CDATA中
 jsp.error.lastModified=无法确定文件 [{0}] 的最后修改日期
 jsp.error.library.invalid=根据库[{0}](:[{1}],jsp页无效
@@ -137,6 +137,7 @@ jsp.error.non_null_tei_and_var_subelems=标记{0}有一个或多个变量子元
 jsp.error.not.in.template=在模板文本体中, [{0}] 是不允许的.
 jsp.error.nullArgument=空参数
 jsp.error.outputfolder=无输出目录
+jsp.error.outputfolder.detail=无法创建JSP编译所需要的输出目录[{0}]
 jsp.error.overflow=错误:JSP缓冲区溢出
 jsp.error.page.conflict.autoflush=页面指令:“ autoFlush”非法多次出现不同值(旧值: [{0}], 新值: [{1}])
 jsp.error.page.conflict.buffer=页面指令:“ buffer”非法多次出现不同值(旧值: [{0}], 新值: [{1}])
diff --git a/java/org/apache/tomcat/websocket/LocalStrings_zh_CN.properties b/java/org/apache/tomcat/websocket/LocalStrings_zh_CN.properties
index c4493d291b..14b5218012 100644
--- a/java/org/apache/tomcat/websocket/LocalStrings_zh_CN.properties
+++ b/java/org/apache/tomcat/websocket/LocalStrings_zh_CN.properties
@@ -29,6 +29,9 @@ asyncChannelWrapperSecure.unexpectedHandshakeState=TLS握手期间出现意外
 asyncChannelWrapperSecure.wrongStateRead=尝试完成读取操作时,发现指示正在进行读取的标志为false(应该为true)
 asyncChannelWrapperSecure.wrongStateWrite=尝试完成写操作时,发现指示正在进行写操作的标志为false(应该为true)
 
+authenticator.nullPassword=没有提供用于身份验证的密码
+authenticator.nullUserName=没有提供用于身份验证的用户名
+
 backgroundProcessManager.processFailed=后台进程失败
 
 caseInsensitiveKeyMap.nullKey=不允许 Key 是 Null
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index a55a9f5508..3a5b9d639c 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -155,8 +155,13 @@
       <fix>
         <bug>66323</bug>: Move module start up parameters from
         <code>JDK_JAVA_OPTIONS</code> to <code>JAVA_OPTS</code> now that the
-        minimum Java version is 11 and these options are always required. (markt)
+        minimum Java version is 11 and these options are always required.
+        (markt)
       </fix>
+      <add>
+        Improvements to Chinese translations. Contributed by DigitalCat and
+        lihan. (markt)
+      </add>
     </changelog>
   </subsection>
 </section>


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


[tomcat] 02/05: Improvements to French translations

Posted by ma...@apache.org.
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

commit 82d041f41658d3cbc4845d0591ab881ef44cf2a9
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Oct 31 20:30:08 2022 +0000

    Improvements to French translations
---
 java/org/apache/catalina/valves/LocalStrings_fr.properties  | 6 +++---
 java/org/apache/jasper/resources/LocalStrings_fr.properties | 3 ++-
 java/org/apache/tomcat/websocket/LocalStrings_fr.properties | 4 ++++
 webapps/docs/changelog.xml                                  | 4 ++++
 4 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/java/org/apache/catalina/valves/LocalStrings_fr.properties b/java/org/apache/catalina/valves/LocalStrings_fr.properties
index 01eb33497e..18d4266282 100644
--- a/java/org/apache/catalina/valves/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/valves/LocalStrings_fr.properties
@@ -51,7 +51,7 @@ extendedAccessLogValve.patternParseError=Erreur lors de l''analyse du modèle [{
 http.400.desc=La requête envoyée par le client était syntaxiquement incorrecte.
 http.400.reason=Requête invalide
 http.401.desc=La requête nécessite une authentification HTTP.
-http.401.reason=Non authorisé
+http.401.reason=Non autorisé
 http.402.desc=Un paiement est demandé pour accéder à cette ressource.
 http.402.reason=Paiement requis
 http.403.desc=L'accès à la ressource demandée a été interdit.
@@ -70,7 +70,7 @@ http.409.desc=La requête ne peut être finalisée suite à un conflit lié à l
 http.409.reason=Conflit
 http.410.desc=La ressource demandée n'est pas disponible, et aucune adresse de rebond (forwarding) n'est connue.
 http.410.reason=Disparu
-http.411.desc=La requête ne peut être traitée sans définition d'une taille de contenu (content length).
+http.411.desc=La requête ne peut être traitée sans définition d'une taille de contenu (Content-Length).
 http.411.reason=Une longueur est requise
 http.412.desc=Une condition préalable demandée n'est pas satisfaite pour cette requête.
 http.412.reason=Erreur dans la pré-condition
@@ -90,7 +90,7 @@ http.422.desc=Le serveur a compris le type de contenu (content type) ainsi que l
 http.422.reason=Impossible de traiter cette entité
 http.423.desc=La ressource source ou destination de la méthode est verrouillée.
 http.423.reason=Verrouillé
-http.424.desc=La méthode n'a pas pu être exécutée sur la ressource parce qu'elle dépendait d'une autre action qui a échouée
+http.424.desc=La méthode n'a pas pu être exécutée sur la ressource parce qu'elle dépendait d'une autre action qui a échoué.
 http.424.reason=Echec de dépendence
 http.426.desc=Le serveur a refusé de traiter cette requête en utilisant le protocole actuel mais pourrait le faire si le client en utilise un autre
 http.426.reason=Mise à jour du protocole requise
diff --git a/java/org/apache/jasper/resources/LocalStrings_fr.properties b/java/org/apache/jasper/resources/LocalStrings_fr.properties
index f65e6a6bf3..070414d5cd 100644
--- a/java/org/apache/jasper/resources/LocalStrings_fr.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_fr.properties
@@ -106,7 +106,7 @@ jsp.error.jspoutput.doctypenamesystem=&lt;jsp:output&gt; : les attributs "doctyp
 jsp.error.jspoutput.doctypepublicsystem=L'attribut &lt;jsp:output&gt; : 'doctype-system' doit être présent lorsque l'attribut 'doctype-public' l'est
 jsp.error.jspoutput.invalidUse=&lt;jsp:output&gt; ne doit pas être utilisé en syntaxe standard
 jsp.error.jspoutput.nonemptybody=&lt;jsp:output&gt; ne doit pas avoir de corps
-jsp.error.jsproot.version.invalid=Le numéro de version [{0}] est invalide, il devrait être "1.2", "2.0", "2.1", "2.2", "2.3", "3.0" ou "3.1"
+jsp.error.jsproot.version.invalid=Le numéro de version [{0}] est invalide, il devrait être "1.2", "2.0", "2.1", "2.2", "2.3", "3.0", "3.1" ou "4.0"
 jsp.error.jsptext.badcontent=Quand '&lt;' apparaît dans le corps d'un &lt;jsp:text&gt;, il doit être encapsulé dans un CDATA\n
 jsp.error.lastModified=Impossible de déterminer la date de dernière modification pour le fichier [{0}]
 jsp.error.library.invalid=La page JSP page est incorrecte d''après la bibliothèque [{0}] : [{1}]
@@ -138,6 +138,7 @@ jsp.error.non_null_tei_and_var_subelems=Le tag [{0}] possède une ou plusieurs v
 jsp.error.not.in.template=[{0}] n''est pas autorisé dans le corps de texte de template.
 jsp.error.nullArgument=Argument null
 jsp.error.outputfolder=Pas de répertoire de sortie
+jsp.error.outputfolder.detail=Impossible de créer le répertoire de sortie [{0}] nécessaire pour la compilation des JSPs
 jsp.error.overflow=Erreur : Dépassement de capacité du tampon JSP
 jsp.error.page.conflict.autoflush=Directive de page : il est illégal d''avoir plusieurs occurrences de "autoFlush" avec des valeurs différentes (ancienne : [{0}], nouvelle [{1}])
 jsp.error.page.conflict.buffer=Directive de page : il est illégal d''avoir plusieurs occurrences de "buffer" avec des valeurs différentes (ancienne : [{0}], nouvelle [{1}])
diff --git a/java/org/apache/tomcat/websocket/LocalStrings_fr.properties b/java/org/apache/tomcat/websocket/LocalStrings_fr.properties
index d25957af6b..309cdaec2a 100644
--- a/java/org/apache/tomcat/websocket/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/websocket/LocalStrings_fr.properties
@@ -29,6 +29,10 @@ asyncChannelWrapperSecure.unexpectedHandshakeState=Etat inattendu [{0}] lors de
 asyncChannelWrapperSecure.wrongStateRead=L'indicateur de lecture en cours était faux alors qu'il aurait dû vrai lors d'une tentative pour terminer une opération de lecture
 asyncChannelWrapperSecure.wrongStateWrite=L'indicateur d'écriture en cours était faux alors qu'il aurait dû vrai lors d'une tentative pour terminer une opération d'écriture
 
+authenticator.nullPassword=Pas de mot de passe fourni pour l'authentification
+authenticator.nullUserName=Pas de nom d'utilisateur fourni pour l'authentification
+authenticator.realmMismatch=Le realm d''authentification fourni par l''utilisateur [{0}] ne correspond pas au realm dans la requête d''authentification recue par le serveur [{1}]
+
 backgroundProcessManager.processFailed=Un processus d'arrière-plan a échoué
 
 caseInsensitiveKeyMap.nullKey=Les clés nulles ne sont pas admises
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 3a5b9d639c..cc69655ccd 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -162,6 +162,10 @@
         Improvements to Chinese translations. Contributed by DigitalCat and
         lihan. (markt)
       </add>
+      <add>
+        Improvements to French translations. Contributed by Mathieu Bouchard.
+        (markt)
+      </add>
     </changelog>
   </subsection>
 </section>


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