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 2018/11/23 09:33:46 UTC

svn commit: r1847233 [1/3] - in /tomcat/trunk: java/javax/el/ java/javax/servlet/ java/javax/servlet/http/ java/org/apache/catalina/authenticator/ java/org/apache/catalina/authenticator/jaspic/ java/org/apache/catalina/connector/ java/org/apache/catali...

Author: markt
Date: Fri Nov 23 09:33:46 2018
New Revision: 1847233

URL: http://svn.apache.org/viewvc?rev=1847233&view=rev
Log:
More French translations along with a handful of corrections/improvements.

Added:
    tomcat/trunk/java/org/apache/catalina/storeconfig/LocalStrings_fr.properties   (with props)
    tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/LocalStrings_fr.properties   (with props)
Modified:
    tomcat/trunk/java/javax/el/LocalStrings_fr.properties
    tomcat/trunk/java/javax/servlet/LocalStrings_fr.properties
    tomcat/trunk/java/javax/servlet/http/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/core/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/deploy/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/ha/context/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/ha/deploy/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/mapper/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/mbeans/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/security/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/session/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/startup/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/group/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/io/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/jmx/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/tipis/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/transport/bio/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/transport/nio/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/tribes/util/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/users/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/util/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/valves/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/webresources/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/coyote/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/coyote/ajp/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/coyote/http11/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/coyote/http11/filters/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/coyote/http11/upgrade/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/naming/factory/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/buf/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/compat/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/descriptor/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/descriptor/web/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/http/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/http/parser/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/net/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/net/jsse/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/scan/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/threads/res/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings_fr.properties
    tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/javax/el/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/el/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/javax/el/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/javax/el/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -13,14 +13,24 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+elProcessor.defineFunctionInvalidClass=La classe [{0}] n''est pas publique
 elProcessor.defineFunctionInvalidMethod=La méthode [{0}] sur la classe [{1}] n''est pas une méthode statique publique
 elProcessor.defineFunctionInvalidParameterList=La liste de paramètres [{0}] pour la méthode [{1}] de la classe [{2}] n''est pas valide
+elProcessor.defineFunctionNoMethod=Une méthode statique et publique [{0}] n''a pas pu être trouvée sur la classe [{1}]
 
 importHandler.ambiguousStaticImport=L''import statique [{0}] ne peut pas être traité parce qu''il est en conflit avec [{1}] qui a déjà été importé
 importHandler.classNotFound=La classe [{0}] n''a pu être importée, vu qu''on ne l''a pas trouvée
+importHandler.invalidClassName=Le nom de la classe à importer [{0}] doit comprendre un paquet
 importHandler.invalidClassNameForStatic=La classe [{0}] spécifiée pour l''importation statique [{1}] n''est pas valide
 importHandler.invalidStaticName=Le nom de la méthode statique ou champ à importer [{0}] doit inclure une calsse
 importHandler.staticNotFound=L''importation statique [{0}] n''a pas été trouvée dans la classe [{1}] pour [{2}]
 
+lambdaExpression.tooFewArgs=Seuls [{0}] arguments ont été fournis pour une expression lambda qui en demande au moins [{1}]
+
+objectNotAssignable=Impossible d''ajouter un objet du type [{0}] à un tableau d''objets de type [{1}]
 propertyNotFound=La propriété [{1}] n''a pas été trouvée sur le type [{0}]
 propertyNotWritable=La propriété [{1}] ne peut pas être écrite pour le type [{0}]
+
+staticFieldELResolver.methodNotFound=Aucune méthode publique et statique nommée [{0}] n''a été trouvée dans la classe [{1}]
+
+util.method.ambiguous=Impossible de trouver une méthode non ambiguë: {0}.{1}({2})

Modified: tomcat/trunk/java/javax/servlet/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/javax/servlet/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -15,6 +15,8 @@
 
 err.not_iso8859_1=[{0}] n''est pas un caractère ISO 8859-1
 
+httpConstraintElement.invalidRolesDeny=Des rôles ne peuvent pas être spécifiés lorsque DENY est utilisé
+
 httpMethodConstraintElement.invalidMethod=Méthode HTTP invalide
 
 value.false=false

Modified: tomcat/trunk/java/javax/servlet/http/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/http/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/http/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/javax/servlet/http/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -14,6 +14,7 @@
 # limitations under the License.
 
 err.cookie_name_is_token=Le nom de cookie [{0}] est un "token" réservé
+err.io.indexOutOfBounds=L''offset [{0}] et/ou la longueur [{1}] spécifiés pour la taille du tableau [{2}] sont invalides
 err.io.nullArray=Null a été passée comme tableau d'octets à la méthode d'écriture
 err.io.short_read=Lecture partielle
 

Modified: tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -14,17 +14,28 @@
 # limitations under the License.
 
 authenticator.certificates=Aucune chaîne de certificat client (client certificate chain) dans cette requête
+authenticator.changeSessionId=L''id de session a changé suite à l''authntification de [{0}] en [{1}]
+authenticator.check.found=Déjà authentifié [{0}]
 authenticator.formlogin=Référence directe au formulaire de connexion (form login page) invalide
 authenticator.jaspicCleanSubjectFail=Échec du nettoyage du sujet de JASPIC
 authenticator.jaspicSecureResponseFail=Echec de la sécurisation de la réponse lors du traitement de JASPIC
 authenticator.jaspicServerAuthContextFail=Échec d'obtention d'une instance JASPIC ServerAuthContext
+authenticator.loginFail=Échec de connexion ("Login failed")
 authenticator.manager=Exception lors de l'initialisation des gestionnaires d'authentification (trust managers)
 authenticator.noAuthHeader=Aucun en-tête d'autorisation envoyé par le client
 authenticator.notContext=Erreur de configuration:  Doit être attaché à un contexte
+authenticator.requestBodyTooBig=Le corps de la requête était trop grand pour être mis en cache pendant le processus d'authentification
 authenticator.sessionExpired=Le temps alloué au processus de login est échu.  Si vous désirez continuer, veuillez soit retourner en arrière 2 fois et recliquer le lien demandé, soit fermer et ré-ouvrir votre navigateur
+authenticator.tomcatPrincipalLogoutFail=La déconnection avec l'instance de TomcatPrincipal a échoué
 authenticator.unauthorized=Impossible d'authentifier avec les crédits fournis (provided credentials)
 
+basicAuthenticator.invalidCharset=Les seules valeurs permises sont null, la chaîne vide, ou des caractères UTF-8
+
+formAuthenticator.forwardErrorFail=Erreur inattendue lors de la transmission à la page d'erreur
+formAuthenticator.forwardLogin=Transmission de la requête pour [{0}] faite avec la méthode [{1}] à la page de connection [{2}] du contexte [{3}] en utilisant la méthode GET
+formAuthenticator.forwardLoginFail=Erreur inattendue lors de la transmission à la page de connection
 formAuthenticator.noErrorPage=Aucune page d''erreur n''a été définie pour la méthode d''authentification FORM dans le contexte [{0}]
+formAuthenticator.noLoginPage=Aucune page de connection n''a été définie pour la méthode d''authentification FORM dans le contexte [{0}]
 
 singleSignOn.debug.associate=Association de la session [{1}] de l''application avec la session SSO [{0}]
 singleSignOn.debug.associateFail=Le SSO n''a pu associer la session [{0}] de l''application car la session SSO [{1}] n''existe pas
@@ -51,3 +62,6 @@ singleSignOn.sessionExpire.managerNotFou
 singleSignOn.sessionExpire.sessionNotFound=Impossible d''expirer la session [{0}] parce que la session n''a pas été trouvée
 
 spnegoAuthenticator.authHeaderNoToken=L'en-tête de négociation d’autorisation ("Negotiate authorization header") envoyé par le client n'incluait pas de jeton ("token")
+spnegoAuthenticator.authHeaderNotNego=L'en-tête d'autorisation envoyé par le client ne commence pas par Negotiate
+spnegoAuthenticator.serviceLoginFail=Impossible de se connecteur en tant que principal de service
+spnegoAuthenticator.ticketValidateFail=Impossible de valider le ticket fourni par le client

Modified: tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -19,5 +19,6 @@ authConfigFactoryImpl.zeroLengthAppConte
 jaspicAuthenticator.authenticate=Authentification de la requête pour [{0}] avec JASPIC
 
 persistentProviderRegistrations.existsDeleteFail=Le fichier temporaire [{0}] existe déjà et ne peut être effacé
+persistentProviderRegistrations.moveFail=Echec de déplacement de [{0}] vers [{1}]
 
 simpleServerAuthConfig.noModules=Aucun ServerAuthModules n'est configuré

Modified: tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -13,7 +13,11 @@
 # 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.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.
@@ -32,21 +36,27 @@ coyoteConnector.protocolHandlerStopFaile
 
 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.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 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.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.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.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.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.uploadLocationInvalid=Le répertoire temporaire [{0}] pour les envois de fichier est invalide
 
 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
@@ -56,4 +66,12 @@ coyoteResponse.sendError.ise=Impossible
 coyoteResponse.sendRedirect.ise=Impossible d'appeler "sendRedirect()" après que la réponse ait été envoyée
 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é
+
+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)
+
+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 de réponse a été recyclé et n'est plus associé à cette facade

Modified: tomcat/trunk/java/org/apache/catalina/core/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/core/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -16,6 +16,7 @@
 applicationContext.addFilter.ise=Des filtres ne peuvent plus être ajoutés au contexte [{0}] car il a déjà été initialisé
 applicationContext.addJspFile.iae=Le fichier JSP [{0}] est invalide
 applicationContext.addListener.iae.cnfe=Incapable de créer une instance de type [{0}]
+applicationContext.addListener.iae.sclNotAllowed=Il est impossible d'ajouter un ServletContextListener dès qu'un a été appelé
 applicationContext.addListener.iae.wrongType=Le type spécifié [{0}] n''est pas un type attendu de "listener"
 applicationContext.addListener.ise=Des Listener ne peuvent plus être ajoutés au contexte [{0}] car il a déjà été initialisé
 applicationContext.addRole.ise=Vous ne pouvez pas ajouter de rôles au contexte [{0}], parce qu''il a déjà été initialisé
@@ -23,9 +24,11 @@ applicationContext.addServlet.ise=Des Se
 applicationContext.attributeEvent=Exception lancée par l'écouteur (listener) d'évènement attributs
 applicationContext.invalidFilterName=Impossible d''ajouter la définition du filtre à cause d''un nom de filtre invalide [{0}]
 applicationContext.invalidServletName=Impossible d''ajouter la définition de la servlet à cause de son nom invalide [{0}]
+applicationContext.lookup.error=Impossible de trouver la ressource [{0}] dans le contexte [{1}]
 applicationContext.mapping.error=Erreur lors du mapping
 applicationContext.requestDispatcher.iae=Le chemin [{0}] ne commence pas par le caractère "/"
 applicationContext.resourcePaths.iae=Le chemin [{0}] ne démarre pas avec un caractère "/"
+applicationContext.roles.iae=Le tableaux de rôles à déclarer pour le contexte [{0}] ne peut pas être null
 applicationContext.setAttribute.namenull=le nom ne peut être nul
 applicationContext.setInitParam.ise=les paramètres d''initialisation ne peuvent pas être configurés sur le contexte [{0}] car il a déjà été initialisé
 applicationContext.setRequestEncoding.ise=L''encodage de la requête ne peut pas être configuré sur le contexte [{0}] car il a déjà été initialisé
@@ -40,8 +43,11 @@ applicationDispatcher.deallocateExceptio
 applicationDispatcher.forward.ise=Impossible d'utiliser faire-suivre (forward) après que la réponse ait été envoyée
 applicationDispatcher.isUnavailable=La servlet [{0}] est actuellement indisponible
 applicationDispatcher.serviceException="Servlet.service()" pour la servlet [{0}] a lancé une exception
+applicationDispatcher.specViolation.request=La ServletRequest d'origine ou la ServletRequest d'origine enrobée n'a pas été passée au RequestDispatcher en violation de SRV.8.2 et SRV.14.2.5.1
 applicationDispatcher.specViolation.response=La ServletResponse originale ou la ServletResponse enveloppée (wrapped) n'a pas été transmise au RequestDispatcher, en violation de SRV.8.2 et SRV.14.2.5.1
 
+applicationFilterConfig.jmxUnregister=Le désenregistrement JMX est terminé pour le filtre de type [{0}] nommé [{1}]
+applicationFilterConfig.jmxUnregisterFail=Le désenregistrement JMX du filtre de type [{0}] nommé [{1}] a échoué
 applicationFilterConfig.preDestroy=Echec lors de l''appel de preDestroy pour le filtre nommé [{0}] de type [{1}]
 
 applicationFilterRegistration.nullInitParams=Impossible de fixer les paramètres du filtre, à cause d''un nom ou d''une valeur nulle.  Name [{0}], Value [{1}]
@@ -50,22 +56,45 @@ applicationPushBuilder.methodNotToken=Le
 applicationPushBuilder.noCoyoteRequest=Impossible de trouver l''objet de requête Coyote sous-jacent (nécessaire pour la création d''une requête "push") depuis la requête de type [{0}]
 
 applicationServletRegistration.setServletSecurity.iae=Contrainte nulle spécifiée pour le Servlet [{0}] déployé dans le contexte avec le nom [{1}]
+applicationServletRegistration.setServletSecurity.ise=Les contraintes de sécurité ne peuvent pas être ajoutées au Servlet [{0}] déployé dans le contexte [{1}] car le contexte a déjà été initialisé
 
+applicationSessionCookieConfig.ise=La propriété [{0}] ne peut pas être ajoutée au SessionCookieConfig pour le contexte [{1}] car le contexte a déjà été initialisé
+
+aprListener.aprDestroy=Echec de l'arrêt de la librairie Apache Tomcat Native basée sur APR
+aprListener.aprInit=La librairie Apache Tomcat Native basée sur APR qui permet des performances optimales dans les environnements de production n''a pas été trouvée sur le java.library.path: [{0}]
+aprListener.aprInitDebug=La librairie Apache Tomcat Native basée sur APR n''a pas été trouvée en utilisant les noms [{0}] dans le java.library.path [{1}], les erreurs retournées sont [{2}]
+aprListener.aprInitError=La librairie Apache Tomcat Native basée sur APR n''a pas pu être chargée, l''erreur retournée est [{0}]
+aprListener.config=Configuration de APR/OpenSSL: useAprConnector [{0}], useOpenSSL [{1}]
+aprListener.currentFIPSMode=Mode FIPS actuel: [{0}]
 aprListener.enterAlreadyInFIPSMode=AprLifecycleListener est configuré pour forcer le mode FIPS mais la librairie est déjà en mode FIPS [{0}]
+aprListener.flags=Capacités d''APR: Pv6 [{0}], sendfile [{1}], accept filters [{2}], random [{3}]
+aprListener.initializeFIPSFailed=Echec d'entrée en mode FIPS
+aprListener.initializeFIPSSuccess=Entrée avec succès en mode FIPS
+aprListener.initializedOpenSSL=OpenSSL a été initialisé avec succès [{0}]
 aprListener.initializingFIPS=Initialisation du mode FIPS...
+aprListener.requireNotInFIPSMode=AprLifecycleListener est configuré pour demander que la librarie soit déjà en mode FIPS et elle ne l'était pas
+aprListener.skipFIPSInitialization=Déjà en mode FIPS, l'initialisation de FIPS n'est pas effectuée
+aprListener.sslInit=Impossible d'initialiser le SSLEngine
+aprListener.tcnInvalid=Une version incompatible [{0}] de la librairie Apache Tomcat Native basée sur APR est installée, alors que Tomcat nécessite la version [{1}]
+aprListener.tcnValid=Chargement de la librairie Apache Tomcat Native [{0}] en utilisant APR version [{1}]
 aprListener.tcnVersion=Un version ancienne [{0}] de la bibliothèque Apache Tomcat Native basée sur APR est installée, alors que Tomcat recommande au minimum la version [{1}]
 aprListener.tooLateForFIPSMode=Ne peut pas passer en mode FIPS, SSL a déjà été initialisé
+aprListener.tooLateForSSLEngine=Impossible d'appeler setSSEEngine, SSL a déjà été initialisé
 aprListener.tooLateForSSLRandomSeed=setSSLRandomSeed impossible: SSL a déjà été initialisé
+aprListener.wrongFIPSMode=Valuer inattendue de l''option FIPSMode de AprLifecycleListener: [{0}]
 
+asyncContextImpl.dispatchingStarted=Une opération de dispatch asynchrone a déjà été appelée, plusieurs dispatch au cours d'un même cycle asynchrone n'est pas autorisé
 asyncContextImpl.noAsyncDispatcher=Le Servlet dispatcher retourné par le ServletContext ne supporte pas de dispatch asynchrone
 asyncContextImpl.request.ise=Il est illégal d'appeler getRequest() après que complete() ou une autre des méthodes dispatch() ait été appelé
 asyncContextImpl.requestEnded=La requête associée avec l'AsyncContext est déjà terminée
+asyncContextImpl.response.ise=Il est illégal d'appeler getResponse() après que complete() ou n'importe laquelle des méthodes de dispatch a été appelée
 
 containerBase.backgroundProcess.cluster=Une exception s''est produite lors du traitement d''arrière plan du cluster [{0}]
 containerBase.backgroundProcess.error=Exception durant le traitement du fil d'arrière-plan
 containerBase.backgroundProcess.realm=Exception lors du traitement d''arrière plan du realm [{0}]
 containerBase.backgroundProcess.unexpectedThreadDeath=Mort inattendue du fil d''exécution d''arrière-plan ("background thread") [{0}]
 containerBase.backgroundProcess.valve=Exception lors du traitement d''arrière plan de la valve [{0}]
+containerBase.threadedStopFailed=Erreur lors de l'arrêt d'un conteneur fils
 
 defaultInstanceManager.invalidInjection=Annotation invalide pour l'injection d'une resource méthode
 defaultInstanceManager.restrictedContainerServlet=L''accès à la classe [{0}] est interdit. C''est une classe restreinte qui (implémente l''interface ContainerServlet). Une application web doit être privilégiée pour pouvoir la charger.
@@ -75,7 +104,11 @@ defaultInstanceManager.restrictedListene
 filterChain.filter=L'exécution du filtre (Filter) a lancé une exception
 filterChain.servlet=L'exécution de la servlet a lancé une exception
 
+jreLeakListener.authPolicyFail=Erreur en essayant de prévenir une fuite de mémoire dans la classe javax.security.auth.Policy
 jreLeakListener.classToInitializeFail=Echec du chargement de la classe [{0}] pendant le démarrage de Tomcat, effectué pour empêcher de possibles fuites de mémoire
+jreLeakListener.gcDaemonFail=Echec de la création du thread GC Daemon durant le démarrage de Tomcat pour éviter une fuite de mémoire, cela est normal sur toutes les JVMs non Oracle
+jreLeakListener.jarUrlConnCacheFail=Échec de la désactivation du cache par défaut des URL de connexion de JAR
+jreLeakListener.xmlParseFail=Erreur en essayant de prévenir une fuite de mémoire lors du traitement de contenu XML
 
 naming.addEnvEntry=Ajout de l''entrée d''environnement [{0}]
 naming.bindFailed=Echec lors du liage à l''objet: [{0}]
@@ -86,12 +119,15 @@ naming.namingContextCreationFailed=La cr
 naming.unbindFailed=Echec lors du déliage à l''objet : [{0}]
 naming.wsdlFailed=fichier wsdl [{0}] non trouvé
 
+noPluggabilityServletContext.notAllowed=La section 4.4 de la spécification Servlet 3.0 ne permet pas à cette méthode d'être appelée à partir d'un ServletContextListener qui n'a pas été déclaré dans web.xml, un web-fragment.xml, ou annoté avec @WebListener
+
 standardContext.applicationListener=Erreur lors de la configuration de la classe d''écoute de l''application (application listener) [{0}]
 standardContext.applicationSkipped=L'installation des écouteurs (listeners) de l'application a été sautée suite aux erreurs précédentes
 standardContext.backgroundProcess.instanceManager=Exception lors du traitement d''arrière plan du gestionnaire d''instances [{0}]
 standardContext.backgroundProcess.loader=Exception lors du traitement d''arrière plan du loader [{0}]
 standardContext.backgroundProcess.manager=Exception lors du traitement d''arrière plan du gestionnaire de sessions [{0}]
 standardContext.backgroundProcess.resources=Exception lors du traitement d''arrière plan des ressources [{0}]
+standardContext.cluster.noManager=Aucun gestionnaire de session trouvé, vérification de l''utilisation éventuelle du gestionnaire de session fourni par le cluster; cluster configuré: [{0}], application distribuable: [{1}]
 standardContext.duplicateListener=L''écouteur [{0}] est déjà configuré pour le contexte, la double déclaration a été ignorée
 standardContext.errorPage.error=La position de la page d''erreur (ErrorPage) [{0}] doit commencer par un ''/''
 standardContext.errorPage.required=La page d'erreur (ErrorPage) ne peut être nulle
@@ -104,8 +140,10 @@ standardContext.filterMap.pattern=<url-p
 standardContext.filterStart=Exception au démarrage du filtre [{0}]
 standardContext.invalidWrapperClass=[{0}] n''est pas une sous-classe de StandardWrapper
 standardContext.isUnavailable=Cette application n'est pas disponible actuellement
+standardContext.listenerFail=Un ou plusieurs écouteurs n'ont pas pu démarrer, les détails sont dans le fichier de log du conteneur
 standardContext.listenerStart=Exception lors de l''envoi de l''évènement contexte initialisé (context initialized) à l''instance de classe d''écoute (listener) [{0}]
 standardContext.listenerStop=Exception lors de l''envoi de l''évènement contexte détruit (context destroyed) à l''instance de classe d''écoute [{0}]
+standardContext.loadOnStartup.loadException=Le Servlet [{1}] dans l''application web [{0}] a retourné une exception lors de son chargement
 standardContext.loginConfig.errorPage=La page d''erreur du formulaire [{0}] doit commencer par un ''/''
 standardContext.loginConfig.errorWarning=ATTENTION: La page d''erreur du formulaire [{0}] doit commencer par un ''/'' dans l''API Servlet 2.4
 standardContext.loginConfig.loginPage=La page de connexion du formulaire [{0}] doit commencer par un ''/''
@@ -113,16 +151,23 @@ standardContext.loginConfig.loginWarning
 standardContext.loginConfig.required="LoginConfig" ne peut être nul
 standardContext.manager=Configuré un gestionnaire de la classe [{0}]
 standardContext.managerFail=Echec lors du démarrage du gestionnaire de sessions
+standardContext.namingResource.destroy.fail=Echec de destruction des anciennes ressources JNDI
+standardContext.noResourceJar=Les JARs de ressources ne sont pas supportés, le JAR trouvé à [{0}] ne sera pas utilisé pour fournir des ressources statiques pour le contexte nommé [{1}]
 standardContext.notStarted=Le contexte [{0}] n''a pas encore été démarré
 standardContext.notWrapper=Le fils du contexte (child of context) doit être un enrobeur (wrapper)
 standardContext.parameter.duplicate=Paramètre d''initialisation de contexte dupliqué [{0}]
 standardContext.parameter.required=Le nom de paramètre ainsi que la valeur du paramètre sont requis
+standardContext.postconstruct.duplicate=La méthode post construct est définie en double dans la classe [{0}]
+standardContext.postconstruct.required=A la fois le nom complet qualifié et le nom de la méthode sont requis
 standardContext.predestroy.duplicate=Définition dupliquée de la méthode de destruction "pre" pour la classe [{0}]
+standardContext.predestroy.required=Les noms qualifiés de la classe et de la méthode sont tous deux requis
 standardContext.reloadingCompleted=Le rechargement de ce contexte est terminé
 standardContext.reloadingStarted=Le rechargement du contexte [{0}] a démarré
 standardContext.requestListener.requestInit=Une exception lors de l''envoi de requête a initié un évènement cycle de vie (lifecycle event) pour l''instance de classe à l''écoute (listener) [{0}]
 standardContext.resourcesInit=Erreur d'initialisation des ressources statiques
 standardContext.resourcesStart=Erreur lors du démarrage des ressources statiques
+standardContext.resourcesStop=Erreur lors de l'arrêt des ressources statiques
+standardContext.sciFail=Erreur lors du traitement de ServletContainerInitializer
 standardContext.securityConstraint.mixHttpMethod=Il n'est pas permis de combiner <http-method> et <http-method-omission> dans la même collection de resources web
 standardContext.securityConstraint.pattern=<url-pattern> [{0}] invalide d''après les contraintes de sécurité (security constraint)
 standardContext.servletMap.name=L''association de servlet (servlet mapping) indique un nom de servlet inconnu [{0}]
@@ -133,6 +178,7 @@ standardContext.stoppingContext=Exceptio
 standardContext.threadBindingListenerError=Une erreur s''est produite dans l''écouteur de l’''association de thread configuré pour le contexte [{0}]
 standardContext.unknownCookieEncoding=L''encodage inconnu [{0}] a été spécifié pour setCookieEncoding(String) dont le défaut UTF-8 sera utilisé à la place
 standardContext.urlPattern.patternWarning=ATTENTION: Le modèle (pattern) URL [{0}] doit commencer par un ''/'' dans l''API Servlet 2.4
+standardContext.webappClassLoader.missingProperty=Impossible de fixer la propriété [{0]} du chargeur de classes de l'application web à [{1}] car cette propriété n'existe pas
 standardContext.workCreateException=Impossible de déterminer le chemin absolu pour le répertoire de travail à partir du répertoire [{0}] et de CATALINA_HOME [{1}] pour le contexte [{2}]
 standardContext.workCreateFail=Impossible de créer le répertoire de travail [{0}] pour le contexte [{1}]
 standardContext.workPath=Impossible d''obtenir le chemin de travail pour le contexte [{0}]
@@ -141,13 +187,19 @@ standardEngine.jvmRouteFail=Impossible d
 standardEngine.notHost=Le fils d'un moteur (child of an Engine) doit être un hôte
 standardEngine.notParent=Un moteur (engine) ne peut avoir de conteneur parent (container)
 
+standardHost.clientAbort=Le client distant a abandonné la requête, IOException: [{0}]
 standardHost.invalidErrorReportValveClass=Impossible de charger la classe valve de rapport d''erreur: [{0}]
 standardHost.noContext=Aucun contexte n'est configuré pour traiter cette requête
 standardHost.notContext=Le fils d'un hôte (child of a Host) doit être un contexte
 standardHost.nullName=Le nom d'hôte est requis
 
+standardServer.portOffset.invalid=La valeur [{0}] pour portOffset est invalide car elle ne peut pas être négative
+standardServer.shutdownViaPort=Une commande d'arrêt valide a été reçue sur le port d'arrêt, arrêt de l'instance du serveur
 standardServer.storeConfig.notAvailable=Aucune implémentation de StoreConfig n''a été enregistrée comme un MBean nommé [{0}], et aucune configuration n''a donc été enregistrée. Un MBean adéquat est normalement référencé via le StoreConfigLifecycleListener
 
+standardService.engine.startFailed=Impossible de démarrer l'Engine associé
+standardService.mapperListener.startFailed=Impossible de démarrer le MapperListener associé
+standardService.mapperListener.stopFailed=Impossible d'arrêter le MapperListener associé
 standardService.start.name=Démarrage du service [{0}]
 standardService.stop.name=Arrêt du service [{0}]
 
@@ -165,6 +217,8 @@ standardWrapper.notFound=Servlet [{0}] n
 standardWrapper.notServlet=La classe [{0}] n''est pas une servlet
 standardWrapper.releaseFilters=Exception des filtres de sortie (release filters) pour la servlet [{0}]
 standardWrapper.serviceException="Servlet.service()" pour la servlet [{0}] a généré une exception
+standardWrapper.serviceExceptionRoot=Servlet.service() du Servlet [{0}] dans le contexte au chemin [{1}] a retourné une exception [{2}] avec la cause
 standardWrapper.unavailable=La servlet [{0}] est marqué comme indisponible
 standardWrapper.unloadException=La servlet [{0}] a généré une exception "unload()"
 standardWrapper.unloading=Impossible d''allouer la servlet [{0}] car elle a été déchargée
+standardWrapper.waiting=Attente de la désallocation de [{0}] instance(s) du Servlet [{1}]

Modified: tomcat/trunk/java/org/apache/catalina/deploy/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/deploy/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/deploy/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/deploy/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -13,6 +13,13 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+namingResources.cleanupCloseFailed=Impossible d''invoquer la méthode [{0}] de la ressource [{1}] dans le conteneur [{2}] donc aucun nettoyage n''a été effectué pour cette ressource
 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.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}]
+namingResources.mbeanDestroyFail=Echec de destruction du mbean de la ressource [{0}]
+namingResources.resourceTypeFail=La ressource JNDI nommée [{0}] est de type [{1}] mais ce type est inconsistant avec le(s) type(s) de cible d''injection configuré(s) pour cette ressource

Modified: tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -14,26 +14,37 @@
 # limitations under the License.
 
 corsFilter.invalidPreflightMaxAge=Incapable d'analyser "preflightMaxAge"
+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.invalidRandomClass=Impossible de créer une source aléatoire ("Random source") à l''aide de la classe [{0}]
 
+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.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.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.responseAlreadyCommited=Impossible d''appliquer le ExpiresFilter pour la requête [{0}] car la réponse a déjà été envoyée
+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
 
 remoteCidrFilter.noRemoteIp=Le client n'a pas d'adresse IP.  Requête rejetée.
 

Modified: tomcat/trunk/java/org/apache/catalina/ha/context/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/context/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/context/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/context/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -14,3 +14,5 @@
 # limitations under the License.
 
 applicationContext.setAttribute.namenull=Le nom ne peut être null
+
+replicatedContext.startFailed=Echec de démarrage du ReplicatedContext: [{0}]

Modified: tomcat/trunk/java/org/apache/catalina/ha/deploy/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/deploy/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/deploy/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/deploy/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -13,21 +13,32 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+farmWarDeployer.alreadyDeployed=l''application web [{0}] est déjà déployée
+farmWarDeployer.deleteFail=Pas réussi à supprimer [{0}]
+farmWarDeployer.deployEnd=Le déploiement de [{0}] est terminé
 farmWarDeployer.hostOnly=Le FarmWarDeployer ne fonctionne qu'en tant que sous-élément d'un "host cluster" !
 farmWarDeployer.mbeanNameFail=Impossible de construire le nom d''objet du mbean pour le moteur [{0}] et l''hôte [{1}]
 farmWarDeployer.modInstall=Installation en cours pour la webapp [{0}] depuis [{1}]
 farmWarDeployer.modInstallFail=Incapable d'installer le fichier WAR
+farmWarDeployer.modRemoveFail=Non retiré
 farmWarDeployer.msgIoe=Incapable de lire le message de déploiement dans la ferme
 farmWarDeployer.msgRxDeploy=Recu le chemin de déploiement [{0}] du cluster, war [{1}]
 farmWarDeployer.removeFailLocal=Impossible d''enlever localement de [{0}]
 farmWarDeployer.removeFailRemote=La suppression locale de [{0}] a échouée, l''autre gestionnaire (manager) a l''app en fonction !
+farmWarDeployer.renameFail=Echec du renommage de [{0}] en [{1}]
 farmWarDeployer.sendFragment=Envoi du chemin du fragment du war du cluster [{0}], war [{1}] vers [{2}]
+farmWarDeployer.sendStart=Envoi du déploiement war en cluster chemin [{0}], war [{1}] démarré
 farmWarDeployer.servicingDeploy=L''application [{0}] est en cours de maintenance, mettez de nouveau à jour la date du fichier war [{1}]
 farmWarDeployer.servicingUndeploy=L''application [{0}] est en maintenance et ne peut être retirée du node backup du cluster
+farmWarDeployer.stopped=Le FarmWarDeployer du cluster a été arrêté
 farmWarDeployer.undeployEnd=Retrait de [{0}] terminé
+farmWarDeployer.watchDir=Le déploiement du cluster surveille [{0}] pour des modifications
 
 fileMessageFactory.deleteFail=Impossible de supprimer [{0}]
 
+fileNewFail=Impossible de créer [{0}]
+
 warWatcher.cantListWatchDir=Incapacité de lister les fichiers dans le répertoire WatchDir [{0}]: vérifiez qu''il s''agit d''un répertoire et qu''il a la permission de lecture.
 warWatcher.checkWarResult=WarInfo.check() a retourné [{0}] pour [{1}]
 warWatcher.checkingWar=Vérification du fichier WAR [{0}]
+warWatcher.checkingWars=Vérification des WARs dans [{0}]

Modified: tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -17,6 +17,8 @@ backupManager.noCluster=pas de groupe (c
 backupManager.startFailed=Impossible de démarrer le BackupManager: [{0}]
 backupManager.startUnable=Impossible de démarrer le BackupManager: [{0}]
 
+clusterSessionListener.noManager=Le gestionnaire de session du contexte n''existe pas: [{0}]
+
 deltaManager.createMessage.access=Gestionnaire de session [{0}]: création du message de session [{1}] d''accès
 deltaManager.createMessage.accessChangePrimary=Gestionnaire de session [{0}] : création du message de session [{1}] accès pour changer le primaire
 deltaManager.createMessage.allSessionData=Gestionnaire de session [{0}] envoyé toutes les données de session
@@ -27,8 +29,11 @@ deltaManager.createSession.newSession=Cr
 deltaManager.dropMessage=Gestionnaire de session [{0}] : Abandon du message [{1}] dans GET_ALL_SESSIONS début de la phase de sync [{2}] date du message [{3}]
 deltaManager.expireSessions=Gestionnaire de session [{0}] expiration des sessions lors de l''arrêt
 deltaManager.foundMasterMember=Le membre maître [{1}] a été trouvé pour la réplication du contexte [{0}]
+deltaManager.loading.existing.session=la session existante [{0}] est surchargée
+deltaManager.managerLoad=Exception lors du chargement des sessions depuis le stockage persistant
 deltaManager.noCluster=Démarrage, pas de cluster associé à ce contexte [{0}]
 deltaManager.noContextManager=Gestionnaire de session [{0}]: Pas de contexte pour le gestionnaire, envoyé à [{1}]. reçu en [{2}] ms
+deltaManager.noMasterMember=Démarrage sans autre membre pour le contexte [{0}] du domaine [{1}]
 deltaManager.noMembers=Gestionnaire de session [{0}] : pas de transfert d''état, il n''y a pas de membres actifs dans le cluster
 deltaManager.noSessionState=Gestionnaire de session [{0}] : pas de statut de session envoyé à [{1}] recu, timeout après [{2}] ms.
 deltaManager.receiveMessage.accessed=Gestionnaire de session [{0}] : reçu un accès à la session [{1}]
@@ -47,6 +52,7 @@ deltaManager.receiveMessage.unloadingBeg
 deltaManager.registerCluster=Enregistrement du gestionnaire [{0}] dans l''élément du cluster [{1}] avec le nom [{2}]
 deltaManager.sendMessage.newSession=Gestionnaire de session [{0}] : envoi de la nouvelle session [{1}]
 deltaManager.sessionReceived=Gestionnaire de session [{0}]: l''état de session envoyé à [{0}] a été reçu en [{2}] ms
+deltaManager.startClustering=Démarrage du gestionnaire du cluster à [{0}]
 deltaManager.stopped=Le gestionnaire de session [{0}] s''arrête
 deltaManager.unableSerializeSessionID=Impossible de sérialiser le sessionID [{0}]
 deltaManager.unloading.ioe=IOException lors de la sauvegarde des sessions persistantes: [{0}]
@@ -54,13 +60,19 @@ deltaManager.waitForSessionState=Gestion
 
 deltaRequest.removeUnable=N'a pas pu enlever l'élément:
 deltaRequest.showPrincipal=Le principal [{0}] est associé à la session [{1}]
+deltaRequest.ssid.mismatch=L'id de session ne correspond pas, la requête delta ne sera pas exécutée
 deltaRequest.wrongPrincipalClass=Un ClusterManager n''accepte que des GenericPrincipal. Votre realm a utilisé la classe de "principal" [{0}]
 
 deltaSession.writeSession=writeObject() stocke la session [{0}]
 
+jvmRoute.cannotFindSession=Impossible de trouver la session [{0}]
 jvmRoute.changeSession=Changé la session de [{0}] vers [{1}]
 jvmRoute.missingJvmRouteAttribute=Pas d'attribut jvmRoute configuré sur le moteur
 jvmRoute.set.orignalsessionid=Fixe l''id de session d''origine dans l''attribut de requête [{0}] valeur: [{1}]
+jvmRoute.turnoverInfo=Temps de vérification de turnover [{0}] ms
 jvmRoute.valve.started=La JvmRouteBinderValve a démarrée
+jvmRoute.valve.stopped=JvmRouteBinderValve s'est arrêté
 
+standardSession.notSerializable=Impossible de sérialiser l''attribut de session [{0}] pour la session [{1}]
+standardSession.removeAttribute.ise=removeAttribute : session déjà invalidée
 standardSession.setAttribute.namenull=setAttribute: le paramètre nom ne peut pas être null

Modified: tomcat/trunk/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/tcp/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -13,13 +13,26 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+ReplicationValve.crossContext.add=Ajout du conteneur de réplication de la session multi contexte au ThreadLocal de replicationValve
+ReplicationValve.crossContext.registerSession=enregistrement de la session multi contexte id=[{0}] du contexte [{1}]
+ReplicationValve.crossContext.remove=Retrait du conteneur de réplication de la session multi contexte au ThreadLocal de replicationValve
+ReplicationValve.crossContext.sendDelta=Envoi du delta de la session multi contexte du contexte [{0}]
 ReplicationValve.filter.failure=Incapacité de compiler le filtre=[{0}]
+ReplicationValve.filter.loading=Chargement du filtre de requête [{0}]
+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.session.found=Le Contexte [{0}] a touvé la session [{1}] mais ce n''est pas une ClusterSession.
 ReplicationValve.session.invalid=Contexte [{0}]: la session demandée [{1}] est invalide, non répliquée, ou enlevée sur ce nœud
 
 simpleTcpCluster.clustermanager.cloneFailed=Impossible de cloner le gestionnaire du cluster, le org.apache.catalina.ha.session.DeltaManager par défaut sera utilisé
 simpleTcpCluster.clustermanager.notImplement=Le gestionnaire ("Manager") [{0}] n''implémente pas ClusterManager. Son ajout au cluster a été abandonné.
 simpleTcpCluster.member.addFailed=Impossible de se connecter au système de réplication
+simpleTcpCluster.member.added=Membre de réplication ajouté : [{0}]
 simpleTcpCluster.member.disappeared=Le membre recu a disparu: [{0}]
 simpleTcpCluster.member.removeFailed=Impossible d'enlever un nœud du cluster du système de réplication
+simpleTcpCluster.sendFailed=Impossible d'envoyer un message à travers l'expéditeur du cluster
+simpleTcpCluster.start=Le cluster va démarrer
+simpleTcpCluster.startUnable=Impossible de démarre le cluster
 simpleTcpCluster.stopUnable=Incapable d'arrêter le cluster

Modified: tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -13,20 +13,52 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+webappClassLoader.addExportsRmi=Quand Java 9 est utilisé, il faut utiliser "--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" sur la ligne de commande de la JVM pour activer la détection de fuites de mémoire des cibles RMI; sinon cet avertissement peut être supprimé en désactivant cette détection
+webappClassLoader.addExportsThreadLocal=Quand Java 9 est utilisé, il faut utiliser "--add-opens=java.base/java.lang=ALL-UNNAMED" sur la ligne de commande de la JVM pour activer la détection de fuites de mémoire des ThreadLocal; sinon cet avertissement peut être supprimé en désactivant cette détection
+webappClassLoader.addPermisionNoCanonicalFile=Impossible d’obtenir le chemin de fichier canonique pour l''URL [{0}]
+webappClassLoader.addPermisionNoProtocol=Le protocole [{0}] dans l''URL [{1}] n''est pas supporté donc aucune permission de lecture n''a été assignée pour les ressources situées à cette URL
+webappClassLoader.addTransformer=Ajout d''un transformateur de fichier de class [{0}] pour l''application web [{1}]
+webappClassLoader.addTransformer.duplicate=Ajout en double ignoré du transformateur de fichiers de classe [{0}] à l''application web [{1}]
 webappClassLoader.addTransformer.illegalArgument=L''application web [{0}] a essayé d''ajouter un transformateur de fichiers de classe null
+webappClassLoader.checkThreadLocalsForLeaks=L''application web [{0}] a crée un ThreadLocal avec une clé de type [{1}] (valeur [{2}]) et une valeur de type [{3}] (valeur [{4}]) mais ne l''a pas supprimé lorsqu''elle a été arrêtée, les threads seront graduellement renouvelés pour éviter une probable fuite de mémoire
+webappClassLoader.checkThreadLocalsForLeaks.badKey=Impossible de déterminer une représentation sous forme de chaîne de caractères d''une clé du type [{0}]
+webappClassLoader.checkThreadLocalsForLeaks.badValue=Impossible de déterminer la représentation sous forme de chaîne de caractère de la valeur du type [{0}]
 webappClassLoader.checkThreadLocalsForLeaks.unknown=Inconnu
+webappClassLoader.checkThreadLocalsForLeaksFail=Echec de vérfication des références ThreadLocal pour l''application web [{0}]
+webappClassLoader.checkThreadLocalsForLeaksNone=L''application web [{0}] a crée un ThreadLocal avec une clé de type [{1}] (valeur [{2}]) et une valeur de type [{3}] (valeur [{4}]) mais comme les clés n''ont que des références faibles dans la structure des ThreadLocal cela ne causera pas de fuite de mémoire
+webappClassLoader.checkThreadLocalsForLeaksNull=L''application web [{0}] a crée un ThreadLocal avec une clé de type [{1}] (valeur [{2}]), ce ThreadLocal a correctement été fixé à null et la valeur sera enlevée par la GC
+webappClassLoader.checkThreadsHttpClient=Trouvé une thread utilisé par HttpClient pour maintenir les connections actives, corrigé en associant le thread avec le chargeur de classe parent
 webappClassLoader.clearJdbc=L''application web [{0}] a enregistré un pilote JDBC [{1}], mais ne l''a pas désenregistré avant l''arrêt de l''application.  Pour éviter une fuite de mémoire, le pilote JDBC a été désenregistré de force.
+webappClassLoader.clearObjectStreamClassCachesFail=Impossible d''effacer les références faibles de ObjectStreamClass$Caches pour l''application web [{0}]
 webappClassLoader.clearReferencesResourceBundlesCount=[{0}] références à un bundle de ressources (ResourceBundle) ont été retirées du cache de l''application web [{1}].
+webappClassLoader.clearReferencesResourceBundlesFail=Echec du nettoyage des références de ResourceBundle pour l''application web [{0}]
+webappClassLoader.clearRmi=Trouvé une cible RMI avec une classe squelette de classe [{0}] et une valeur [{1}], celle ci a été enlevée de force pour prévenir ue fuite de mémoir
+webappClassLoader.clearRmiFail=Impossible d''effacer le chargeur de classes de contexte référencé depuis sun.rmi.transport.Target pour l''application web [{0}]
+webappClassLoader.clearRmiInfo=Impossible de trouver la classe sun.rmi.transport.Target pour nettoyer le chargeur de classes du contexte pour l''application web [{0}], c''est normal pour les JVMs non Oracle
+webappClassLoader.getThreadGroupError=Impossible d''obtenir le parent pour le ThreadGroup [{0}], il ne sera pas possible de vérifier tous les threads pour des fuites de mémoire
 webappClassLoader.illegalJarPath=Une entrée invalide du JAR a été détectée avec le nom [{0}]
+webappClassLoader.jarsAdded=Un ou plusieurs JARs ont été ajoutés à l''application web [{0}]
+webappClassLoader.jarsModified=Un ou plusieurs JARs ont été modifiés dans l''application web [{0}]
 webappClassLoader.jarsRemoved=Un ou plusieurs JARs ont été enlevés de l''application web [{0}]
+webappClassLoader.javaseClassLoaderNull=L'attribut j2seClassLoader ne doit pas être null
+webappClassLoader.jdbcRemoveFailed=Le désenregistrement du pilote JDBC a échoué pour l''application web [{0}]
+webappClassLoader.loadedByThisOrChildFail=Impossible de vérifier complètement les entrées d''une instance de [{0}] pour des fuites de mémoire potentielles dans le contexte [{1}]
 webappClassLoader.readError=Erreur lors de la lecture de la resource : impossible de charger [{0}].
+webappClassLoader.removeTransformer=Enlevé le transformateur de fichiers de classe [{0}] de l''application web [{1}]
+webappClassLoader.resourceModified=La ressource [{0}] a été modifiée, la date de dernière modification était [{1}] et est désormais [{2}]
 webappClassLoader.stackTrace=L''application web [{0}] semble avoir démarré un thread nommé [{1}] mais ne l''a pas arrêté, ce qui va probablement créer une fuite de mémoire; la trace du thread est: {2}
+webappClassLoader.stackTraceRequestThread=Une requête de l''application web [{0}] est toujours en cours, ce qui causera certainement une fuite de mémoire, vous pouvez contrôler le temps alloué en utilisant l''attribut unloadDelay de l''implémentation standard de Context; trace du fil d’exécution de la requête: [{2}]
+webappClassLoader.stopThreadFail=Impossible de terminer le thread nommé [{0}] pour l''application [{1}]
+webappClassLoader.stopTimerThreadFail=Echec de l''arrêt du TimerThread nommé [{0}] pour l''application web [{1}]
 webappClassLoader.stopped=Impossible de charger [{0}], ce chargeur de classes a déjà été arrêté
 webappClassLoader.superCloseFail=Echec lors de l'appel de close() dans la superclasse
+webappClassLoader.transformError=Erreur d''instrumentation: impossible de transformer la classe [{0}] parce que son format est illégal
 webappClassLoader.validationErrorJarPath=Incapable de valider l''entrée de JAR de nom [{0}]
 webappClassLoader.warnTimerThread=L''application [{0}] semble avoir démarré un TimerThread nommé [{1}] en utilisant java.util.Timer mais ne l''a pas stoppé, le timer ainsi que le thread associé ont été arrêtés pour éviter une fuite de mémoire
 webappClassLoader.wrongVersion=(impossible de charger la classe [{0}])
 
+webappClassLoaderParallel.registrationFailed=L'enregistrement de org.apache.catalina.loader.ParallelWebappClassLoader comme pouvant charger des classes en parallèle a échoué
+
 webappLoader.classDeploy=Déploiement des fichiers classes [{0}] vers [{1}]
 webappLoader.deploy=Déploiement des classes des réceptacles (class repositories) vers le répertoire de travail [{0}]
 webappLoader.jarDeploy=Déploiement du JAR [{0}] vers [{1}]

Modified: tomcat/trunk/java/org/apache/catalina/mapper/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/mapper/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/mapper/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/mapper/LocalStrings_fr.properties Fri Nov 23 09:33:46 2018
@@ -13,9 +13,13 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+mapper.addHost.sameHost=Enregistrement en double de l''hôte [{0}] est ignoré
+mapper.addHost.success=Enregistré l''hôte [{0}]
 mapper.addHostAlias.success=L''alias [{0}] pour le hôte [{1}] a été enregistré
+mapper.removeWrapper=Retire l''enrobeur du contexte [{0}] avec le chemin [{1}]
 
 mapperListener.pauseContext=Enregistrement du contexte [{0}] comme étant en cours de rechargement dans le service [{1}]
+mapperListener.registerContext=Enregistrement du contexte [{0}] pour le service [{1}]
 mapperListener.registerHost=Enregistrement de l''hôte [{0}] dans le domaine [{1}] pour le service [{2}]
 mapperListener.registerWrapper=Enregistrer le Wrapper [{0}] dans le contexte [{1}] pour le service [{2]}.
 mapperListener.unregisterContext=Retrait du Context [{0}] pour le service [{1}]

Modified: tomcat/trunk/java/org/apache/catalina/mbeans/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/mbeans/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/mbeans/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/mbeans/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -16,5 +16,8 @@
 jmxRemoteLifecycleListener.createRegistryFailed=Création du répertoire RMI impossible pour le serveur [{0}] utilisant le port [{1}]
 jmxRemoteLifecycleListener.createServerFailed=Le connecteur serveur JMX pour le serveur [{0}] n''a pas pu être créé ou n''a pas pu démarrer
 jmxRemoteLifecycleListener.destroyServerFailed=Le connecteur serveur JMX pour le serveur [{0}] n''a pas pu être stoppé
+jmxRemoteLifecycleListener.invalidRmiBindAddress=Adresse d''association du RMI invalide [{0}]
 jmxRemoteLifecycleListener.invalidURL=L''URL demandée pour le serveur [{0}], [{1}], est incorrect
 jmxRemoteLifecycleListener.start=L''écouteur distant JMX a configuré le répertoire sur le port [{0}] et le serveur sur le port [{1}] pour le serveur [{2}]
+
+mBeanFactory.managerContext=Un gestionnaire de sessions ne peut être ajouté qu'à un contexte

Modified: tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -13,30 +13,47 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+combinedRealm.addRealm=Ajout du royaume [{0}], [{1}] royaumes au total
 combinedRealm.authFail=Echec d''authentification de l''utilisateur [{0}] avec le domaine [{1}]
+combinedRealm.authStart=Tentative d''authentifier l''utilisateur [{0}] avec le royaume [{1}]
 combinedRealm.authSuccess=Authentifié l''utilisateur [{0}] avec le domaine [{1}]
+combinedRealm.getPassword=La méthode getPassword() ne doit jamais être appelée
+combinedRealm.getPrincipal=La méthode getPrincipal() ne devrait jamais être appelée
 
+dataSourceRealm.authenticateFailure=Le nom d''utilisateur [{0}] n''a pas été authentifié
+dataSourceRealm.authenticateSuccess=Le nom d''utilisateur [{0}] a été authentifié avec succès
+dataSourceRealm.exception=Exception lors de l'anthentification
 dataSourceRealm.getPassword.exception=Exception lors de la récupération du mot de passe pour [{0}]
 dataSourceRealm.getRoles.exception=Exception lors de la récupération des rôles de [{0}]
 
 jaasCallback.username=Nom d''utilisateur renvoyé [{0}]
 
 jaasRealm.accountExpired=le nom d''utilisateur [{0}] N''A PAS été authentifié car le compte a expiré
+jaasRealm.authenticateFailure=Le nom d''utilisateur [{0}] n''a pas été authentifié avec succès
 jaasRealm.authenticateSuccess=le nom d''utilisateur [{0}] a été authentifié avec succès
 jaasRealm.credentialExpired=le nom d''utilisateur [{0}] N''A PAS été authentifié car son crédit a expiré (expired credential)
 jaasRealm.failedLogin=le nom d''utilisateur [{0}] N''A PAS été authentifié car son contrôle d''accès (login) a échoué
 jaasRealm.loginException=Exception lors de l''authentification par login du nom d''utilisateur [{0}]
+jaasRealm.rolePrincipalAdd=Ajout du rôle Pincipal [{0}] aux rôles du principal de l''utilisateur
+jaasRealm.userPrincipalFailure=Aucun principal valide trouvé
+jaasRealm.userPrincipalSuccess=Le principal [{0}] est une classe utilisateur valide, elle sera utilisée comme principal de l''utilisateur
 
 jdbcRealm.authenticateFailure=le nom d''utilisateur [{0}] N''A PAS été authentifié
 jdbcRealm.authenticateSuccess=le nom d''utilisateur [{0}] a été authentifié avec succès
 jdbcRealm.close=Exception lors de la fermeture de la connexion à la base de données
 jdbcRealm.exception=Exception pendant le traitement de l'authentification
 jdbcRealm.open=Exception lors de l'ouverture de la base de données
+jdbcRealm.open.invalidurl=Le pilote [{0}] ne supporte pas l''URL [{1}]
 
 jndiRealm.authenticateFailure=Le nom d''utilisateur [{0}] N''A PAS été authentifié
 jndiRealm.authenticateSuccess=Le nom d''utilisateur [{0}] a été authentifié avec succès
 jndiRealm.close=Exception lors de la fermeture de la connexion au serveur d'accès (directory server)
+jndiRealm.emptyCipherSuites=Une chaîne vide est donnée comme suite de chiffres, la suite de chiffres par défaut sera utilisée
 jndiRealm.exception=Exception pendant le traitement de l'authentification
+jndiRealm.invalidHostnameVerifier=[{0}] n''est pas un nom de classe valide pour un HostnameVerifier
+jndiRealm.invalidSslProtocol=Le protocole fourni [{0}] est invalide, il doit être parmi [{1}]
+jndiRealm.invalidSslSocketFactory=[{0}] n''est pas un nom de classe valide pour une SSLSocketFactory
+jndiRealm.negotiatedTls=La connection TLS a été négociée en utilisant le protocole [{0}]
 jndiRealm.open=Exception lors de l'ouverture de la connexion au serveur d'accès (directory server)
 
 lockOutRealm.authLockedUser=Une tentative d''authentification a été effectuée pour l''utilisateur verrouillé ("locked user") [{0}]
@@ -55,8 +72,11 @@ realmBase.authenticateFailure=Le nom d''
 realmBase.authenticateSuccess=Le nom d''utilisateur [{0}] a été authentifié avec succès
 realmBase.createUsernameRetriever.ClassCastException=La classe [{0}] n''est pas un X509UsernameRetriever.
 realmBase.credentialHandler.customCredentialHandler=Impossible donner la valeur [{1}] à la propriété [{0}] cas un CredentialHandler personnalisé a été configuré
+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
+realmBase.gotX509Username=Obtenu le nom d''utilisateur dans le certificat X509: [{0}]
+realmBase.gssContextNotEstablished=Erreur d'implémentation de l'authenticateur: le contexte de sécurité passé n'est pas complètement établi
 realmBase.hasRoleFailure=Le nom d''utilisateur [{0}] N''A PAS de rôle [{1}]
 realmBase.hasRoleSuccess=Le nom d''utilisateur [{0}] a pour rôle [{1}]
 

Modified: tomcat/trunk/java/org/apache/catalina/security/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/security/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/security/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/security/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -13,6 +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.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)
 
 SecurityUtil.doAsPrivilege=Une exception s'est produite lors de l'exécution du bloc "PrivilegedExceptionAction".

Modified: tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -13,22 +13,35 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+cgiServlet.expandCloseFail=Impossible de fermer le flux d''entrée du script avec le chemin [{0}]
+cgiServlet.expandCreateDirFail=Echec de la création du répertoire de destination [{0}] pour la décompression du script
+cgiServlet.expandDeleteFail=Impossible d''effacer le fichier [{0}] suite à une IOException pendant la décompression
 cgiServlet.expandFail=Impossible de faire l''expansion du script au chemin [{0}] vers [{1}]
+cgiServlet.expandNotFound=Impossible de décompresser [{0}] car il n''a pas été trouvé
 cgiServlet.expandOk=Extrait le script du chemin [{0}] vers [{1}]
+cgiServlet.find.found=Trouvé le CGI: nom [{0}], chemin [{1}], nom de script [{2}] et nom du CGI [{3}]
 cgiServlet.find.location=Recherche d''un fichier en [{0}]
 cgiServlet.find.path=Script CGI demandé au chemin [{0}] relatif au CGI à [{1}]
+cgiServlet.runBadHeader=Mauvaise ligne d''en-tête [{0}]
+cgiServlet.runFail=Problèmes d'IO lors de l'exécution du CGI
 cgiServlet.runHeaderReaderFail=Problème d'E/S lors de la fermeture du lecteur de headers
 cgiServlet.runInvalidStatus=Statut invalide [{0}]
 cgiServlet.runOutputStreamFail=Problème d'E/S à la fermeture du flux de sortie
 cgiServlet.runReaderInterrupt=Interrompu pendant l'attente du thread de lecture de la sortie d'erreur (stderr reader thread)
+cgiServlet.runStdErr=ligne stderr: [{0}]
 cgiServlet.runStdErrFail=Problème d'entrée sortie pour le stderr
 
+defaultServlet.blockExternalEntity=L''accès aux entités externes avec le publicId [{0}] et le systemId [{1}] est bloqué
+defaultServlet.blockExternalEntity2=L''accès à l''entité externe nommée [{0}], publicId [{1}], baseURI [{2}], systemId [{3}] a été bloqué
 defaultServlet.blockExternalSubset=L''accès au sous-ensemble externe de nom [{0}] et de baseURI [{1}] a été bloqué
 
+defaultservlet.skipfail=Seuls [{0}] octets ont été passés alors que [{1}] ont été demandés
+
 directory.filename=Nom de fichier
 directory.lastModified=Dernière modification
 directory.parent=Jusqu''à [{0}]
 directory.size=Taille
 directory.title=Liste du répertoire pour [{0}]
 
+webdavservlet.enternalEntityIgnored=La requête a inclus une référence à une entité externe avec publicId [{0}] et systemId [{1}] qui a été ignorée
 webdavservlet.jaxpfailed=Erreur d'initialisation de JAXP

Modified: tomcat/trunk/java/org/apache/catalina/session/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/LocalStrings_fr.properties?rev=1847233&r1=1847232&r2=1847233&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/session/LocalStrings_fr.properties [UTF-8] Fri Nov 23 09:33:46 2018
@@ -18,11 +18,15 @@ JDBCStore.checkConnectionClassNotFoundEx
 JDBCStore.checkConnectionDBClosed=La connexion à la base de données est nulle ou a été trouvée fermée. Tentative de réouverture.
 JDBCStore.checkConnectionDBReOpenFail=La tentative de réouverture de la base de données a échoué. La base de données est peut-être arrêtée.
 JDBCStore.checkConnectionSQLException=Une exception SQL s''est produite [{0}]
+JDBCStore.close=Exception lors de la fermeture de la connection vers la base de donnée [{0}]
+JDBCStore.commitSQLException=Une SQLException a été retournée lors du commit de la connection avant sa fermeture
 JDBCStore.loading=Chargement de la Session [{0}] depuis la base de données [{1}]
 JDBCStore.missingDataSourceName=Aucun nom JNDI valide n'a été donné.
 JDBCStore.removing=Retrait de la Session [{0}] de la base de données [{1}]
 JDBCStore.saving=Sauvegarde de la Session [{0}] vers la base de données [{1}]
+JDBCStore.wrongDataSource=Impossible d''ouvrir la DataSource JNDI [{0}]
 
+fileStore.createFailed=Impossible de créer le répertoire [{0}] pour stocker les données de session
 fileStore.deleteFailed=Impossible d''effacer le fichier [{0}] qui empêche la création du support de stockage de sessions
 fileStore.deleteSessionFailed=Impossible d''effacer le fichier [{0}] qui n''est plus nécessaire
 fileStore.loading=Chargement de la Session [{0}] depuis le fichier [{1}]
@@ -31,6 +35,8 @@ fileStore.saving=Sauvegarde de la Sessio
 
 managerBase.contextNull=Le contexte (Context) doit être mis à une valeur non-nulle avant l'usage du Manager
 managerBase.createSession.ise="createSession": Trop de sessions actives
+managerBase.sessionAttributeNameFilter=L''attribut de session nommé [{0}] sera sauté car il ne correspond pas au filtre sur les noms [{1}]
+managerBase.sessionAttributeValueClassNameFilter=L''attribut de session nommé [{0}] a été passé parce que le type [{1}] de la valeur ne correspond pas au filtre [{2}]
 managerBase.sessionTimeout=Réglage du délai d''inactivité (timeout) de session invalide [{0}]
 managerBase.setContextNotNew=Il est illégal d'appeler setContext() pour changer le contexte associé avec un gestionnaire (Manager) si le genstionnaire n'est pas dans l'état nouveau
 
@@ -41,6 +47,8 @@ persistentManager.serializeError=Erreur
 persistentManager.storeKeysException=Incapacité de déterminer la liste des ID de session, pour les sessions dans le magasin de sessions.  Supposant le magasin vide.
 persistentManager.storeSizeException=Impossible de déterminer le nombre de sessions dans le magasin de sessions, le magasin doit être vide.
 persistentManager.swapIn=Basculement depuis le stockage (swap in) de la session [{0}]
+persistentManager.swapInException=Exception dans la Store lors du swapIn: [{0}]
+persistentManager.swapInInvalid=La session échangée [{0}] est invalide
 persistentManager.swapMaxIdle=Basculement de la session [{0}] vers le stockage (Store), en attente pour [{1}] secondes
 persistentManager.swapTooManyActive=Basculement vers stockage (swap out) de la session [{0}], en attente pour [{1}] secondes trop de sessions actives
 persistentManager.tooManyActive=Trop de sessions actives, [{0}], à la recherche de sessions en attente pour basculement vers stockage (swap out)
@@ -52,6 +60,7 @@ standardManager.loading.exception="Excep
 standardManager.managerLoad=Exception au chargement des sessions depuis le stockage persistant (persistent storage)
 standardManager.managerUnload=Exception au déchargement des sessions vers le stockage persistant (persistent storage)
 standardManager.unloading=Sauvegarde des sessions ayant persisté vers [{0}]
+standardManager.unloading.debug=Déchargement des session persistées
 standardManager.unloading.nosessions=Aucune session persistée à décharger
 
 standardSession.attributeEvent=L'écouteur d'évènement Attribut de Session (attribute event listener) a généré une exception
@@ -64,6 +73,7 @@ standardSession.getValueNames.ise="getVa
 standardSession.invalidate.ise="invalidate": Session déjà invalidée
 standardSession.isNew.ise="isNew": Session déjà invalidée
 standardSession.logoutfail=Exception lors de la déconnection de l'utilisateur, lors de l'expiration de la session
+standardSession.notDeserializable=Impossible de désérialiser l''attribut de session [{0}] pour la session [{1}]
 standardSession.notSerializable=Impossible de sérialiser l''attribut de session [{0}] pour la session [{1}]
 standardSession.removeAttribute.ise="removeAttribute": Session déjà invalidée
 standardSession.sessionEvent=L'écouteur d'évènement de session (session event listener) a généré une exception



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