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 2019/07/24 09:08:08 UTC

[tomcat] branch 8.5.x updated: Polish. Align with master. Clean-up and additional i18n strings.

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 22e708d  Polish. Align with master. Clean-up and additional i18n strings.
22e708d is described below

commit 22e708dc5731c4b9c8f2d370bddfe60a61bb9306
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Jul 24 10:04:37 2019 +0100

    Polish. Align with master. Clean-up and additional i18n strings.
---
 .../apache/catalina/connector/CoyoteAdapter.java   | 12 ++--
 .../catalina/connector/LocalStrings.properties     |  1 +
 .../catalina/connector/LocalStrings_es.properties  | 16 +++--
 .../catalina/connector/LocalStrings_fr.properties  | 68 +++++++++++++++++++---
 .../catalina/connector/LocalStrings_ja.properties  | 53 +++++++++++++++++
 .../catalina/connector/LocalStrings_ru.properties  | 17 ++++++
 6 files changed, 148 insertions(+), 19 deletions(-)

diff --git a/java/org/apache/catalina/connector/CoyoteAdapter.java b/java/org/apache/catalina/connector/CoyoteAdapter.java
index 5274eee..8ad166f 100644
--- a/java/org/apache/catalina/connector/CoyoteAdapter.java
+++ b/java/org/apache/catalina/connector/CoyoteAdapter.java
@@ -133,7 +133,7 @@ public class CoyoteAdapter implements Adapter {
         Response response = (Response) res.getNote(ADAPTER_NOTES);
 
         if (request == null) {
-            throw new IllegalStateException("Dispatch may only happen on an existing request.");
+            throw new IllegalStateException(sm.getString("coyoteAdapter.nullRequest"));
         }
 
         boolean success = true;
@@ -882,9 +882,9 @@ public class CoyoteAdapter implements Adapter {
         }
 
         // Set the authorization type
-        String authtype = req.getAuthType().toString();
-        if (authtype != null) {
-            request.setAuthType(authtype);
+        String authType = req.getAuthType().toString();
+        if (authType != null) {
+            request.setAuthType(authType);
         }
     }
 
@@ -1314,8 +1314,6 @@ public class CoyoteAdapter implements Adapter {
      * @param len Length
      */
     protected static void copyBytes(byte[] b, int dest, int src, int len) {
-        for (int pos = 0; pos < len; pos++) {
-            b[pos + dest] = b[pos + src];
-        }
+        System.arraycopy(b, src, b, dest, len);
     }
 }
diff --git a/java/org/apache/catalina/connector/LocalStrings.properties b/java/org/apache/catalina/connector/LocalStrings.properties
index a494015..c6ea9a4 100644
--- a/java/org/apache/catalina/connector/LocalStrings.properties
+++ b/java/org/apache/catalina/connector/LocalStrings.properties
@@ -20,6 +20,7 @@ coyoteAdapter.authorize=Authorizing user [{0}] using Tomcat''s Realm
 coyoteAdapter.checkRecycled.request=Encountered a non-recycled request and recycled it forcedly.
 coyoteAdapter.checkRecycled.response=Encountered a non-recycled response and recycled it forcedly.
 coyoteAdapter.debug=The variable [{0}] has value [{1}]
+coyoteAdapter.nullRequest=An asynchronous dispatch may only happen on an existing request
 coyoteAdapter.parsePathParam=Unable to parse the path parameters using encoding [{0}]. The path parameters in the URL will be ignored.
 
 coyoteConnector.invalidEncoding=The encoding [{0}] is not recognised by the JRE. The Connector will continue to use [{1}]
diff --git a/java/org/apache/catalina/connector/LocalStrings_es.properties b/java/org/apache/catalina/connector/LocalStrings_es.properties
index 877c92e..f0dca0b 100644
--- a/java/org/apache/catalina/connector/LocalStrings_es.properties
+++ b/java/org/apache/catalina/connector/LocalStrings_es.properties
@@ -14,9 +14,12 @@
 # limitations under the License.
 
 coyoteAdapter.accesslogFail=Excepción al intentar añadir una entrada al historial de acceso
+coyoteAdapter.checkRecycled.response=Se encontró una respuesta no reciclable y se crecicló a la fuerza
 coyoteAdapter.debug=La variable [{0}] tiene el valor [{1}]
 coyoteAdapter.parsePathParam=No puedo analizar los parámetros de ruta mediante la codificación [{0}]. Se ignoran los parámetros de la URL.
 
+coyoteConnector.invalidEncoding=La codificación  [{0}]  no esta reconocida por  JRE. El conector continuará usando [{1}]\n
+coyoteConnector.invalidPort=El conector no puede inciar debido a que el valor del puerto especificado [{0}] no es válido
 coyoteConnector.parseBodyMethodNoTrace=El método TRACE NO DEBE DE incluir una entidad (vea RFC 2616 Sección 9.6)
 coyoteConnector.protocolHandlerDestroyFailed=Falló la destrucción del manejador de protocolo
 coyoteConnector.protocolHandlerInitializationFailed=Falló la inicialización del manejador de protocolo
@@ -24,16 +27,23 @@ coyoteConnector.protocolHandlerInstantiationFailed=Falló la instanciación del
 coyoteConnector.protocolHandlerPauseFailed=Ha fallado la pausa del manejador de protocolo
 coyoteConnector.protocolHandlerResumeFailed=Ha fallado el rearranque del manejador de protocolo
 coyoteConnector.protocolHandlerStartFailed=Falló el arranque del manejador de protocolo
+coyoteConnector.protocolHandlerStopFailed=Ocurrió un fallo al detener el manejador del protocolo
+
+coyoteInputStream.nbNotready=En modo non-blocking usted no puede leer desde ServletInputStream hasta que la lectura previa haya sido completada y  isReady() devuelva verdadero
 
 coyoteRequest.alreadyAuthenticated=Este requerimiento ya ha sido autenticado
 coyoteRequest.attributeEvent=Excepción lanzada mediante el escuchador de eventos de atributos
 coyoteRequest.authenticate.ise=No puedo llamar a authenticate() tras haberse acometido la respuesta
+coyoteRequest.changeSessionId=No se puede cambiar el ID de sesión. No hay sesión asociada con esta solicitud
 coyoteRequest.chunkedPostTooLarge=No se han analizado los parámetros porque la medida de los datos enviados meiante "post" era demasiado grande. Debido a que este requerimiento es una parte del original, no puede ser procesado. Utiliza el atributo "maxPostSize" del conector para resolver esta situación, en caso de que la aplicación deba de aceptar POSTs mayores.
+coyoteRequest.filterAsyncSupportUnknown=Imposible determinar si algún filtro no soporta procesamiento asincrónico
 coyoteRequest.getInputStream.ise=getReader() ya ha sido llamado para este requerimiento
 coyoteRequest.getReader.ise=getInputStream() ya ha sido llamado para este requerimiento
-coyoteRequest.noLoginConfig=No se ha configurado mecanismo de autenticación para este contexto
+coyoteRequest.gssLifetimeFail=Fallo al obtener el tiempo de vida restante para el usuario principal [{0}]\n
+coyoteRequest.noMultipartConfig=Imposible procesar partes debido a que se ha proveído una configuración no multipartes
 coyoteRequest.parseParameters=Excepción lanzada al procesar parámetros POST
 coyoteRequest.postTooLarge=No se analizaron los parámetros porque la medida de los datos enviados era demasiado grande. Usa el atributo maxPostSize del conector para resolver esto en caso de que la aplicación debiera de aceptar POSTs más grandes.
+coyoteRequest.sendfileNotCanonical=Incapaz de determinar el nombre canónico del archivo  [{0}] especificado para ser usado con sendfile
 coyoteRequest.sessionCreateCommitted=No puedo crear una sesión después de llevar a cabo la respueta
 coyoteRequest.sessionEndAccessFail=Excepción disparada acabando acceso a sesión mientras se reciclaba el requerimiento
 coyoteRequest.setAttribute.namenull=No pudeo llamar a setAttribute con un nombre nulo
@@ -48,10 +58,6 @@ coyoteResponse.setBufferSize.ise=No puedo cambiar la medida del búfer tras escr
 
 inputBuffer.streamClosed=Flujo cerrado
 
-mapperListener.registerHost=Registrar máquina [{0}] en dominio [{1}] para el conector [{2}]
-mapperListener.unknownDefaultHost=Máquina por defecto desconocida: [{0}] para el conector [{1}]
-mapperListener.unregisterHost=Desregistrar máquina [{0}] en dominio [{1}] para el conector [{2}]
-
 requestFacade.nullRequest=El objeto de requerimiento ha sido reciclado y ya no está asociado con esta fachada
 
 responseFacade.nullResponse=El objeto de respuesta ha sido reciclado y ya no está asociado con esta fachada
diff --git a/java/org/apache/catalina/connector/LocalStrings_fr.properties b/java/org/apache/catalina/connector/LocalStrings_fr.properties
index 06f6bba..8d1bbd4 100644
--- a/java/org/apache/catalina/connector/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/connector/LocalStrings_fr.properties
@@ -13,23 +13,77 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+coyoteAdapter.accesslogFail=Exception lors d'une tentative d'ajout d'une entrée au journal d'accès (access log)
+coyoteAdapter.asyncDispatch=Exception lors du traitement d'une requête asynchrone
+coyoteAdapter.authenticate=L''utilisateur authentifié [{0}] a été fourni par le connecteur
+coyoteAdapter.authorize=Autorisation de l''utilisateur [{0}] en utilisant le Realm de Tomcat
+coyoteAdapter.checkRecycled.request=Trouvé une requête non recyclée dont le recyclage a été forcé
+coyoteAdapter.checkRecycled.response=Trouvé une réponse non recyclée, et forcé son recyclage
+coyoteAdapter.debug=La variable [{0}] a la valeur [{1}]
+coyoteAdapter.nullRequest=Un dispatch asynchrone peut seulement se produire sur une requête existante
+coyoteAdapter.parsePathParam=Impossible de parser les paramètres du chemin en utilisant l''encodage [{0}]. Les paramètres du chemin (path) dans le URL seront ignorés.
+
+coyoteConnector.invalidEncoding=L''encodage [{0}] n''est pas reconnu par la JRE. Le connecteur (Connector) continuera à utiliser [{1}]
+coyoteConnector.invalidPort=Le connecteur ne peut pas démarrer, parce que la valeur spécifiée du port [{0}] n''est pas valide
+coyoteConnector.parseBodyMethodNoTrace=La méthode "TRACE" NE PEUT PAS contenir une entité (voir RFC 2616 Section 9.6)
 coyoteConnector.protocolHandlerDestroyFailed=La destruction du gestionnaire de protocole a échoué
-coyoteConnector.protocolHandlerInitializationFailed=L''initialisation du gestionnaire de protocole a échoué
-coyoteConnector.protocolHandlerInstantiationFailed=L''instantiation du gestionnaire de protocole a échoué
+coyoteConnector.protocolHandlerInitializationFailed=L'initialisation du gestionnaire de protocole a échoué
+coyoteConnector.protocolHandlerInstantiationFailed=L'instantiation du gestionnaire de protocole a échoué
 coyoteConnector.protocolHandlerPauseFailed=La suspension du gestionnaire de protocole a échouée
 coyoteConnector.protocolHandlerResumeFailed=Le redémarrage du gestionnaire de protocole a échoué
 coyoteConnector.protocolHandlerStartFailed=Le démarrage du gestionnaire de protocole a échoué
+coyoteConnector.protocolHandlerStopFailed=L'arrêt du gestionnaire de protocole a échoué
+
+coyoteInputStream.nbNotready=En mode non-bloquant, vous ne pouvez pas lire du ServletInputStream tant que la lecture précédente n'est pas terminée et isReady() renvoie "true"
+
+coyoteOutputStream.nbNotready=En mode non bloquant, vous ne devez pas écrire sur la ServletOutputStream avant que l'écriture précédente ne soit terminée et que isReady() ne renvoie true
 
-coyoteRequest.attributeEvent=Une exception a été lancée par l''instance d''écoute pour l''évènement attributs (attributes)
+coyoteRequest.alreadyAuthenticated=Cette requête a déjà été authentifiée
+coyoteRequest.attributeEvent=Une exception a été lancée par l'instance d'écoute pour l'évènement attributs (attributes)
+coyoteRequest.authenticate.ise=Impossible d'appeler authenticate() après le début de l'envoi de la réponse
+coyoteRequest.changeSessionId=Impossible de changer l'id de la session, il n'y a pas de session associée à cette requête
+coyoteRequest.chunkedPostTooLarge=Les paramètres n'ont pas été traités parce que la taille des données du POST étaient trop grandes; comme cette requête utilisait le découpage par morceaux (chunking), le traitement est arrêté; utiliser l'attribut maxPostSize du connecteur pour résoudre ce problème si l'application devrait accepter des tailles de POST plus importantes
+coyoteRequest.filterAsyncSupportUnknown=Incapacité de déterminer si un des filtres ne supporte pas le mode asynchrone
+coyoteRequest.getContextPath.ise=Impossible de trouver une correspondance entre le chemin canonique du contexte [{0}] et l''URI envoyée par l''agent de l''utilisateur [{1}]
 coyoteRequest.getInputStream.ise="getReader()" a déjà été appelé pour cette requête
 coyoteRequest.getReader.ise="getInputStream()" a déjà été appelé pour cette requête
-coyoteRequest.postTooLarge=Les paramètres n''ont pas été évalués car la taille des données postées est trop important. Utilisez l''attribut maxPostSize du connecteur pour corriger ce problème si votre application doit accepter des POSTs importants.
+coyoteRequest.gssLifetimeFail=Echec d''obtention de la durée de vie restante pour le "user principal" [{0}]
+coyoteRequest.maxPostSizeExceeded=La requête multi part contenait des données de paramètres (en excluant les fichiers envoyés) dont la taille a excédé la limite maxPostSize fixée sur le connecteur associé
+coyoteRequest.noAsync=Impossible de démarrer le mode asynchrone car les classes [{0}] de la chaîne de traitement ne le supportent pas
+coyoteRequest.noMultipartConfig=Impossible de traiter des parties, parce qu'aucune configuration multi-parties n'a été fournie
+coyoteRequest.parseParameters=Exception lors du traitement des paramètres envoyés par POST
+coyoteRequest.postTooLarge=Les paramètres n'ont pas été évalués car la taille des données postées est trop important. Utilisez l'attribut maxPostSize du connecteur pour corriger ce problème si votre application doit accepter des POSTs importants.
+coyoteRequest.sendfileNotCanonical=Impossible d''obtenir le nom canonique du fichier [{0}] qui a été donné pour le sendfile
 coyoteRequest.sessionCreateCommitted=Impossible de créer une session après que la réponse ait été envoyée
-coyoteRequest.setAttribute.namenull=Impossible d''appeler "setAttribute" avec un nom nul
+coyoteRequest.sessionEndAccessFail=Exception lancée durant l'arrêt de l'accès à la session durant le recyclage de la requête
+coyoteRequest.setAttribute.namenull=Impossible d'appeler "setAttribute" avec un nom nul
+coyoteRequest.uploadCreate=Un répertoire temporaire [{0}] pour les fichiers envoyés sera crée car il est requis par le Servlet [{1}]
+coyoteRequest.uploadCreateFail=Echec de création du répertoire [{0}] pour les fichiers envoyés
+coyoteRequest.uploadLocationInvalid=Le répertoire temporaire [{0}] pour les envois de fichier est invalide
 
+coyoteResponse.encoding.invalid=L''encodage [{0}] n''est pas reconnu par le JRE
 coyoteResponse.getOutputStream.ise="getWriter()" a déjà été appelé pour cette réponse
 coyoteResponse.getWriter.ise="getOutputStream()" a déjà été appelé pour cette réponse
+coyoteResponse.reset.ise=Impossible d'appeler reset() après le début de l'envoi de la réponse
 coyoteResponse.resetBuffer.ise=Impossible de remettre à zéro le tampon après que la réponse ait été envoyée
-coyoteResponse.sendError.ise=Impossible d''appeler "sendError()" après que la réponse ait été envoyée
-coyoteResponse.sendRedirect.ise=Impossible d''appeler "sendRedirect()" après que la réponse ait été envoyée
+coyoteResponse.sendError.ise=Impossible d'appeler "sendError()" après que la réponse ait été envoyée
+coyoteResponse.sendRedirect.ise=Impossible d'appeler "sendRedirect()" après que la réponse ait été envoyée
+coyoteResponse.sendRedirect.note=<html><body><p>Redirection vers <a href="{0}">{0}</a></p></body></html>
 coyoteResponse.setBufferSize.ise=Impossible de changer la taille du tampon après que les données aient été écrites
+
+inputBuffer.requiresNonBlocking=Pas disponible en mode non bloquant
+inputBuffer.streamClosed=Le flux a été fermé
+
+outputBuffer.writeNull=L'argument String dans write(String, int, int) ne doit pas être null
+
+request.asyncNotSupported=Un filtre ou un Servlet de la chaîne actuelle ne supporte pas le mode asynchrone
+request.fragmentInDispatchPath=Le fragment dans le chemin de dispatch [{0}] a été enlevé
+request.illegalWrap=L'enrobeur de la réponse doit enrober la requête obtenue à partir de getRequest()
+request.notAsync=Il est interdit d'appeler cette méthode si la requête actuelle n'est pas en mode asynchrone (isAsyncStarted() a renvoyé false)
+
+requestFacade.nullRequest=L'objet requête a été recyclé et n'est plus associé à cette façade
+
+response.illegalWrap=L'enrobeur de la réponse doit enrober la réponse obtenue à partir de getResponse()
+response.sendRedirectFail=Impossible d''envoyer une redirection vers [{0}]
+
+responseFacade.nullResponse=L'objet réponse a été recyclé et n'est plus associé à cette façade
diff --git a/java/org/apache/catalina/connector/LocalStrings_ja.properties b/java/org/apache/catalina/connector/LocalStrings_ja.properties
index af35f84..c94659b 100644
--- a/java/org/apache/catalina/connector/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/connector/LocalStrings_ja.properties
@@ -13,23 +13,76 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+coyoteAdapter.accesslogFail=アクセスログにエントリを追加する際の例外
+coyoteAdapter.asyncDispatch=非同期リクエストの処理中の例外
+coyoteAdapter.authenticate=コネクターから認証済みユーザー [{0}] を取得しました。
+coyoteAdapter.authorize=Tomcat のRealmでユーザー [{0}] を認証します。
+coyoteAdapter.checkRecycled.request=リサイクルされていないリクエストに遭遇しました。強制的にリサイクルしました。
+coyoteAdapter.checkRecycled.response=リサイクルされていないレスポンスが発生、強制的にリサイクルされました。
+coyoteAdapter.debug=変数[{0}]に値[{1}]があります
+coyoteAdapter.nullRequest=非同期ディスパッチは、既存のリクエストでのみ発生する可能性があります
+coyoteAdapter.parsePathParam=エンコード[{0}]を使用してパスパラメータを解析できません。 URLのパスパラメータは無視されます。
+
+coyoteConnector.invalidEncoding=[{0}] は JRE の理解できない符号化方式です。Connector は [{1}] で処理を続行します。
+coyoteConnector.invalidPort=[{0}]の指定されたポート値が無効であるため、コネクタを開始できません
+coyoteConnector.parseBodyMethodNoTrace=TRACE メソッドのリクエストはエンティティを含めることはできません (RFC 2616 の 9.6 節を参照)。
 coyoteConnector.protocolHandlerDestroyFailed=プロトコルハンドラの廃棄に失敗しました
 coyoteConnector.protocolHandlerInitializationFailed=プロトコルハンドラの初期化に失敗しました
 coyoteConnector.protocolHandlerInstantiationFailed=プロトコルハンドラのインスタンス化に失敗しました
 coyoteConnector.protocolHandlerPauseFailed=プロトコルハンドラの一時停止に失敗しました
 coyoteConnector.protocolHandlerResumeFailed=プロトコルハンドラの再開に失敗しました
 coyoteConnector.protocolHandlerStartFailed=プロトコルハンドラの起動に失敗しました
+coyoteConnector.protocolHandlerStopFailed=プロトコルハンドラの停止に失敗しました。
+
+coyoteInputStream.nbNotready=ノンブロッキングモードでは、以前の読み取りが完了して isReady() が true を返すまで、ServletInputStream から読み取りできません。
+
+coyoteOutputStream.nbNotready=ノンブロッキングモードでは直前の書き込みが完了し isReady() が true を返すまで ServletOutputStream への書き込みはできません。
 
+coyoteRequest.alreadyAuthenticated=認証済みのリクエストです。
 coyoteRequest.attributeEvent=属性イベントリスナによって例外が投げられました
+coyoteRequest.authenticate.ise=レスポンスをコミットした後は authenticate() を呼び出すことはできません。
+coyoteRequest.changeSessionId=セッション ID は変更できません。リクエストに関連付けられたセッションがありません。
+coyoteRequest.chunkedPostTooLarge=POST データが大きすぎるためパラメーターを解析しませんでした。リクエストはチャンク化されているため、処理を継続できません。アプリケーションが大きな POST データを受信する必要があるなら、Connector 要素の maxPostSize 属性を変更してください。
+coyoteRequest.filterAsyncSupportUnknown=非同期処理をサポートしていないFilterがあるかどうかを判断できません
+coyoteRequest.getContextPath.ise=標準的なコンテキストパス[{0}]とユーザーエージェント[{1}]によって提示されたURIとの一致が見つかりません。
 coyoteRequest.getInputStream.ise=getReader()はこのリクエストに対して既に呼び出されています
 coyoteRequest.getReader.ise=getInputStream()はこのリクエストに対して既に呼び出されています
+coyoteRequest.gssLifetimeFail=ユーザープリンシパル [{0}] の残りの寿命(秒単位) を取得できません。
+coyoteRequest.maxPostSizeExceeded=マルチパートリクエストには、関連するコネクタで設定されたmaxPostSizeの制限を超えたパラメータデータ(アップロードされたファイルを除く)が含まれていました。
+coyoteRequest.noAsync=処理チェーン内の次のクラスが非同期をサポートしていないため、非同期を開始できません。[{0}]
+coyoteRequest.noMultipartConfig=multi-part 構成が提供されていないため、partを処理することができません
+coyoteRequest.parseParameters=POST パラメーターの処理中に例外を投げました。
 coyoteRequest.postTooLarge=POSTされたデータが大きすぎたので、パラメータが構文解析できませんでした。そのアプリケーションが巨大なPOSTを受け付けねばならない場合には、これを解決するためにコネクタのmaxPostSize属性を使用してください。
+coyoteRequest.sendfileNotCanonical=sendfile に指定されたファイル [{0}] の正式名を取得できません。
 coyoteRequest.sessionCreateCommitted=レスポンスをコミットした後でセッションを作成できません
+coyoteRequest.sessionEndAccessFail=リクエストの再利用中に行ったセッションへのアクセス終了処理で例外が送出されました。
 coyoteRequest.setAttribute.namenull=setAttributeを名前を指定せずに呼び出すことはできません
+coyoteRequest.uploadCreate=サーブレット[{1}]に必要な一時アップロード場所[{0}]を作成します。
+coyoteRequest.uploadCreateFail=アップロード場所[{0}]の作成に失敗しました。
+coyoteRequest.uploadLocationInvalid=一時的なアップロード場所[{0}]は無効です
 
+coyoteResponse.encoding.invalid=JRE は文字エンコーディング [{0}] を理解しません。
 coyoteResponse.getOutputStream.ise=getWriter()はこのレスポンスに対して既に呼び出されています
 coyoteResponse.getWriter.ise=getOutputStream()はこのレスポンスに対して既に呼び出されています
+coyoteResponse.reset.ise=レスポンスがコミットされた後でreset()を呼び出すことができません。
 coyoteResponse.resetBuffer.ise=レスポンスがコミットされた後でバッファをリセットすることはできません
 coyoteResponse.sendError.ise=レスポンスがコミットされた後でsendError()を呼び出すことはできません
 coyoteResponse.sendRedirect.ise=レスポンスがコミットされた後でsendRedirect()を呼び出すことはできません
+coyoteResponse.sendRedirect.note=<html> <body> <p> <a href="{0}"> {0} </a>へのリダイレクト</ p> </ body> </ html>
 coyoteResponse.setBufferSize.ise=データが既に書き込まれた後でバッファサイズを変更することはできません
+
+inputBuffer.requiresNonBlocking=ノンブロッキングモードでは利用できません。
+inputBuffer.streamClosed=ストリームはクローズしています
+
+outputBuffer.writeNull=write(String, int, int) メソッドの String 型の引数に null を指定できません。
+
+request.asyncNotSupported=現在のチェーンのフィルタまたはサーブレットは非同期操作をサポートしていません。
+request.illegalWrap=リクエストラッパーは getRequest() で取得したリクエストをラップしなければなりません。
+request.notAsync=非同期モードではないリクエストでこのメソッドを呼び出すことはできません。(例えば isAsyncStarted() が false を返す場合)
+
+requestFacade.nullRequest=リクエストオブジェクトはリサイクルされこのファサードに関連付けられなくなりました。
+
+response.illegalWrap=レスポンスラッパーは、getResponse()から取得したレスポンスをラップする必要があります。
+response.sendRedirectFail=[{0}] へのリダイレクトが失敗しました。
+
+responseFacade.nullResponse=レスポンスオブジェクトはすでに回収されたためこのファサードとは関連付けがありません。
diff --git a/java/org/apache/catalina/connector/LocalStrings_ru.properties b/java/org/apache/catalina/connector/LocalStrings_ru.properties
new file mode 100644
index 0000000..5f7d005
--- /dev/null
+++ b/java/org/apache/catalina/connector/LocalStrings_ru.properties
@@ -0,0 +1,17 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+coyoteAdapter.debug=Переменная [{0}] имеет значение [{1}]
+coyoteAdapter.parsePathParam=Невозможно разобрать параметры пути используя кодировку [{0}]. Параметры будут проигнорированы.


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