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 23:06:24 UTC

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

Author: markt
Date: Fri Nov 23 23:06:23 2018
New Revision: 1847324

URL: http://svn.apache.org/viewvc?rev=1847324&view=rev
Log:
Update French translations

Added:
    tomcat/trunk/java/org/apache/tomcat/util/net/openssl/ciphers/LocalStrings_fr.properties   (with props)
Modified:
    tomcat/trunk/java/javax/el/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/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/manager/host/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/mapper/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/catalina/realm/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/storeconfig/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/jasper/resources/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/digester/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/openssl/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/tomcat/util/scan/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

Modified: tomcat/trunk/java/javax/el/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/el/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/javax/el/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/javax/el/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -13,13 +13,19 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+beanNameELResolver.beanReadOnly=Le nom de bean [{0}] est en lecture seule
+
 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.defineFunctionInvalidParameterTypeName=Le type [{0}] du paramètre de la méthode [{1}] sur 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}]
+elProcessor.defineFunctionNullParams=On ou plusieurs paramètres d'entrée sont null
 
+importHandler.ambiguousImport=La classe [{0}] n''a pas pu être importée car elle entre en conflit avec [{1}] qui a déjà été importée
 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.invalidClass=La classe [{0}] doit être publique, non abstraite, et ne pas être une interface
 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
@@ -29,8 +35,14 @@ lambdaExpression.tooFewArgs=Seuls [{0}]
 
 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}]
+propertyNotReadable=La propriété [{1}] n''est pas lisible sur le type [{0}]
 propertyNotWritable=La propriété [{1}] ne peut pas être écrite pour le type [{0}]
+propertyReadError=Erreur lors de la lecture de [{1}] sur le type [{0}]
+propertyWriteError=Erreur d''écriture [{1}] sur le type [{0}]
 
 staticFieldELResolver.methodNotFound=Aucune méthode publique et statique nommée [{0}] n''a été trouvée dans la classe [{1}]
+staticFieldELResolver.notFound=Un champ statique et public nommé [{0}] n''a pas pu être trouvé sur la classe [{1}]
+staticFieldELResolver.notWriteable=L''écriture dans les champs statiques (champ [{0}] dans la classe [{1}] dans le cas présent) est interdite
 
 util.method.ambiguous=Impossible de trouver une méthode non ambiguë: {0}.{1}({2})
+util.method.notfound=Méthode non trouvée: {0}.{1}({2})

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -13,6 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+err.cookie_name_blank=Le nom de cookie ne doit pas être null ou vide
 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

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -15,7 +15,10 @@
 
 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.authorize=Autorisation de l''utilisateur [{0}] fourni par le connecteur avec le royaume
+authenticator.check.authorizeFail=Le royaume ne reconnait pas l''utilisateur [{0}], un principal a été crée avec ce nom mais sans rôles
 authenticator.check.found=Déjà authentifié [{0}]
+authenticator.check.sso=Pas d''authentification mais un session ID SSO [{0}] a été trouvé, nouvelle tentative d''authentification
 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
@@ -31,6 +34,8 @@ authenticator.unauthorized=Impossible d'
 
 basicAuthenticator.invalidCharset=Les seules valeurs permises sont null, la chaîne vide, ou des caractères UTF-8
 
+digestAuthenticator.cacheRemove=Une entrée valide du cache de nonce des clients a été enlevée pour faire de la place pour de nouvelles entrées, ce qui rend possible une attaque par répétition; pour éviter cela, il est possible de reduire nonceValidity ou d'augmenter cnonceCacheSize; les avertissements de ce type ne se reproduiront pas avant 5 minutes
+
 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

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -14,10 +14,16 @@
 # limitations under the License.
 
 authConfigFactoryImpl.load=Chargement des enregistrements pour le fournisseurs persistants à partir de [{0}]
+authConfigFactoryImpl.registerClass=Enregistrement de la classe [{0}] pour la couche [{1}] et le contexte d''application [{2}]
+authConfigFactoryImpl.registerInstance=Enregistrement de l''instance de type [{0}] pour la couche [{1}] et le contexte d''application [{2}]
 authConfigFactoryImpl.zeroLengthAppContext=Un nom de contexte vide n'est pas valide
+authConfigFactoryImpl.zeroLengthMessageLayer=Un message vide de nom de couche est invalide
+
+callbackHandlerImpl.jaspicCallbackMissing=Le rappel (callback) JASPIC de type [{0}] reçu n''est pas supporté et a été ignoré
 
 jaspicAuthenticator.authenticate=Authentification de la requête pour [{0}] avec JASPIC
 
+persistentProviderRegistrations.deleteFail=Le fichier temporaire [{0}] n''a pas pu être effacé
 persistentProviderRegistrations.existsDeleteFail=Le fichier temporaire [{0}] existe déjà et ne peut être effacé
 persistentProviderRegistrations.moveFail=Echec de déplacement de [{0}] vers [{1}]
 

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -49,6 +49,7 @@ coyoteRequest.getInputStream.ise="getRea
 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.noAsync=Impossible de démarrer le mode asynchrone car les classes [{0}] de la chaîne de traitement ne le supportent pas
 coyoteRequest.noMultipartConfig=Impossible de traiter des parties, parce qu'aucune configuration multi-parties n'a été fournie
 coyoteRequest.parseParameters=Exception lors du traitement des paramètres envoyés par POST
 coyoteRequest.postTooLarge=Les paramètres n'ont pas été évalués car la taille des données postées est trop important. Utilisez l'attribut maxPostSize du connecteur pour corriger ce problème si votre application doit accepter des POSTs importants.
@@ -56,22 +57,31 @@ coyoteRequest.sendfileNotCanonical=Impos
 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.trailersNotReady=Impossible d'appeler getTrailerFields() avant que isTrailerFieldsReady() n'ait retourné true
 coyoteRequest.uploadLocationInvalid=Le répertoire temporaire [{0}] pour les envois de fichier est invalide
 
+coyoteResponse.encoding.invalid=L''encodage [{0}] n''est pas reconnu par le JRE
 coyoteResponse.getOutputStream.ise="getWriter()" a déjà été appelé pour cette réponse
 coyoteResponse.getWriter.ise="getOutputStream()" a déjà été appelé pour cette réponse
 coyoteResponse.reset.ise=Impossible d'appeler reset() après le début de l'envoi de la réponse
 coyoteResponse.resetBuffer.ise=Impossible de remettre à zéro le tampon après que la réponse ait été envoyée
 coyoteResponse.sendError.ise=Impossible d'appeler "sendError()" après que la réponse ait été envoyée
 coyoteResponse.sendRedirect.ise=Impossible d'appeler "sendRedirect()" après que la réponse ait été envoyée
+coyoteResponse.sendRedirect.note=<html><body><p>Redirection vers <a href="{0}">{0}</a></p></body></html>
 coyoteResponse.setBufferSize.ise=Impossible de changer la taille du tampon après que les données aient été écrites
 
 inputBuffer.requiresNonBlocking=Pas disponible en mode non bloquant
 inputBuffer.streamClosed=Le flux a été fermé
 
+outputBuffer.writeNull=L'argument String dans write(String, int, int) ne doit pas être null
+
+request.asyncNotSupported=Un filtre ou un Servlet de la chaîne actuelle ne supporte pas le mode asynchrone
+request.illegalWrap=L'enrobeur de la réponse doit enrober la requête obtenue à partir de getRequest()
 request.notAsync=Il est interdit d'appeler cette méthode si la requête actuelle n'est pas en mode asynchrone (isAsyncStarted() a renvoyé false)
 
+requestFacade.nullRequest=L'objet requête a été recyclé et n'est plus associé à cette façade
+
 response.illegalWrap=L'enrobeur de la réponse doit enrober la réponse obtenue à partir de getResponse()
 response.sendRedirectFail=Impossible d''envoyer une redirection vers [{0}]
 
-responseFacade.nullResponse=L'objet de réponse a été recyclé et n'est plus associé à cette facade
+responseFacade.nullResponse=L'objet réponse a été recyclé et n'est plus associé à cette façade

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -16,18 +16,21 @@
 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.init=Impossible d''ajouter une instance du type [{0}] comme écouteur
 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é
 applicationContext.addServlet.ise=Des Servlets ne peuvent plus être ajoutés au contexte [{0}] car il a déjà été initialisé
 applicationContext.attributeEvent=Exception lancée par l'écouteur (listener) d'évènement attributs
+applicationContext.illegalDispatchPath=La tentative d''obtenir un dispatcher de requêtes avec le chemin illégal [{0}] a été refusée car il contenait une tentative de traversée de répertoire encodée
 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.role.iae=Un rôle individuel à déclarer pour le contexte [{0}] ne peut être null ou une chaîne vide
 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é
@@ -46,12 +49,16 @@ applicationDispatcher.serviceException="
 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.jmxRegisterFail=L''enregistrement JMX a échoué pour le filtre de type [{0}] et nommé [{0}]
 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}]
+applicationFilterConfig.release=Impossible de détruite 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}]
+applicationFilterRegistration.nullInitParam=Impossible de fixer le paramètre d''initialisation du filtre, à cause d''un nom ou d''une valeur nulle, nom [{0}], valeur [{1}]
+applicationFilterRegistration.nullInitParams=Impossible de fixer les paramètres d''initialisation du filtre, à cause d''un nom ou d''une valeur nulle, nom [{0}], valeur [{1}]
 
+applicationPushBuilder.methodInvalid=La méthode HTTP pour une requête push doit être à la fois être sans danger et pouvoir être mise en cache, mais [{0}] ne correspond pas
 applicationPushBuilder.methodNotToken=Les méthodes HTTP doivent être des "token", mais [{0}] contient un caractère invalide dans un token.
 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}]
 
@@ -94,12 +101,17 @@ containerBase.backgroundProcess.error=Ex
 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.nullName=Le nom d'un conteneur ne peut être null
+containerBase.threadedStartFailed=Un conteneur fils a échoué pendant son démarrage
 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.restrictedClass=L''accès à la classe à accès restreint [{0}] est interdit, une application web doit être marquée comme étant privilégiée pour pouvoir la charger
 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.
 defaultInstanceManager.restrictedFiltersResource=Le fichier de propriétés contenant la liste des filtres restreints n''a pas été trouvée [{0}]
 defaultInstanceManager.restrictedListenersResource=Le fichier de propriétés concernant les écouteurs à accès restreint n''a pas été trouvé [{0}]
+defaultInstanceManager.restrictedServletsResource=Le fichier de propriétés contenant la liste des Servlets restreints n''a pas été trouvée [{0}]
+defaultInstanceManager.restrictedWrongValue=Mauvaise valeur dans le fichier de propriété [{0}] contenant la liste des classes à accès restreint pour le nom de classe [{1}], valeur attendue: [restricted], valeur donnée: [{2}]
 
 filterChain.filter=L'exécution du filtre (Filter) a lancé une exception
 filterChain.servlet=L'exécution de la servlet a lancé une exception
@@ -108,9 +120,11 @@ jreLeakListener.authPolicyFail=Erreur en
 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.ldapPoolManagerFail=Echec de la création de la classe com.sun.jndi.ldap.LdapPoolManager durant le démarrage de Tomcat pour éviter une fuite de mémoire, cela est normal sur toutes les JVMs non Oracle
 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.addResourceEnvRef=Ajout de la référence de ressource d''environnement [{0}]
 naming.bindFailed=Echec lors du liage à l''objet: [{0}]
 naming.invalidEnvEntryType=L''entrée environnement [{0}] a un type invalide
 naming.invalidEnvEntryValue=L''entrée environnement [{0}] a une valeur invalide
@@ -121,6 +135,8 @@ naming.wsdlFailed=fichier wsdl [{0}] non
 
 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
 
+pushBuilder.noPath=Il est interdit d'appeler push() avant de fixer un chemin
+
 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}]
@@ -128,6 +144,8 @@ standardContext.backgroundProcess.loader
 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.configurationFail=Un ou plusieurs composants ont marqué ce contexte comme n'étant pas correctement configuré
+standardContext.cookieProcessor.null=Il est interdit de mettre un CookieProcessor null pour un contexte
 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
@@ -152,11 +170,13 @@ standardContext.loginConfig.required="Lo
 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.namingResource.init.fail=Echec d'initialisation des nouvelles 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.pathInvalid=Un chemin de contexte doit être soit une chaîne vide soit commencer par un ''/' et ne pas finir par un ''/', le chemin [{0}] ne répond pas à ces conditions et a été changé en [{1}]
 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}]
@@ -170,6 +190,7 @@ standardContext.resourcesStop=Erreur lor
 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.servletFail=Un ou plusieurs Servlets n'ont pas pu démarrer, les détails sont dans le fichier log du conteneur
 standardContext.servletMap.name=L''association de servlet (servlet mapping) indique un nom de servlet inconnu [{0}]
 standardContext.servletMap.pattern=<url-pattern> [{0}] invalide dans l''association de servlet (servlet mapping)
 standardContext.startFailed=Erreur de démarrage du contexte [{0}] suite aux erreurs précédentes
@@ -177,12 +198,14 @@ standardContext.startingContext=Exceptio
 standardContext.stoppingContext=Exception à l''arrêt du Context [{0}]
 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.urlPattern.patternWarning=Le modèle (pattern) d''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}]
 
+standardContextValve.acknowledgeException=Impossible de confirmer la requête avec une réponse 100 (continuer)
+
 standardEngine.jvmRouteFail=Impossible de fixer la jvmRoute de l'Engine à partir d'une propriété système
 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)
@@ -192,12 +215,18 @@ standardHost.invalidErrorReportValveClas
 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
+standardHost.problematicAppBase=Utiliser une chaîne vide pour l''appBase de l''hôte [{0}] la fera correspondre à CATALINA_BASE, ce qui causera des problèmes
 
+standardHostValue.customStatusFailed=La page d''erreur personnalisée [{0}] n''a pu être redirigée correctement
+
+standardServer.accept.timeout=Le socket qui écoute en attendant la commande d''arrêt a rencontré un délai d''attente dépassé inattendu [{0}] millisecondes après l''appel à accept()
+standardServer.awaitSocket.fail=Impossible de créer le sokcet d''arrêt du serveur à l''adresse [{0}] et au port [{1}] (port de base [{2}] et offset [{3}])
 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.engine.stopFailed=Echec de l'arrêt du moteur 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}]
@@ -207,6 +236,7 @@ standardWrapper.allocate=Erreur d'alloca
 standardWrapper.allocateException=Exception lors de l''allocation pour la servlet [{0}]
 standardWrapper.deallocateException=Exception à la désallocation pour la servlet [{0}]
 standardWrapper.destroyException="Servlet.destroy()" de la servlet [{0}] a généré une exception
+standardWrapper.destroyInstance=InstanceManager.destroy() pour le Servlet [{0}] a renvoyé une exception
 standardWrapper.initException="Servlet.init()" pour la servlet [{0}] a généré une exception
 standardWrapper.instantiate=Erreur à l''instantiation de la classe servlet [{0}]
 standardWrapper.isUnavailable=La servlet [{0}] est actuellement indisponible
@@ -222,3 +252,6 @@ standardWrapper.unavailable=La servlet [
 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}]
+
+threadLocalLeakPreventionListener.containerEvent.error=Exception lors du traitement de l''évènement du conteneur [{0}]
+threadLocalLeakPreventionListener.lifecycleEvent.error=Exception lors du traitement de l''évènement [{0}] du cycle de vie du composant

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -13,6 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+addDefaultCharset.unsupportedCharset=Le jeu de caractères [{0}] spécifié n''est pas supporté
+
 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
@@ -23,7 +25,9 @@ corsFilter.wrongType2=Attendu un object
 
 csrfPrevention.invalidRandomClass=Impossible de créer une source aléatoire ("Random source") à l''aide de la classe [{0}]
 
+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.noDurationFound=La durée n''a pas été trouvée dans la directive [{0}]
@@ -31,6 +35,7 @@ expiresFilter.noDurationUnitAfterAmount=
 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.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}]
@@ -46,6 +51,9 @@ http.403=L''accès à la ressource deman
 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.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.
 
 requestFilter.deny=Requête refusée pour [{0}] basée sur la propriété [{1}]
+
+restCsrfPreventionFilter.invalidNonce=La validation du nonce de CSRF a échoué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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -16,3 +16,4 @@
 applicationContext.setAttribute.namenull=Le nom ne peut être null
 
 replicatedContext.startFailed=Echec de démarrage du ReplicatedContext: [{0}]
+replicatedContext.startUnable=Impossible de démarrer le 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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -16,22 +16,32 @@
 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.fileCopyFail=Impossible de copier depuis [{0}] vers [{1}]
 farmWarDeployer.hostOnly=Le FarmWarDeployer ne fonctionne qu'en tant que sous-élément d'un "host cluster" !
+farmWarDeployer.hostParentEngine=FarmWarDeployer peut fonctionner uniquement si le parent de [{0}] est un moteur
 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.msgRxUndeploy=
 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.removeLocal=Retrait de l''application web [{0}]
+farmWarDeployer.removeLocalFail=Impossible d'enlever le fichier WAR
+farmWarDeployer.removeStart=Retrait de l''application web [{0}] dans tout le cluster
+farmWarDeployer.removeTxMsg=Envoi à tout le cluster du déploiement à partir de [{0}]
 farmWarDeployer.renameFail=Echec du renommage de [{0}] en [{1}]
+farmWarDeployer.sendEnd=Envoi du chemin de déploiement du war au cluster, war [{1}] terminé
 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.started=Le FarmWarDeployer du cluster a démarré
 farmWarDeployer.stopped=Le FarmWarDeployer du cluster a été arrêté
 farmWarDeployer.undeployEnd=Retrait de [{0}] terminé
+farmWarDeployer.undeployLocal=Le contexte local [{0}] est retiré
 farmWarDeployer.watchDir=Le déploiement du cluster surveille [{0}] pour des modifications
 
 fileMessageFactory.deleteFail=Impossible de supprimer [{0}]
@@ -42,3 +52,4 @@ warWatcher.cantListWatchDir=Incapacit�
 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}]
+warWatcher.listedFileDoesNotExist=[{0}] a été détecté dans [{1}] mais n''existe pas, les permissions du répertoire pourraient être incorrectes

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -16,6 +16,7 @@
 backupManager.noCluster=pas de groupe (cluster) associé à ce contexte: [{0}]
 backupManager.startFailed=Impossible de démarrer le BackupManager: [{0}]
 backupManager.startUnable=Impossible de démarrer le BackupManager: [{0}]
+backupManager.stopped=Le gestionnaire de session [{0}] s''est arrêté
 
 clusterSessionListener.noManager=Le gestionnaire de session du contexte n''existe pas: [{0}]
 
@@ -25,11 +26,14 @@ deltaManager.createMessage.allSessionDat
 deltaManager.createMessage.allSessionTransfered=Gestionnaire de session [{0}] envoi du message signalant le transfert de toutes les données de session
 deltaManager.createMessage.delta=Gestionnaire de session [{0}]: création du message [{0}] de requête delta
 deltaManager.createMessage.expire=Gestionnaire de session [{0}]: création du message [{1}] d''expiration de session
+deltaManager.createMessage.unableCreateDeltaRequest=Impossible de sérialiser la requête delta pour l''id de session [{0}]
 deltaManager.createSession.newSession=Crée une DeltaSession avec Id [{0}] Nombre total=[{1}]
 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.cnfe=
 deltaManager.loading.existing.session=la session existante [{0}] est surchargée
+deltaManager.loading.ioe=IOException lors du chargement des session persistées: [{0}]
 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
@@ -58,16 +62,24 @@ deltaManager.unableSerializeSessionID=Im
 deltaManager.unloading.ioe=IOException lors de la sauvegarde des sessions persistantes: [{0}]
 deltaManager.waitForSessionState=Gestionnaire de session [{0}], demande de l''état de session depuis [{1}], cette opération fera un timeout si l''état de la session n''a pas été reçu en moins de [{2}] secondes
 
+deltaRequest.invalidAttributeInfoType=Info d''attribut invalide = [{0}]
 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.ssid.null=L'id de session est null pour setSessionId
 deltaRequest.wrongPrincipalClass=Un ClusterManager n''accepte que des GenericPrincipal. Votre realm a utilisé la classe de "principal" [{0}]
 
+deltaSession.notifying=Notification du cluster de l''expiration primaire=[{0}] sessionId [{1}]
+deltaSession.readSession=readObject() charge la session [{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.failover=Un changement de serveur a été détecté avec une jvmRoute différente, route originale: [{0}] nouvelle: [{1}] pour l''id de session [{2}]
+jvmRoute.foundManager=Trouvé le gestionnaire de session du cluster [{0}] à [{1}]
 jvmRoute.missingJvmRouteAttribute=Pas d'attribut jvmRoute configuré sur le moteur
+jvmRoute.noCluster=La JvmRouterBinderValve est configurée mais le cluster n'est pas activé, la bascule vers un autre serveur fonctionnera tout de même à condition qu'un PersistentManager soit utilisé
+jvmRoute.notFoundManager=
 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

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -23,8 +23,11 @@ ReplicationValve.invoke.uri=Invocation d
 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.send.invalid.failure=
 ReplicationValve.session.found=Le Contexte [{0}] a touvé la session [{1}] mais ce n''est pas une ClusterSession.
+ReplicationValve.session.indicator=
 ReplicationValve.session.invalid=Contexte [{0}]: la session demandée [{1}] est invalide, non répliquée, ou enlevée sur ce nœud
+ReplicationValve.stats=Average request time= [{0}] ms for Cluster overhead time=[{1}] ms for [{2}] requests [{3}] filter requests [{4}] send requests [{5}] cross context requests (Request=[{6}] ms Cluster=[{7}] ms).
 
 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é.
@@ -36,3 +39,4 @@ simpleTcpCluster.sendFailed=Impossible d
 simpleTcpCluster.start=Le cluster va démarrer
 simpleTcpCluster.startUnable=Impossible de démarre le cluster
 simpleTcpCluster.stopUnable=Incapable d'arrêter le cluster
+simpleTcpCluster.unableSend.localMember=Impossible d''envoyer un message au membre local [{0}]

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -60,8 +60,10 @@ webappClassLoader.wrongVersion=(impossib
 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.copyFailure=Echec lors de la copie des ressources
 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}]
+webappLoader.mkdirFailure=Impossible de créer le répertoire de destination pour copier les ressources
 webappLoader.readFailure=Impossible de lire la ressource [{0}]
 webappLoader.reloadable=Impossible de mettre la propriété rechargeable à [{0}]
 webappLoader.setContext.ise=Il est interdit de définir le Context lorsque le chargeur de classes a déjà été démarré

Modified: tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -84,3 +84,6 @@ htmlHostManagerServlet.serverOSVersion=V
 htmlHostManagerServlet.serverTitle=Information sur le serveur
 htmlHostManagerServlet.serverVersion=Version de Tomcat
 htmlHostManagerServlet.title=Gestionnaire d'Hôtes Virtuels de Tomcat
+
+statusServlet.complete=Etat complet du serveur
+statusServlet.title=Etat du serveur

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -13,14 +13,19 @@
 # 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.sameHost=L''enregistrement en double de l''hôte [{0}] est ignoré
 mapper.addHost.success=Enregistré l''hôte [{0}]
+mapper.addHostAlias.sameHost=L''enregistrement en double de l''alias [{0}] de l''hôte [{1}] est ignoré
 mapper.addHostAlias.success=L''alias [{0}] pour le hôte [{1}] a été enregistré
+mapper.duplicateHost=L''hôte [{0}] est en double et sera ignoré, le nom est déjà utilisé par l''hôte [{1}]
+mapper.duplicateHostAlias=L''alias [{0}] de l''hôte [{1}] est en double et sera ignoré, le nom est déjà utilisé par l''hôte [{2}]
 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.unknownDefaultHost=L''hôte par défaut [{0}] est inconnu dans le service [{1}], Tomcat ne sera pas capable de traiter les requêtes HTTP/1.0 qui ne spécifient pas de nom d''hôte
 mapperListener.unregisterContext=Retrait du Context [{0}] pour le service [{1}]
+mapperListener.unregisterHost=Retrait de l''hôte [{0}] dans le domaine [{1}] pour le service [{2}]
 mapperListener.unregisterWrapper=Désenregitrement de Wrapper [{0}] dans le Context [{1}] pour le service [{2}]

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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -19,9 +19,15 @@ combinedRealm.authStart=Tentative d''aut
 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
+combinedRealm.realmStartFail=Impossible de démarrer le royaume [{0}]
+combinedRealm.unexpectedMethod=Un appel de méthode inattendu à été effectué sur le royaumes combiné
+
+credentialHandler.invalidStoredCredential=Le royaume a fourni des identifiants [{0}] invalides à comparer avec ceux fournis par le client
+credentialHandler.unableToMutateUserCredential=Impossible de muter les identifiants fournis par l'utilisateur, cela veut habituellement dire que la configuration de CredentialHandler est invalide
 
 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.close=Exception lors de la fermeture de la connection vers la base de données
 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}]
@@ -31,10 +37,15 @@ jaasCallback.username=Nom d''utilisateur
 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.beginLogin=La connection avec le JAASRealm a demandé le nom d''utilisateur [{0}] en utilisant le LoginContext de l''application [{1}]
+jaasRealm.checkPrincipal=Vérification du principal [{0}] [{1}]
 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.loginContextCreated=Le LoginContext JAAS a été crée pour le nom d''utilisateur [{0}]
 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.rolePrincipalFailure=Aucun principal avec un rôle valide trouvé
+jaasRealm.unexpectedError=Erreur inattendue
 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
 
@@ -47,16 +58,22 @@ jdbcRealm.open.invalidurl=Le pilote [{0}
 
 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.cipherSuites=La suite de chiffres [{0}] a été activée pour la connection TLS
 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.exception.retry=Erreur pendant l'authentification, nouvel essai
 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)
+jndiRealm.tlsClose=Exception en fermant la réponse TLS
 
 lockOutRealm.authLockedUser=Une tentative d''authentification a été effectuée pour l''utilisateur verrouillé ("locked user") [{0}]
+lockOutRealm.removeWarning=L''utilisateur [{0}] a été enlevé du cache des utilisateurs en échec après [{1}] secondes pour garder la taille du cache dans les limites définies
+
+mdCredentialHandler.unknownEncoding=L''encodage [{0}] n''est pas supporté donc la configuration actuelle [{1}] va continuer à être utilisée
 
 memoryRealm.authenticateFailure=le nom d''utilisateur [{0}] N''A PAS été authentifié
 memoryRealm.authenticateSuccess=le nom d''utilisateur [{0}] a été authentifié avec succès
@@ -70,13 +87,16 @@ pbeCredentialHandler.invalidKeySpec=Impo
 realmBase.algorithm=L''algorithme de hachage de message [{0}] indiqué est invalide
 realmBase.authenticateFailure=Le nom d''utilisateur [{0}] N''A PAS été authentifié
 realmBase.authenticateSuccess=Le nom d''utilisateur [{0}] a été authentifié avec succès
+realmBase.cannotGetRoles=Impossible d''obtenir les rôles du principal [{0}]
 realmBase.createUsernameRetriever.ClassCastException=La classe [{0}] n''est pas un X509UsernameRetriever.
+realmBase.createUsernameRetriever.newInstance=Impossible de créer un objet du type [{0}]
 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.gssNameFail=Impossible d'extraire le nom du GSSContext qui a été é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/servlets/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -13,6 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+cgiServlet.emptyEnvVarName=la nom de variable d'environnement est vide dans le paramètre d'initialisation [environment-variable-]
 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
@@ -29,11 +30,13 @@ cgiServlet.runInvalidStatus=Statut inval
 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.runStdErrCount=Reçues [{0}] lignes sur le stderr
 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.missingResource=La ressource demandée [{0}] n''est pas disponible
 
 defaultservlet.skipfail=Seuls [{0}] octets ont été passés alors que [{1}] ont été demandés
 
@@ -44,4 +47,5 @@ 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.inputstreamclosefail=Impossible de fermer le flux d''entrée pour [{0}]
 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=1847324&r1=1847323&r2=1847324&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 23:06:23 2018
@@ -33,6 +33,7 @@ fileStore.loading=Chargement de la Sessi
 fileStore.removing=Retrait de la Session [{0}] du fichier [{1}]
 fileStore.saving=Sauvegarde de la Session [{0}] vers le fichier [{1}]
 
+managerBase.container.noop=Les gestionnaires de session ajoutés à des conteneurs qui ne sont pas des contextes ne seront jamais utilisés
 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}]
@@ -64,9 +65,11 @@ standardManager.unloading.debug=Décharg
 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
+standardSession.bindingEvent=L'écouteur d'évènements d'association de session a renvoyé une exception
 standardSession.getAttribute.ise="getAttribute": Session déjà invalidée
 standardSession.getAttributeNames.ise="getAttributeNames": Session déjà invalidée
 standardSession.getCreationTime.ise="getCreationTime": Session déjà invalidée
+standardSession.getIdleTime.ise=getIdleTime: la session a déjà été invalidée
 standardSession.getLastAccessedTime.ise="getLastAccessedTime": Session déjà invalidée
 standardSession.getThisAccessedTime.ise="getThisAccessedTime": Session déjà invalidée
 standardSession.getValueNames.ise="getValueNames": Session déjà invalidée

Modified: tomcat/trunk/java/org/apache/catalina/startup/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/startup/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/startup/LocalStrings_fr.properties [UTF-8] (original)
+++ tomcat/trunk/java/org/apache/catalina/startup/LocalStrings_fr.properties [UTF-8] Fri Nov 23 23:06:23 2018
@@ -13,14 +13,17 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+catalina.configFail=Impossible de charger la configuration du serveur depuis [{0}]
 catalina.noCluster=le RuleSet du cluster n''a pas été trouvé à cause de [{0}], la configuration du cluster est désactivée
 catalina.serverStartFail=Le composant Server requis n'a pas démarré, en conséquence Tomcat ne peut démarrer.
 catalina.shutdownHookFail=Le crochet d'arrêt a rencontré une erreur en tentant d'arrêter le serveur
 catalina.stopServer=Pas de port d'arrêt configuré, l'arrêt du serveur se fera via un signal du système d'exploitation; le serveur est en cours d'exécution
+catalina.stopServer.connectException=Impossible de se connecter à [{0}:{1}] (port de base [{2}] et offset [{3}]), Tomcat peut ne pas être en cours d'exécution
 
 catalinaConfigurationSource.cannotObtainURL=Impossible d''obtenir l''URL pour le chemin relatif [{0}]. Vérifiez que catalina.base est défini.
 
 connector.noSetExecutor=Le connecteur [{0}] ne supporte pas les exécuteurs externes, la méthode setExecutor(java.util.concurrent.Executor) n''a pas été trouvée
+connector.noSetSSLImplementationName=Le connecteur [{0}] ne supporte pas le changement de l''implémentation SSL, car la méthode setSslImplementationName(String) n''a pas été trouvée
 
 contextConfig.altDDNotFound=fichier alt-dd [{0}] pas trouvé
 contextConfig.annotationsStackOverflow=Impossible de finir l''analyse des annotations de l''application web [{0}] à cause d''une StackOverflowError, les causes possibles sont une valeur trop petite pour -Xss et des dépendances d''héritage cycliques; la hiérarchie de classe qui était traitée était [{1}]
@@ -85,10 +88,14 @@ engineConfig.cce=L''objet donnée évèn
 engineConfig.start="EngineConfig": Traitement du "START"
 engineConfig.stop="EngineConfig": Traitement du "STOP"
 
+expandWar.copy=Erreur lors de la copie de [{0}] vers [{1}]
 expandWar.createFailed=Impossible de créer le répertoire [{0}]
 expandWar.createFileFailed=Impossible de créer le fichier [{0}]
 expandWar.deleteFailed=[{0}] n''a pas pu être complètement effacé.  La présence des fichiers résiduels peut causer des problèmes ultérieurs.
+expandWar.deleteOld=Un répertoire décompressé [{0}] a été trouvé avec une date de dernière modification qui ne correspond pas au WAR associé, il sera effacé
 expandWar.illegalPath=L''archive [{0}] est invalide est sera ignorée: une entrée contient un chemin invalide [{1}] qui n''a pas été extrait vers [{2}] puisque c''est en dehors du docBase [{3}] qui a été défini
+expandWar.lastModifiedFailed=Impossible de fixer la date de dernière modification pour [{0}]
+expandWar.missingJarEntry=Impossible d''obtenir un flux d''entrée pour le JarEntry [{0}], le WAR peut être invalide
 
 failedContext.start=Impossible de traiter le context.xml soit global, par hôte ou spécifique au contexte, donc le contexte [{0}] ne peut pas être démarré
 
@@ -98,10 +105,12 @@ hostConfig.cce=L''objet donnée évènem
 hostConfig.context.remove=Erreur en enlevant le contexte [{0}]
 hostConfig.context.restart=Erreur pendant le redémarrage du contexte [{0}]
 hostConfig.createDirs=Impossible de créer un répertoire pour le déploiement: [{0}]
+hostConfig.deploy.error=Exception lors du déploiement du répertoire [{0}] de l''application web
 hostConfig.deployDescriptor=Déploiement du descripteur de configuration [{0}]
 hostConfig.deployDescriptor.blocked=L''application web dont le chemin est [{0}] n''a pas été déployée car elle contenait un descripteur de déploiement [{1}] qui pourrait inclure de la configuration nécessaire pour le déploiement sécurisé de l''application mais ce traitement est empêché par le paramètre deployXML pour cet hôte, un descripteur approprié devrait être crée à [{2}] pour déployer cette application
 hostConfig.deployDescriptor.error=Erreur lors du déploiement du descripteur de configuration [{0}]
 hostConfig.deployDescriptor.finished=Le traitement du descripteur de traitement [{0}] a pris [{1}] ms
+hostConfig.deployDescriptor.hiddenDir=Le déploiement du descripteur [{0}] avec une docBase externe signifie que le répertoire [{1}] qui est dans appBase sera ignoré
 hostConfig.deployDescriptor.hiddenWar=Le déploiement du descripteur [{0}] avec une docBase externe signifie que le WAR [{1}] qui est dans appBase sera ignoré
 hostConfig.deployDescriptor.localDocBaseSpecified=Un docBase [{0}] dans l''appBase de l''hôte a été spécifié et sera ignoré
 hostConfig.deployDescriptor.path=L''attribut path avec la valeur [{0}] dans le descripteur de déploiement [{1}] a été ignoré
@@ -112,10 +121,12 @@ hostConfig.deployDir.finished=Le déploi
 hostConfig.deployDir.threaded.error=Erreur en attendant la fin du déploiement de répertoires en parallèle
 hostConfig.deployWar=Déploiement de l''archive [{0}] de l''application web
 hostConfig.deployWar.error=Erreur lors du déploiement de l''archive [{0}] de l''application web
+hostConfig.deployWar.finished=Le déploiement de l''archive de l''application web [{0}] s''est terminé en [{1}] ms
 hostConfig.deployWar.hiddenDir=Le répertoire [{0}] sera ignoré parce que le WAR [{1}] a la priorité et que unpackWARs est faux
 hostConfig.deployWar.threaded.error=Erreur en attendant la fin du déploiement de fichiers WAR en parallèle
 hostConfig.deploying=Déploiement des applications web trouvées
 hostConfig.docBaseUrlInvalid=La "docBase" fournie ne peut pas être exprimée comme URL
+hostConfig.expand=Décompression de l''archive [{0}] de l''application web
 hostConfig.expand.error=Exception lors de la décompression de l''archive d''application web [{0}]
 hostConfig.expanding=Explosion des fichiers d'archive d'application web trouvés
 hostConfig.ignorePath=Le chemin [{0}] est ignoré pour le déploiement automatique dans appBase
@@ -123,9 +134,19 @@ hostConfig.illegalWarName=Le nom du war
 hostConfig.jmx.register=Echec d''enregistrement du contexte [{0}]
 hostConfig.jmx.unregister=Le désenregistrement du contexte [{0}] a échoué
 hostConfig.reload=Rechargement du contexte [{0}]
+hostConfig.resourceNotAbsolute=Impossible d''enlever la ressource du contexte [{0}] car [{1}] n''est pas absolu
 hostConfig.start="HostConfig": Traitement du "START"
 hostConfig.stop="HostConfig": Traitement du "STOP"
-hostConfig.undeploy=Repli (undeploy) de l''application web ayant pour chemin de contexte [{0}]
+hostConfig.undeploy=Retrait de l''application web ayant pour chemin de contexte [{0}]
+hostConfig.undeployVersion=Retrait de l''ancienne version du contexte [{0}] car elle n''a pas de session active
+
+passwdUserDatabase.readFail=Echec d'obtention de la liste complète des utilisateurs depuis /etc/passwd
+
+tomcat.baseDirMakeFail=Impossible de créer le répertoire [{0}] pour utiliser comme répertoire de base
+tomcat.baseDirNotDir=L''emplacement [{0}] spécifié comme répertoire de base n''est pas un répertoire
+tomcat.homeDirMakeFail=Impossible de créer le répertoire [{0}] pour l''utiliser comme répertoire d''origine
+tomcat.invalidCommandLine=Arguments de ligne de commande [{0}] invalides
+tomcat.noContextXml=Impossible de trouver le context.xml de l''application web [{0}]
 
 userConfig.database=Exception lors du chargement de la base de données utilisateur
 userConfig.deploy=Déploiement de l''application web pour l''utilisateur [{0}]
@@ -139,9 +160,11 @@ versionLoggerListener.arg=Argument de la
 versionLoggerListener.catalina.base=CATALINA_BASE:         {0}
 versionLoggerListener.catalina.home=CATALINA_HOME:         {0}
 versionLoggerListener.env=Variable d’environnement: {0} = {1}
+versionLoggerListener.java.home=Répertoire de Java:     {0}
 versionLoggerListener.os.arch=Architecture:          {0}
 versionLoggerListener.os.name=Nom de l'OS:           {0}
 versionLoggerListener.os.version=Version de l'OS:        {0}
+versionLoggerListener.prop=Propriété système:       {0} = {1}
 versionLoggerListener.serverInfo.server.built=Serveur compilé:        {0}
 versionLoggerListener.serverInfo.server.number=Numéro du serveur:         {0}
 versionLoggerListener.serverInfo.server.version=Version du serveur:        {0}

Modified: tomcat/trunk/java/org/apache/catalina/storeconfig/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/storeconfig/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/storeconfig/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/storeconfig/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -16,4 +16,7 @@
 config.storeContextError=Erreur d''enregistrement du contexte [{0}]
 config.storeServerError=Erreur d'enregistrement de la configuration du serveur
 
+factory.storeNoDescriptor=Le descripteur pour l''élément de la classe [{0}] n''est pas configuré
 factory.storeTag=enregistrement du tag [{0}] (objet: [{1}])
+
+storeConfigListener.notServer=L'écouteur a été ajouté à un composant autre que le Server et sera donc ignoré

Modified: tomcat/trunk/java/org/apache/catalina/tribes/group/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/group/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/group/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -20,7 +20,10 @@ groupChannel.listener.alreadyExist=L''Ã
 groupChannel.noDestination=Aucune destination donnée
 groupChannel.nullMessage=Impossible d'envoyer un message null
 groupChannel.optionFlag.conflict=Conflit sur le drapeau optionnel d''un intercepteur: [{0}]
+groupChannel.receiving.error=Erreur lors de la réception du message:
+groupChannel.sendFail.noRpcChannelReply=
 groupChannel.unable.deserialize=Impossible de désérialiser le message [{0}]
 groupChannel.unable.sendHeartbeat=Impossible d'envoyer l’événement périodique dans la pile d'intercepteurs de Tribes
+groupChannel.warn.noUtilityExecutor=Aucun exécuteur utilitaire configuré, un nouveau sera crée
 
 rpcChannel.replyFailed=Impossible de renvoyer la réponse dans le RpcChannel

Modified: tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -13,16 +13,22 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+domainFilterInterceptor.member.refused=Le membre a été refusé dans le cluster [{0}]
 domainFilterInterceptor.message.refused=Le message reçu du cluster [{0}] a été refusé
 
 encryptInterceptor.algorithm.required=Un algorithme de cryptage est requis, avec une spécification complète telle que AES/CBC/PKCS5Padding
+encryptInterceptor.algorithm.unsupported-mode=L''EncryptInterceptor ne supporte pas le mode de chiffrage de bloc [{0}]
 encryptInterceptor.decrypt.error.short-message=Erreur de décryptage du message: fin de message prématuré
 encryptInterceptor.decrypt.failed=Echec de décryptage du message
+encryptInterceptor.encrypt.failed=Erreur de cryptage du message
 encryptInterceptor.init.failed=Echec de l'initalisation d'EncryptInterceptor
 encryptInterceptor.key.required=Une clé de cryptage est requise
 
 fragmentationInterceptor.fragments.missing=Les fragments sont manquants
+fragmentationInterceptor.heartbeat.failed=Impossible d'effectuer le nettoyage périodique de l'intercepteur de fragments
 
+gzipInterceptor.compress.failed=Impossible de compresser un contenu binaire
+gzipInterceptor.decompress.failed=Impossible de décompresser le contenu des octets
 gzipInterceptor.report=Rapport de l''intercepteur GZIP [\n\
 \    Total messages: {0}\n\
 \    Messages compressés envoyés: {1}\n\
@@ -37,11 +43,14 @@ gzipInterceptor.report=Rapport de l''int
 \    Octets (bytes) non compressés envoyés: {10}\n\
 ]
 
+messageDispatchInterceptor.AsyncMessage.failed=Erreur lors du traitement du message asynchrone
 messageDispatchInterceptor.completeMessage.failed=Impossible de renvoyer le message complet
 messageDispatchInterceptor.errorMessage.failed=Impossible d'envoyer le message d'erreur
 messageDispatchInterceptor.queue.full=La file d''attente asynchrone est pleine, ayant atteint sa limite de [{0}] octets. Actuellement: [{1}] octets.
 messageDispatchInterceptor.unableAdd.queue=Impossible d'ajouter le message à la file asynchrone.  Bogue de file ?
+messageDispatchInterceptor.warning.optionflag=
 
+nonBlockingCoordinator.electionMessage.sendfailed=Impossible d''envoyer le message d''élection à: [{0}]
 nonBlockingCoordinator.heartbeat.failed=Impossible d'effectuer le signal périodique
 nonBlockingCoordinator.heartbeat.inconsistency=Le coordinateur à trouvé un état inconsistant, redémarrage de l'élection
 nonBlockingCoordinator.memberAdded.failed=Impossible de démarrer une élection quand le membre a été ajouté
@@ -67,6 +76,7 @@ tcpFailureDetector.suspectMember.alive=M
 tcpFailureDetector.suspectMember.dead=Un membre suspect a été confirmé mort [{0}]
 
 tcpPingInterceptor.ping.failed=Impossible d'envoyer un ping TCP.
+tcpPingInterceptor.pingFailed.pingThread=Impossible d'envoyer un ping à partir du fil d'exécution des ping TCP
 
 throughputInterceptor.report=Rapport de l''intercepteur du débit ("ThroughputInterceptor Report") [\n\
 \tMsg Transmis (Tx Msg):{0} messages\n\

Modified: tomcat/trunk/java/org/apache/catalina/tribes/io/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/io/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/io/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/io/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -23,4 +23,5 @@ xByteBuffer.discarded.invalidHeader=L'en
 xByteBuffer.no.package=Il n'y a aucun package dans XByteBuffer
 xByteBuffer.size.larger.buffer=La taille est plus grande que celle du buffer existant
 xByteBuffer.unableCreate=Impossible de créer le package data, le tampon de mémoire est trop petit
+xByteBuffer.unableTrim=Impossible d''élaguer plus d''octets que ce qui est disponible, longueur: [{0}] élagage: [{1}]
 xByteBuffer.wrong.class=Message n''a pas la bonne classe. Cela doit implémenter Serializable au lieu de [{0}]

Modified: tomcat/trunk/java/org/apache/catalina/tribes/jmx/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/jmx/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/jmx/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/jmx/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -13,6 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+jmxRegistry.no.domain=Le nom de domaine JMX n'est pas spécifié
+jmxRegistry.objectName.failed=L''ObjectName [{0}] demandé est invalide
 jmxRegistry.registerJmx.failed=Echec de l''enregistrement de l''objet [{0}] avec le nom [{1}]
 jmxRegistry.registerJmx.notCompliant=L''objet demandé [{0}] n''est pas compatible avec la spécification JMX
 jmxRegistry.unregisterJmx.failed=Echec du désenregistrement du MBean nommé [{0}]

Modified: tomcat/trunk/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/membership/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -15,39 +15,51 @@
 
 McastService.domain=Impossible d'envoyer la mise à jour du domaine
 McastService.parseSoTimeout=Impossible de lire SoTimeout: [{0}]
+McastService.parseTTL=Impossible d''analyser le TTL: [{0}]
 McastService.payload=Impossible d'envoyer les données de mise à jour
 McastService.stopFail=Impossible d''arrêter le service mcast, niveau [{0}]
 
-mcastService.exceed.maxPacketSize=La taille du paquet [{0}] excède la taille maximale
+mcastService.exceed.maxPacketSize=La taille du paquet [{0}] excède la taille maximale qui est de [{1}] octets
 mcastService.missing.property=McastService:La propriété obligatoire [{0}] manque.
 mcastService.noStart=L'envoi multicast n'est pas démarré ou activé
 
 mcastServiceImpl.bind=Tentive d'associer le socket multicast à [{0}:{1}]
 mcastServiceImpl.bind.failed=Echec de l'association à l’adresse multicast, association uniquement sur le port
 mcastServiceImpl.error.receiving=Erreur en recevant un paquet multicast, attente de 500ms
+mcastServiceImpl.invalid.startLevel=
 mcastServiceImpl.invalid.stopLevel=Niveau de stop invalide, les seuls niveaux valides sont Channel.MBR_RX_SEQ et Channel.MBR_TX_SEQ
 mcastServiceImpl.memberDisappeared.failed=Impossible de traiter le message indiquant un membre disparu
+mcastServiceImpl.packet.tooLong=Le paquet multicast reçu est trop long, il est abandonné: [{0}]
 mcastServiceImpl.receive.running=McastService.receive est déjà en cours d'exécution
 mcastServiceImpl.recovery=Le multicast est non fonctionnel, la gestion des membres de Tribes exécute le processus de récupération
 mcastServiceImpl.recovery.failed=Tentative de récupération [{0}] échouée, nouvel essai dans [{1}] secondes
+mcastServiceImpl.recovery.startFailed=Le fil d'exécution de récupération n'a pas pu démarrer le service de gestion des membres
+mcastServiceImpl.recovery.stopFailed=Le fil d'exécution de récupération n'a pu arrêter le service de gestion des membres
 mcastServiceImpl.recovery.successful=Succès de récupération de l'appartenance ("Membership")
 mcastServiceImpl.send.failed=Impossible d'envoyer le message mcast.
 mcastServiceImpl.send.running=McastService.send est déjà en cours d'exécution.
 mcastServiceImpl.setInterface=Définition de l''interface multicast multihome comme [{0}]
 mcastServiceImpl.setSoTimeout=Réglage du mcast soTimeout du cluster à [{0}]
 mcastServiceImpl.setTTL=Le multicast TTL du cluster est fixé à [{0}]
+mcastServiceImpl.unable.join=
 mcastServiceImpl.unableReceive.broadcastMessage=N'a pas pu recevoir de message général (broadcast)
 mcastServiceImpl.waitForMembers.done=Fin de l''attente le gestionnaire de membres est établi, démarrage de niveau: [{0}]
 mcastServiceImpl.waitForMembers.start=Attente de [{0}] millisecondes pour établir la gestion des membres du cluster, démarrage au niveau [{1}]
 
 memberImpl.invalid.package.begin=Le paquet est invalide, il devrait démarrer par [{0}]
+memberImpl.invalid.package.end=le paquet est invalide, il devrait se terminer par: [{0}]
+memberImpl.large.payload=Le contenu est trop gros pour être géré par Tribes
 memberImpl.notEnough.bytes=Pas assez d'octets dans le paquet membre ("member package")
 memberImpl.package.small=Le paquet du membre est trop petit pour être validé
 memberImpl.unableParse.hostname=Incapable d'analyser le nom d'hôte (hostname)
 
 staticMember.invalid.uuidLength=Un UUID doit faire exactement 16 octets et non [{0}]
 
+staticMembershipProvider.heartbeat.failed=Impossible d'envoyer le message StaticMembershipProvider.ping
 staticMembershipProvider.leftOver.ignored=Le message [{0}] a été ignoré.
 staticMembershipProvider.pingThread.failed=Impossible d'envoyer un ping
 staticMembershipProvider.replyRequest.ignored=Le message [{0}] a été ignoré
+staticMembershipProvider.startMembership.noReplies=Reçu zéro réponses, le délai d'attente a peut-être été dépassé
 staticMembershipProvider.stopMembership.sendFailed=Impossible d'envoyer le message stop du système de gestion des membres
+
+staticMembershipService.stopFail=Impossible d''arrêter le service de gestion des membres statique, niveau: [{0}]

Modified: tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_fr.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_fr.properties?rev=1847324&r1=1847323&r2=1847324&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_fr.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_fr.properties Fri Nov 23 23:06:23 2018
@@ -13,6 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+abstractStream.CACertUndefined=Le fichier certificat CA n'est pas défini
 abstractStream.fileNotFound=Le fichier [{0}] définissant l''autorité des certificats (CA) n''a pas été trouvé
 abstractStream.trustManagerError=Echec de création d''un gestionnaire de confiance (trust manager) pour [{0}]
 
@@ -23,6 +24,8 @@ cloudMembershipService.stopFail=Incapabl
 kubernetesMembershipProvider.invalidPod=Le pod manque des attributs nécessaires
 kubernetesMembershipProvider.invalidPodsList=La liste de pods est invalide: [{0}]
 kubernetesMembershipProvider.jsonError=Erreur JSON
+kubernetesMembershipProvider.memberError=Erreur de création d'un membre
+kubernetesMembershipProvider.noNamespace=L'espace de noms n'est pas paramétré
 kubernetesMembershipProvider.streamError=Échec d'ouverture du flux
 
 tokenStream.failedConnection=Impossible de se connecter à [{0}] avec le token [{1}]



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