This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new ba4df9f094 Improvements to French translations. (remm)
ba4df9f094 is described below

commit ba4df9f0943b20a3eb7555d9756a0f46bd0127c1
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Thu Jan 4 16:33:14 2024 +0000

    Improvements to French translations. (remm)
---
 java/jakarta/el/LocalStrings_fr.properties         |  1 +
 .../catalina/connector/LocalStrings_fr.properties  |  1 +
 .../catalina/core/LocalStrings_fr.properties       |  5 +++
 .../manager/host/LocalStrings_fr.properties        |  1 +
 .../http11/filters/LocalStrings_fr.properties      |  2 +
 .../tomcat/util/buf/LocalStrings_fr.properties     |  3 ++
 .../util/net/jsse/LocalStrings_fr.properties       |  5 +++
 .../util/net/openssl/LocalStrings_fr.properties    |  1 +
 .../{ => panama}/LocalStrings_fr.properties        | 52 +++++++++++++++++-----
 webapps/docs/changelog.xml                         |  3 ++
 10 files changed, 64 insertions(+), 10 deletions(-)

diff --git a/java/jakarta/el/LocalStrings_fr.properties 
b/java/jakarta/el/LocalStrings_fr.properties
index 963ce2f0c6..0f3ca9bb72 100644
--- a/java/jakarta/el/LocalStrings_fr.properties
+++ b/java/jakarta/el/LocalStrings_fr.properties
@@ -43,6 +43,7 @@ propertyNotReadable=Propriété [{1}] illisible sur le type 
[{0}]
 propertyNotWritable=Propriété [{1}] non inscriptible sur le type [{0}]
 propertyReadError=Erreur de lecture de [{1}] sur le type [{0}]
 propertyWriteError=Erreur d''écriture de [{1}] sur le type [{0}]
+resolverNotWritable=ELResolver ne peut être utilisé en écriture pour le type 
[{0}]
 
 staticFieldELResolver.methodNotFound=Aucune méthode statique publique nommée 
[{0}] n''a été détectée sur la classe [{1}]
 staticFieldELResolver.notFound=Aucune zone statique publique nommée [{0}] n''a 
été détectée sur la classe (exportée pour Java 9+) [{1}]
diff --git a/java/org/apache/catalina/connector/LocalStrings_fr.properties 
b/java/org/apache/catalina/connector/LocalStrings_fr.properties
index 48ffd65ede..14e2cce9e7 100644
--- a/java/org/apache/catalina/connector/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/connector/LocalStrings_fr.properties
@@ -50,6 +50,7 @@ coyoteRequest.attributeEvent=Une exception a été lancée par 
l'instance d'éco
 coyoteRequest.authenticate.ise=Impossible d'appeler authenticate() après le 
début de l'envoi de la réponse
 coyoteRequest.changeSessionId=Impossible de changer l'id de la session, il n'y 
a pas de session associée à cette requête
 coyoteRequest.chunkedPostTooLarge=Les paramètres n'ont pas été traités parce 
que la taille des données du POST étaient trop grandes ; comme cette requête 
utilisait le découpage par morceaux (chunking), le traitement est arrêté ; 
utiliser l'attribut maxPostSize du connecteur pour résoudre ce problème si 
l'application devrait accepter des tailles de POST plus importantes
+coyoteRequest.deletePartFailed=Impossible d''effacer le fichier temporaire 
utilisé pour la partie [{0}]
 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
diff --git a/java/org/apache/catalina/core/LocalStrings_fr.properties 
b/java/org/apache/catalina/core/LocalStrings_fr.properties
index a71a9c24f4..cfb5a81d3b 100644
--- a/java/org/apache/catalina/core/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/core/LocalStrings_fr.properties
@@ -160,6 +160,11 @@ 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
 
+openssllistener.destroy=Erreur d'arrêt d'OpenSSL
+openssllistener.initializeFIPSFailed=Echec d'entrée en mode FIPS
+openssllistener.java22=Le support d'OpenSSL dans Tomcat nécessite l'API FFM 
qui est disponible dans Java 22 ou plus récent, Apache Tomcat Native devrait 
être utilisé à la place
+openssllistener.sslInit=Erreur d'initialisation d'OpenSSL
+
 propertiesRoleMappingListener.linkedRole=Le rôle de l''application [{0}] a été 
associé avec succès au rôle [{1}]
 propertiesRoleMappingListener.linkedRoleCount=[{0}] rôles de l''application 
ont été associés à des rôles
 propertiesRoleMappingListener.roleMappingFileEmpty=Le fichier d'association de 
rôles ne peut être vide
diff --git a/java/org/apache/catalina/manager/host/LocalStrings_fr.properties 
b/java/org/apache/catalina/manager/host/LocalStrings_fr.properties
index ad93dfc380..84b5bd40ae 100644
--- a/java/org/apache/catalina/manager/host/LocalStrings_fr.properties
+++ b/java/org/apache/catalina/manager/host/LocalStrings_fr.properties
@@ -31,6 +31,7 @@ hostManagerServlet.listed=OK - Liste des hôtes
 hostManagerServlet.managerXml=ECHEC - "manager.xml" n'a pas pu être installé
 hostManagerServlet.noCommand=ECHEC - Aucune commande n'a été spécifiée
 hostManagerServlet.noHost=ECHEC - Le nom d''hôte [{0}] n''existe pas
+hostManagerServlet.noStoreConfig=FAIL - StoreConfig doit être activé pour 
pouvoir utiliser cette fonctionnalité
 hostManagerServlet.noWrapper=Le conteneur n'a pas appelé setWrapper() pour ce 
Servlet
 hostManagerServlet.persist=persist : Persister la configuration actuelle
 hostManagerServlet.persistFailed=ECHEC - N'a pas pu persister la configuration
diff --git a/java/org/apache/coyote/http11/filters/LocalStrings_fr.properties 
b/java/org/apache/coyote/http11/filters/LocalStrings_fr.properties
index a2d5bd3099..5becd11a03 100644
--- a/java/org/apache/coyote/http11/filters/LocalStrings_fr.properties
+++ b/java/org/apache/coyote/http11/filters/LocalStrings_fr.properties
@@ -24,6 +24,8 @@ chunkedInputFilter.invalidCrlfCRCR=Séquence de fin de ligne 
invalide, CR CR
 chunkedInputFilter.invalidCrlfNoCR=Séquence de fin de ligne incorrecte (manque 
CR devant LF)
 chunkedInputFilter.invalidCrlfNoData=Séquence de fin de ligne invalide (aucune 
donnée disponible en lecture)
 chunkedInputFilter.invalidHeader=En-tête de morceau (chunk) invalide
+chunkedInputFilter.invalidTrailerHeaderName=Le nom de l'en-tête de fin est 
invalide (un caractère non autorisé dans le nom)
+chunkedInputFilter.invalidTrailerHeaderValue=La valeur de l'en-tête de fin est 
invalide (un caractère de contrôle dans la valeur)
 chunkedInputFilter.maxExtension=maxExtensionSize a été dépassé
 chunkedInputFilter.maxTrailer=maxTrailerSize a été dépassé
 
diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_fr.properties 
b/java/org/apache/tomcat/util/buf/LocalStrings_fr.properties
index ce1097140f..1ecf329d1f 100644
--- a/java/org/apache/tomcat/util/buf/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/buf/LocalStrings_fr.properties
@@ -16,10 +16,13 @@
 asn1Parser.lengthInvalid=Une longueur d''octets invalide [{0}] a été rapportée 
alors que la longueur de données en entrée est de [{1}] octets
 asn1Parser.tagMismatch=La valeur [{0}] était attendue mais la valeur [{1}] a 
été rencontrée
 
+b2cConverter.decoderResetFail=Impossible de réinitialiser l''instance du 
décodeur pour le jeu de caractère [{0}]
 b2cConverter.unknownEncoding=L''encodage de caractères [{0}] n''est pas 
supporté
 
 byteBufferUtils.cleaner=Impossible d'utiliser le nettoyeur de ByteBuffers 
directs, une fuite de mémoire peut se produire
 
+c2bConverter.encoderResetFail=Impossible de réinitialiser l''instance de 
l''encodeur pour le jeu de caractère [{0}]
+
 chunk.overflow=Le tampon a débordé et aucun receveur n''a été défini, la 
limite est de [{0}] et la taille du tampon est [{1}]
 
 encodedSolidusHandling.invalid=La valeur [{0}] n''est pas reconnue
diff --git a/java/org/apache/tomcat/util/net/jsse/LocalStrings_fr.properties 
b/java/org/apache/tomcat/util/net/jsse/LocalStrings_fr.properties
index ed9a7eeaef..2acc7014fe 100644
--- a/java/org/apache/tomcat/util/net/jsse/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/net/jsse/LocalStrings_fr.properties
@@ -20,5 +20,10 @@ jsseUtil.excludeProtocol=Le protocole SSL [{0}] qui est 
supporté par ce JRE a 
 jsseUtil.noDefaultProtocols=Impossible de déterminer un défaut pour 
sslEnabledProtocols de [{0}], indiquez une valeur explicite pour permettre le 
démarrage du connecteur
 
 pemFile.noMultiPrimes=Le certificat PKCS#1 est dans un format mutli-prime et 
Java ne fournit pas d'API pour construire une clé privée RSA à partir de ce 
format
+pemFile.notPbkdf2=L''OID [{0}] n''est pas un OID correct pour PKBDF2 qui est 
le seul KDF autorisé pour PBES2
 pemFile.notValidRFC5915=La fichier de clé fourni ne se conforme pas à la RFC 
5915
 pemFile.parseError=Impossible de parser la clé de [{0}]
+pemFile.unknownEncryptedFormat=Le format [{0}] n''est pas un format de 
cryptage reconnu pour un fichier PEM
+pemFile.unknownEncryptionAlgorithm=L''algorithme de cryptage avec un OID 
encodé en DER de [{0}] n''est pas reconnu
+pemFile.unknownPkcs8Algorithm=L''algorithme de cryptage PKCS#8 avec un OID 
encodé en DER de [{0}] n''est pas reconnu
+pemFile.unknownPrfAlgorithm=La fonction pseudo aléatoire avec un OID encodé en 
DER de [{0}] n''est pas reconnu
diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties 
b/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties
index 32eafa91f7..2cc4023139 100644
--- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties
@@ -47,6 +47,7 @@ openssl.errCheckConf=Erreur pendant la vérification de 
OpenSSLConf
 openssl.errMakeConf=Impossible de créer le contexte de OpenSSLConf
 openssl.errorSSLCtxInit=Erreur d'initialisation du contexte SSL
 openssl.keyManagerMissing=Aucun gestionnaire de clés trouvé
+openssl.keyManagerMissing.warn=Aucun gestionnaire de clés trouvé. TLS 
fonctionnera mais les certificats ne seront pas exposés dans Tomcat donc les 
fonctionnalités de gestion ne seront pas disponibles pour ce certificat.
 openssl.makeConf=Création du contexte de OpenSSLConf
 openssl.nonJsseCertificate=Le certificat [{0}] ou sa clé privée [{1}] n''a pas 
pu être traité en utilisant un gestionnaire de clé de JSSE, et sera directement 
passée à OpenSSL
 openssl.nonJsseChain=La chaîne de certificat [{0}] n''a pas été spécifiée ou 
est invalide et JSSE requiert une chaîne de certificats valide, donc OpenSSL 
sera utilisé directement
diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties 
b/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_fr.properties
similarity index 52%
copy from java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties
copy to 
java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_fr.properties
index 32eafa91f7..17685fa584 100644
--- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties
+++ b/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_fr.properties
@@ -13,52 +13,84 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-engine.ciphersFailure=Echec en essayant d'obtenir la liste des chiffres
 engine.emptyCipherSuite=La suite de chiffrement (cipher suite) est vide
-engine.engineClosed=Le moteur a déjà été fermé
-engine.failedCipherSuite=Impossible d''activer la suite de chiffres [{0}]
+engine.engineClosed=Le moteur a déjà été fermé
+engine.failedCipherList=Tout ou partie de la liste de chiffres [{0}] pour TLS 
1.2 ou inférieur n''a pas pu être activée
+engine.failedCipherSuite=Tout ou partie de la liste de chiffres [{0}] pour TLS 
1.3 ou supérieur n''a pas pu être activée
 engine.failedToReadAvailableBytes=Il y a des octets en clair disponibles à 
lire mais aucun octet n'a été lu
-engine.inboundClose=L'entrée a été fermée avant d'avoir reçu le close_notify 
du pair
+engine.failedToWriteBytes=Erreur d'écriture des octets
+engine.inboundClose=L'entrée a été fermée avant d'avoir recu le close_notify 
du pair
 engine.invalidBufferArray=offset : [{0}], length : [{1}] (attendu : offset <= 
offset + length <= srcs.length [{2}])
 engine.invalidDestinationBuffersState=L'état des buffers de destination a 
changé de manière concurrente lors de l'unwrap des octets
+engine.invalidOCSPURL=L''URL OCSP est invalide: [{0}]
 engine.noRestrictSessionCreation=OpenSslEngine ne permet pas de restreindre le 
moteur à la récupération des sessions existantes
 engine.noSSLContext=Pas de contexte SSL
 engine.noSession=ID de session SSL non disponible
 engine.nullBuffer=Tampon null
 engine.nullBufferInArray=Tampon null dans le tableau
-engine.nullCipherSuite=Suite de chiffres nulle
+engine.nullCipherSuite=Suite de chiffres null
 engine.nullName=La valeur du nom est null
 engine.nullValue=La valeur est null
+engine.ocspParseError=Erreur de traitement des URLs OCSP
+engine.ocspRequestError=Erreur de traitement de la requête OCSP pour l''URL 
[{0}]
 engine.openSSLError=Erreur OpenSSL : [{0}] message : [{1}]
 engine.oversizedPacket=Le paquet crypté est trop gros
 engine.unsupportedCipher=Suite de chiffres non supportée : [{0}] [{1}]
 engine.unsupportedProtocol=Le protocole [{0}] n''est pas supporté
 engine.unverifiedPeer=Le pair n'est pas vérifié
-engine.writeToSSLFailed=Echec d''écriture vers SSL, code de retour : [{0}]
 
 openssl.X509FactoryError=Impossible d'obtenir l'instance de la fabrique X509
 openssl.addedClientCaCert=Ajout du certificat CA du client : [{0}]
 openssl.applyConf=Application de OpenSSLConfCmd au contexte SSL
 openssl.certificateVerificationFailed=La vérification du certificat a échoué
 openssl.checkConf=Vérification de OpenSSLConf en cours
-openssl.doubleInit=Le contexte SSL a déjà été initialisé, ignoré
+openssl.doubleInit=Le contexte SSL a déjà  été initialisé, ignoré
 openssl.errApplyConf=Impossible d'appliquer la OpenSSLConf au contexte SSL
 openssl.errCheckConf=Erreur pendant la vérification de OpenSSLConf
 openssl.errMakeConf=Impossible de créer le contexte de OpenSSLConf
+openssl.errorAddingCertificate=Erreur lors de l''ajout du certificat à la 
chaîne: [{0}]
+openssl.errorConfiguringLocations=Erreur lors de la configuration des 
emplacements des certificats CA: [{0}]
+openssl.errorLoadingCertificate=Erreur lors du chargement du certificat: [{0}]
+openssl.errorLoadingPassword=Erreur lors du chargment du fichier mot de passe: 
[{0}]
+openssl.errorLoadingPrivateKey=Erreur lors du chargment de la clé privée: [{0}]
+openssl.errorPrivateKeyCheck=La clé privée ne correspond pas à la clé publique 
du certificat: [{0}]
 openssl.errorSSLCtxInit=Erreur d'initialisation du contexte SSL
 openssl.keyManagerMissing=Aucun gestionnaire de clés trouvé
 openssl.makeConf=Création du contexte de OpenSSLConf
-openssl.nonJsseCertificate=Le certificat [{0}] ou sa clé privée [{1}] n''a pas 
pu être traité en utilisant un gestionnaire de clé de JSSE, et sera directement 
passée à OpenSSL
+openssl.noCACerts=Aucun certificat CA n'a été configuré
+openssl.nonJsseCertificate=Le certificat [{0}] ou sa clé privée [{1}] n''a pas 
pu être traité en utilisant un gestionnaire de clé de JSSE, et sera directement 
passé à OpenSSL
 openssl.nonJsseChain=La chaîne de certificat [{0}] n''a pas été spécifiée ou 
est invalide et JSSE requiert une chaîne de certificats valide, donc OpenSSL 
sera utilisé directement
+openssl.passwordTooLong=Le mot de passe du certificat est trop long
+openssl.setCustomDHParameters=Configuration de paramètres DH personnalisés 
([{0}] bits) pour la clé [{1}]
+openssl.setECDHCurve=Configuration de la courbure ECDH ([{0}]) pour la clé 
[{1}]
 openssl.trustManagerMissing=Gestionnaire de confiance non trouvé
 
 opensslconf.applyCommand=Application de la commande OpenSSLConf (nom [{0}] 
valeur [{1}])
 opensslconf.applyFailed=Erreur en appliquant OpenSSLConf au contexte SSL
+opensslconf.badDirectory=La commande de nom [{0}] utilise un répertoire absent 
[{1}]
+opensslconf.badFile=La commande de nom [{0}] utilise un fichier illisible ou 
absent [{1}]
 opensslconf.checkCommand=Vérification de la commande OpenSSLConf (nom [{0}] 
valeur [{1}])
-opensslconf.checkFailed=Echec de la vérification de OpenSSLConf
+opensslconf.checkFailed=Echec de la vérification de OpenSSLConf [{0}]
+opensslconf.commandError=La commande OpenSSLConf (nom [{0}] valeur [{1}]) a 
causé une erreur [{2}]
 opensslconf.failedCommand=La commande OpenSSLConf (nom [{0}] valeur [{1}]) a 
échoué avec le résultat [{2}] qui sera ignoré
 opensslconf.finishFailed=OpenSSLConf s''est terminé en échec avec le résultat 
[{0}]
 opensslconf.noCommandName=Pas de nom de commande OpenSSLConf (valeur [{0}]), 
cela sera ignoré
 opensslconf.resultCommand=La commande OpenSSLConf (nom [{0}] valeur [{1}]) a 
retourné [{2}]
+opensslconf.unknownCommandType=La commande SSL_CONF [{0}] est de type inconnu
 
-sessionContext.nullTicketKeys=Clés nulles
+openssllibrary.ciphersFailure=Echec en essayant d'obtenir la liste des chiffres
+openssllibrary.currentFIPSMode=Mode FIPS actuel : [{0}]
+openssllibrary.engineError=Erreur lors de la création du moteur SSL
+openssllibrary.enterAlreadyInFIPSMode=La librarie est configurée pour forcer 
le mode FIPS mais la librairie est déjà en mode FIPS [{0}]
+openssllibrary.initializeFIPSFailed=Echec d'entrée en mode FIPS
+openssllibrary.initializeFIPSSuccess=Entrée avec succés en mode FIPS
+openssllibrary.initializedOpenSSL=OpenSSL a été initialisé avec succés en 
utilisant FFM [{0}]
+openssllibrary.initializingFIPS=Initialisation du mode FIPS ...
+openssllibrary.requireNotInFIPSMode=La librairie est configurée pour demander 
que la librarie soit déjà en mode FIPS et elle ne l'était pas
+openssllibrary.skipFIPSInitialization=Déjà en mode FIPS, l'initialisation de 
FIPS n'est pas effectuée
+openssllibrary.tooLateForFIPSMode=Ne peut pas passer en mode FIPS: SSL a déjà 
été initialisé
+openssllibrary.tooLateForSSLEngine=Impossible d'appeler setSSLEngine: SSL a 
déjà été initialisé
+openssllibrary.tooLateForSSLRandomSeed=setSSLRandomSeed impossible : SSL a 
déjà été initialisé
+openssllibrary.wrongFIPSMode=Valeur inattendue de l''option FIPSMode: [{0}]
+
+sessionContext.nullTicketKeys=Null keys
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 8c3a298408..77ffcf8545 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -180,6 +180,9 @@
       <update>
         Update SpotBugs to 4.8.3. (markt)
       </update>
+      <add>
+        Improvements to French translations. (remm)
+      </add>
     </changelog>
   </subsection>
 </section>


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

Reply via email to