# 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.

# Do not edit this file directly.
# To edit translations see: https://tomcat.apache.org/getinvolved.html#Translations

addDefaultCharset.unsupportedCharset=Le jeu de caractères [{0}] spécifié n''est pas supporté

corsFilter.invalidPreflightMaxAge=Incapable d'analyser "preflightMaxAge"
corsFilter.invalidRequest=Requête CORS invalide; Origine [{0}] Méthode [{1}] Access-Control-Request-Headers [{2}]
corsFilter.invalidSupportsCredentials=Il est interdit de configurer supportsCredentials=[true] alors que allowedOrigins=[*]
corsFilter.nullRequest=L'objet HttpServletRequest est nul
corsFilter.nullRequestType=L'objet CORSRequestType est nul
corsFilter.onlyHttp=CORS ne supporte pas des requêtes ou des réponses non HTTP
corsFilter.wrongType1=Attente d''un objet HttpServletRequest de type [{0}]
corsFilter.wrongType2=Attendu un object HttpServletRequest de type [{0}] ou [{1}]

csrfPrevention.createCache=Création d''un nouveau cache pour les CSRF nonce avec la taille [{0}] pour la session [{1}] (celle ci sera crée si elle est null)
csrfPrevention.invalidRandomClass=Impossible de créer une source aléatoire ("Random source") à l''aide de la classe [{0}]
csrfPrevention.rejectInvalidNonce=La requête pour [{0}] avec la session [{1}] est rejetée car le nonce [{2}] est invalide
csrfPrevention.rejectNoCache=La requête pour [{0}] avec la session [{1}] est rejetée car le cache de nonce est vide ou absent
csrfPrevention.rejectNoNonce=La requête pour [{0}] avec la session [{1}] est rejetée car aucun CSRF nonce n''a été trouvé
csrfPrevention.unsupportedPattern=Le modèle [{0}] n''est pas supporté

expiresFilter.cacheControlNoStore=Requête [{0}] avec le statut de réponse [{1}] content-type [{2}], Cache-Control: l''en tête no-store a déjà été défini
expiresFilter.exceptionProcessingParameter=Erreur lors du traitement du paramètre de configuration [{0}] : [{1}]
expiresFilter.expirationHeaderAlreadyDefined=Requête [{0}] de statut de réponse [{1}] et de type de contenu ("content-type") [{2}], en-tête d''expiration déjà défini
expiresFilter.filterInitialized=Le filtre a été initialisé avec la configuration [{0}]
expiresFilter.invalidDurationNumber=Durée (nombre) invalide [{0}] dans la directive [{1}]
expiresFilter.invalidDurationUnit=Unité de durée invalide (years|months|weeks|days|hours|minutes|seconds) [{0}] dans la directive [{1}]
expiresFilter.invalidMethod=Requête [{0}] avec la méthode [{1}], la méthode n''est pas cachable
expiresFilter.noDurationFound=La durée n''a pas été trouvée dans la directive [{0}]
expiresFilter.noDurationUnitAfterAmount=L''unité de durée n''a pas été trouvée après le nombre [{0}] dans la directive [{1}]
expiresFilter.noExpirationConfigured=Requête [{0}] avec statut de réponse [{1}] et content-type [{2}], pas d''expiration configurée
expiresFilter.noExpirationConfiguredForContentType=La configuration "Expires" pour le type de contenu [{0}] n''est pas trouvée.
expiresFilter.numberError=Erreur lors de l''analyse du nombre à la position [{0}] (basée sur zéro) de la liste délimitée par une virgule [{1}]
expiresFilter.responseAlreadyCommitted=Impossible d''appliquer le ExpiresFilter pour la requête [{0}] car la réponse a déjà été envoyée
expiresFilter.setExpirationDate=La requête [{0}] avec le status de réponse [{1}] content-type [{2}], a fixé la date d''expiration [{3}]
expiresFilter.skippedStatusCode=La requête [{0}] avec le code de réponse [{1}] content-type [{2}], l''en-tête expiration ne sera pas généré pour ce statut
expiresFilter.startingPointInvalid=Point de départ invalide (access|now|modification|a<secondes>|m<secondes>) [{0}] dans la directive [{1}]\n
expiresFilter.startingPointNotFound=Le point de départ (access|now|modification|a<seconds>|m<seconds>) n''est pas présent dans la directive [{0}]
expiresFilter.unknownParameterIgnored=Le paramètre inconnu [{0}] dont la valeur est [{1}] est ignoré
expiresFilter.unsupportedStartingPoint=startingPoint [{0}] non supporté.
expiresFilter.useDefaultConfiguration=Utilisation du défaut [{0}] pour le content-type [{1}] qui renvoie [{2}]
expiresFilter.useMatchingConfiguration=Utilisation de [{0}], satisfaisant [{1}] pour le content-type [{2}] et retournant [{3}]

filterbase.noSuchProperty=La propriété [{0}] n''est pas définie pour les filtres du type [{1}]

http.403=L''accès à la ressource demandée [{0}] a été interdit.

httpHeaderSecurityFilter.clickjack.invalid=Une valeur invalide [{0}] a été spécifiée pour le header "anti click-jacking"
httpHeaderSecurityFilter.committed=Impossible d'ajouter les en-têtes HTTP car la réponse a déjà été envoyée avant l'invocation du filtre de sécurité des en-têtes

rateLimitFilter.initialized=RateLimitFilter [{0}] initialisé avec [{1}] requêtes toutes les [{2}] secondes. Fixé à [{3}] toutes les [{4}] secondes. [{5}].
rateLimitFilter.maxRequestsExceeded=[{0}] [{1}] requêtes de [{2}] ont excédé le maximum autorisé de [{3}] pour une période de [{4}] secondes.

remoteCidrFilter.invalid=Une configuration invalide a été fournie pour [{0}], voir les précédents messages pour les détails
remoteCidrFilter.noRemoteIp=Le client n'a pas d'adresse IP.  Requête rejetée.

remoteIpFilter.invalidHostHeader=La valeur invalide [{0}] a été trouvée pour le Host dans l''en-tête HTTP [{1}]
remoteIpFilter.invalidHostWithPort=La valeur de Host [{0}] dans l''en-tête HTTP [{1}] contenait un numéro de port qui sera ingnoré
remoteIpFilter.invalidNumber=Nombre invalide pour le paramètre [{0}] : [{1}]
remoteIpFilter.invalidPort=Le port [{0}] dans l''en-tête HTTP [{1}] incluait un numéro de port qui sera ignoré
remoteIpFilter.invalidRemoteAddress=Impossible de déterminer l''hôte distant car l''adresse distante [{0}] est invalide

requestFilter.deny=Refus de la requête [{0}] d''après la propriété [{1}]

restCsrfPreventionFilter.fetch.debug=La requête CSRF Fetch a été traitée avec succès, le nonce a été ajouté à la réponse; méthode de requête [{0}] et URI [{1}]
restCsrfPreventionFilter.invalidNonce=La validation du nonce de CSRF a échouée
restCsrfPreventionFilter.invalidNonce.debug=La validation CSRF pour REST a échoué, la requête avec la méthode [{0}] et l''URI [{1}] sera rejetée. Détails: session ID de requête [{2}]; la session demandée existe [{3}]; le nonce csrf existe [{4}]; le nonce csrf existe dans la session [{5}].
restCsrfPreventionFilter.multipleNonce.debug=Des nonces CSRF différents ont été envoyés comme paramètres de requête, aucun d''entre eux ne sera utilisé; méthode de requête [{0}] et URI [{1}]

webDavFilter.xpProblem=WebdavFixFilter : le client de XP-x64-SP2 est réputé ne pas fonctionner avec le Servlet WebDAV
webDavFilter.xpRootContext=WebdavFixFilter : le client de XP-x64-SP2 ne peut fonctionner que le le contexte racine
