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/30 21:51:21 UTC

[tomcat] branch 8.5.x updated: Align with master. i18n for AccessLog related messages

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 5e1b68c  Align with master. i18n for AccessLog related messages
5e1b68c is described below

commit 5e1b68cac9d6ad953d97846b9af84eb6e372ab82
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Tue Jul 30 22:51:02 2019 +0100

    Align with master. i18n for AccessLog related messages
---
 .../catalina/valves/ExtendedAccessLogValve.java    | 30 ++++++++++------------
 .../apache/catalina/valves/LocalStrings.properties |  7 +++++
 .../catalina/valves/LocalStrings_es.properties     |  4 ++-
 .../catalina/valves/LocalStrings_fr.properties     | 22 ++++++++++++++++
 .../catalina/valves/LocalStrings_ja.properties     | 20 +++++++++++++++
 5 files changed, 65 insertions(+), 18 deletions(-)

diff --git a/java/org/apache/catalina/valves/ExtendedAccessLogValve.java b/java/org/apache/catalina/valves/ExtendedAccessLogValve.java
index 43f5fa7..fab3dd6 100644
--- a/java/org/apache/catalina/valves/ExtendedAccessLogValve.java
+++ b/java/org/apache/catalina/valves/ExtendedAccessLogValve.java
@@ -544,7 +544,7 @@ public class ExtendedAccessLogValve extends AccessLogValve {
             tokenizer.getWhiteSpaces();
 
             if (tokenizer.isEnded()) {
-                log.info("pattern was just empty or whitespace");
+                log.info(sm.getString("extendedAccessLogValve.emptyPattern"));
                 return null;
             }
 
@@ -572,7 +572,7 @@ public class ExtendedAccessLogValve extends AccessLogValve {
             }
             return list.toArray(new AccessLogElement[0]);
         } catch (IOException e) {
-            log.error("parse error", e);
+            log.error(sm.getString("extendedAccessLogValve.patternParseError", pattern), e);
             return null;
         }
     }
@@ -630,7 +630,7 @@ public class ExtendedAccessLogValve extends AccessLogValve {
         } else if ("x".equals(token)) {
             return getXParameterElement(tokenizer);
         }
-        log.error("unable to decode with rest of chars starting: " + token);
+        log.error(sm.getString("extendedAccessLogValve.decodeError", token));
         return null;
     }
 
@@ -680,13 +680,12 @@ public class ExtendedAccessLogValve extends AccessLogValve {
         } else if (tokenizer.hasParameter()) {
             String parameter = tokenizer.getParameter();
             if (parameter == null) {
-                log.error("No closing ) found for in decode");
+                log.error(sm.getString("extendedAccessLogValve.noClosing"));
                 return null;
             }
             return new RequestHeaderElement(parameter);
         }
-        log.error("The next characters couldn't be decoded: "
-                + tokenizer.getRemains());
+        log.error(sm.getString("extendedAccessLogValve.decodeError", tokenizer.getRemains()));
         return null;
     }
 
@@ -702,13 +701,12 @@ public class ExtendedAccessLogValve extends AccessLogValve {
         } else if (tokenizer.hasParameter()) {
             String parameter = tokenizer.getParameter();
             if (parameter == null) {
-                log.error("No closing ) found for in decode");
+                log.error(sm.getString("extendedAccessLogValve.noClosing"));
                 return null;
             }
             return new ResponseHeaderElement(parameter);
         }
-        log.error("The next characters couldn't be decoded: "
-                + tokenizer.getRemains());
+        log.error(sm.getString("extendedAccessLogValve.decodeError", tokenizer.getRemains()));
         return null;
     }
 
@@ -722,14 +720,14 @@ public class ExtendedAccessLogValve extends AccessLogValve {
             tokenizer.getParameter();
             return new StringElement("-");
         }
-        log.error("The next characters couldn't be decoded: " + token);
+        log.error(sm.getString("extendedAccessLogValve.decodeError", token));
         return null;
     }
 
     protected AccessLogElement getXParameterElement(PatternTokenizer tokenizer)
             throws IOException {
         if (!tokenizer.hasSubToken()) {
-            log.error("x param in wrong format. Needs to be 'x-#(...)' read the docs!");
+            log.error(sm.getString("extendedAccessLogValve.badXParam"));
             return null;
         }
         String token = tokenizer.getToken();
@@ -738,12 +736,12 @@ public class ExtendedAccessLogValve extends AccessLogValve {
         }
 
         if (!tokenizer.hasParameter()) {
-            log.error("x param in wrong format. Needs to be 'x-#(...)' read the docs!");
+            log.error(sm.getString("extendedAccessLogValve.badXParam"));
             return null;
         }
         String parameter = tokenizer.getParameter();
         if (parameter == null) {
-            log.error("No closing ) found for in decode");
+            log.error(sm.getString("extendedAccessLogValve.noClosing"));
             return null;
         }
         if ("A".equals(token)) {
@@ -761,8 +759,7 @@ public class ExtendedAccessLogValve extends AccessLogValve {
         } else if ("O".equals(token)) {
             return new ResponseAllHeaderElement(parameter);
         }
-        log.error("x param for servlet request, couldn't decode value: "
-                + token);
+        log.error(sm.getString("extendedAccessLogValve.badXParamValue", token));
         return null;
     }
 
@@ -857,8 +854,7 @@ public class ExtendedAccessLogValve extends AccessLogValve {
                 }
             };
         }
-        log.error("x param for servlet request, couldn't decode value: "
-                + parameter);
+        log.error(sm.getString("extendedAccessLogValve.badXParamValue", parameter));
         return null;
     }
 
diff --git a/java/org/apache/catalina/valves/LocalStrings.properties b/java/org/apache/catalina/valves/LocalStrings.properties
index f9f7646..07a7d68 100644
--- a/java/org/apache/catalina/valves/LocalStrings.properties
+++ b/java/org/apache/catalina/valves/LocalStrings.properties
@@ -40,6 +40,13 @@ errorReportValve.statusReport=Status Report
 errorReportValve.type=Type
 errorReportValve.unknownReason=Unknown Reason
 
+extendedAccessLogValve.badXParam=Invalid x parameter format, needs to be 'x-#(...)
+extendedAccessLogValve.badXParamValue=Invalid x parameter value for Servlet request [{0}]
+extendedAccessLogValve.decodeError=Unable to decode the rest of chars starting with [{0}]
+extendedAccessLogValve.emptyPattern=Pattern was just empty or whitespace
+extendedAccessLogValve.noClosing=No closing ) found for in decode
+extendedAccessLogValve.patternParseError=Error parsing pattern [{0}]
+
 http.400.desc=The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).
 http.400.reason=Bad Request
 http.401.desc=The request has not been applied because it lacks valid authentication credentials for the target resource.
diff --git a/java/org/apache/catalina/valves/LocalStrings_es.properties b/java/org/apache/catalina/valves/LocalStrings_es.properties
index d89b94e..701c3f4 100644
--- a/java/org/apache/catalina/valves/LocalStrings_es.properties
+++ b/java/org/apache/catalina/valves/LocalStrings_es.properties
@@ -14,8 +14,10 @@
 # limitations under the License.
 
 accessLogValve.closeFail=No pude cerrar fichero de historial
+accessLogValve.invalidLocale=Fallo al fijar locales a [{0}]\n
 accessLogValve.openDirFail=No pude crear directorio [{0}] para historiales de acceso
-accessLogValve.rotateFail=No pude rotar historial de acceso
+accessLogValve.openFail=Fallo al abrir el archivo access log [{0}]\n
+accessLogValve.rotateFail=No se pudo rotar el historial de acceso
 
 errorReportValve.description=descripción
 errorReportValve.exception=excepción
diff --git a/java/org/apache/catalina/valves/LocalStrings_fr.properties b/java/org/apache/catalina/valves/LocalStrings_fr.properties
index 3d93249..d6fa528 100644
--- a/java/org/apache/catalina/valves/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/valves/LocalStrings_fr.properties
@@ -13,6 +13,18 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+accessLogValve.alreadyExists=Échec de renommage du journal d''accès de [{0}] en [{1}], le fichier existe déjà.
+accessLogValve.closeFail=Échec de fermeture du fichier de journal d'accès
+accessLogValve.deleteFail=Impossible d''effacer l''ancien journal d''accès [{0}]
+accessLogValve.invalidLocale=Impossible de définir les paramètres régionaux sur [{0}]
+accessLogValve.invalidPortType=Type de port [{0}] invalide, utilisation du port (local) de serveur
+accessLogValve.openDirFail=Echec de création du répertoire [{0}] pour les journaux d''accès
+accessLogValve.openFail=Echec à l''ouverture du journal d''accès [{0}]
+accessLogValve.renameFail=Échec de renommage du journal d''accès de [{0}] en [{1}]
+accessLogValve.rotateFail=Échec de rotation des journaux d'accès
+accessLogValve.unsupportedEncoding=Impossible de changer l''encodage en [{0}], le jeu de caractères par défaut du système sera utilisé
+accessLogValve.writeFail=Impossible d''écrire le message de log [{0}]
+
 errorReportValve.description=description
 errorReportValve.exception=exception
 errorReportValve.exceptionReport=Rapport d''exception
@@ -24,6 +36,13 @@ errorReportValve.statusHeader=État HTTP {0} – {1}
 errorReportValve.statusReport=Rapport d''état
 errorReportValve.type=Type
 
+extendedAccessLogValve.badXParam=Le format du paramètre étendu est invalide, il doit être de la forme  'x-#(...)'
+extendedAccessLogValve.badXParamValue=La valeur du paramètre étendu est invalide pour la requête de Servlet [{0}]
+extendedAccessLogValve.decodeError=Impossible de décoder les caractères restants à partir de [{0}]
+extendedAccessLogValve.emptyPattern=Le modèle est vide
+extendedAccessLogValve.noClosing=Une parenthèse de fermeture n'a pas été trouvée lors du décodage
+extendedAccessLogValve.patternParseError=Erreur lors de l''analyse du modèle [{0}]
+
 http.400.desc=La requête envoyée par le client était syntaxiquement incorrecte.
 http.401.desc=La requête nécessite une authentification HTTP.
 http.402.desc=Un paiement est demandé pour accéder à cette ressource.
@@ -51,3 +70,6 @@ http.503.desc=Le service demandé n''est pas disponible actuellement.
 http.504.desc=Le serveur a reçu un dépassement de delai (timeout) d''un serveur amont qu''il consultait en tant que relais ou passerelle.
 http.505.desc=Le serveur ne supporte pas la version demandée du protocole HTTP.
 http.507.desc=L''espace disponible est insuffisant pour enregistrer l''état de la ressource après exécution de cette méthode.
+
+jdbcAccessLogValve.close=Echec de fermeture de la base de donnée
+jdbcAccessLogValve.exception=Exception en insérant l'entrée de l'accès
diff --git a/java/org/apache/catalina/valves/LocalStrings_ja.properties b/java/org/apache/catalina/valves/LocalStrings_ja.properties
index 53bb647..086d2a6 100644
--- a/java/org/apache/catalina/valves/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/valves/LocalStrings_ja.properties
@@ -13,6 +13,18 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+accessLogValve.alreadyExists=[{0}]から[{1}]へのアクセスログの名前の変更に失敗しました。ファイルはすでに存在しています。
+accessLogValve.closeFail=アクセスログのクローズに失敗しました
+accessLogValve.deleteFail=古いアクセスログ[{0}]を削除できませんでした。
+accessLogValve.invalidLocale=[{0}] をロケールに設定できませんでした。
+accessLogValve.invalidPortType=不正なポート種類 [{0}] の代わりにサーバーのローカルポートを使用します。
+accessLogValve.openDirFail=アクセスログのディレクトリ[{0}]の作成に失敗しました
+accessLogValve.openFail=アクセスログファイル [{0}] を開けません。
+accessLogValve.renameFail=[{0}]から[{1}]へのアクセスログの名前の変更に失敗しました。
+accessLogValve.rotateFail=アクセスログのローテーションに失敗しました
+accessLogValve.unsupportedEncoding=文字エンコーディングに [{0}] を指定できません。システムの初期値を使用します。
+accessLogValve.writeFail=ログメッセージ[{0}]の書き込みに失敗しました
+
 errorReportValve.description=説明
 errorReportValve.exception=例外
 errorReportValve.message=メッセージ
@@ -22,4 +34,12 @@ errorReportValve.rootCauseInLogs=原因のすべてのスタックトレース
 errorReportValve.statusHeader=HTTPステータス {0} - {1}
 errorReportValve.statusReport=ステータスレポート
 
+extendedAccessLogValve.badXParam=無効なxパラメータフォーマットです。 'x-#(...)にする必要があります。
+extendedAccessLogValve.badXParamValue=サーブレットリクエスト[{0}]の無効なxパラメータ値
+extendedAccessLogValve.decodeError=[{0}]で始まる残りの文字をデコードできません
+extendedAccessLogValve.emptyPattern=パターン文字列が空です。もしくは空白だけで構成されています。
+extendedAccessLogValve.noClosing=終了)がデコードで見つかりません。
+extendedAccessLogValve.patternParseError=パターン文字列 [{0}] を解釈できませんでした。
+
+jdbcAccessLogValve.close=データベースのクローズに失敗しました。
 jdbcAccessLogValve.exception=アクセスエントリの挿入を実行中の例外です


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