summaryrefslogtreecommitdiffstats
path: root/l10n-fr/security
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /l10n-fr/security
parentInitial commit. (diff)
downloadfirefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz
firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-fr/security')
-rw-r--r--l10n-fr/security/manager/chrome/pipnss/nsserrors.properties331
-rw-r--r--l10n-fr/security/manager/chrome/pipnss/pipnss.properties136
-rw-r--r--l10n-fr/security/manager/chrome/pippki/pippki.properties75
-rw-r--r--l10n-fr/security/manager/security/certificates/certManager.ftl228
-rw-r--r--l10n-fr/security/manager/security/certificates/deviceManager.ftl133
-rw-r--r--l10n-fr/security/manager/security/pippki/pippki.ftl106
6 files changed, 1009 insertions, 0 deletions
diff --git a/l10n-fr/security/manager/chrome/pipnss/nsserrors.properties b/l10n-fr/security/manager/chrome/pipnss/nsserrors.properties
new file mode 100644
index 0000000000..b529e86398
--- /dev/null
+++ b/l10n-fr/security/manager/chrome/pipnss/nsserrors.properties
@@ -0,0 +1,331 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+SSL_ERROR_EXPORT_ONLY_SERVER=Impossible de communiquer en mode sécurisé. Le pair ne gère pas le chiffrement de haut niveau.
+SSL_ERROR_US_ONLY_SERVER=Impossible de communiquer en mode sécurisé. Le pair requiert un chiffrement de haut niveau qui n’est pas géré.
+SSL_ERROR_NO_CYPHER_OVERLAP=Impossible de communiquer en mode sécurisé avec le pair : aucun algorithme de chiffrement en commun.
+SSL_ERROR_NO_CERTIFICATE=Impossible de trouver le certificat ou la clé nécessaire à l’authentification.
+SSL_ERROR_BAD_CERTIFICATE=Impossible de communiquer en mode sécurisé avec le pair : le certificat du pair a été rejeté.
+SSL_ERROR_BAD_CLIENT=Le serveur a rencontré des données incorrectes en provenance du client.
+SSL_ERROR_BAD_SERVER=Le client a rencontré des données incorrectes en provenance du serveur.
+SSL_ERROR_UNSUPPORTED_CERTIFICATE_TYPE=Type de certificat non géré.
+SSL_ERROR_UNSUPPORTED_VERSION=Le pair utilise une version non gérée du protocole de sécurité.
+SSL_ERROR_WRONG_CERTIFICATE=L’authentification du client a échoué : la clé privée dans la base de données des clés ne correspond pas à la clé publique dans la base de données des certificats.
+SSL_ERROR_BAD_CERT_DOMAIN=Impossible de communiquer en mode sécurisé avec le pair : le nom de domaine demandé ne correspond pas au certificat du serveur.
+SSL_ERROR_POST_WARNING=Code d’erreur SSL non reconnu.
+SSL_ERROR_SSL2_DISABLED=Le pair ne gère que la version 2 de SSL, qui est désactivée localement.
+SSL_ERROR_BAD_MAC_READ=SSL a reçu un enregistrement avec un code d’authentification de message incorrect.
+SSL_ERROR_BAD_MAC_ALERT=Le pair SSL signale un code d’authentification de message incorrect.
+SSL_ERROR_BAD_CERT_ALERT=Le pair SSL ne peut pas vérifier votre certificat.
+SSL_ERROR_REVOKED_CERT_ALERT=Le pair SSL a rejeté votre certificat car celui-ci est révoqué.
+SSL_ERROR_EXPIRED_CERT_ALERT=Le pair SSL a rejeté votre certificat car celui-ci a expiré.
+SSL_ERROR_SSL_DISABLED=Impossible de se connecter : SSL est désactivé.
+SSL_ERROR_FORTEZZA_PQG=Impossible de se connecter : le pair SSL est dans un autre domaine FORTEZZA.
+SSL_ERROR_UNKNOWN_CIPHER_SUITE=Une suite de chiffrement SSL inconnue a été demandée.
+SSL_ERROR_NO_CIPHERS_SUPPORTED=Aucune suite de chiffrement n’est présente et activée dans ce programme.
+SSL_ERROR_BAD_BLOCK_PADDING=SSL a reçu un enregistrement avec un mauvais remplissage de bloc.
+SSL_ERROR_RX_RECORD_TOO_LONG=SSL a reçu un enregistrement qui dépasse la longueur maximale autorisée.
+SSL_ERROR_TX_RECORD_TOO_LONG=SSL a essayé d’envoyer un enregistrement dépassant la taille maximale autorisée.
+SSL_ERROR_RX_MALFORMED_HELLO_REQUEST=SSL a reçu un message d’établissement de liaison « Hello Request » malformé.
+SSL_ERROR_RX_MALFORMED_CLIENT_HELLO=SSL a reçu un message d’établissement de liaison « Client Hello » malformé.
+SSL_ERROR_RX_MALFORMED_SERVER_HELLO=SSL a reçu un message d’établissement de liaison « Server Hello » malformé.
+SSL_ERROR_RX_MALFORMED_CERTIFICATE=SSL a reçu un message d’établissement de liaison « Certificate » malformé.
+SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH=SSL a reçu un message d’établissement de liaison « Server Key Exchange » malformé.
+SSL_ERROR_RX_MALFORMED_CERT_REQUEST=SSL a reçu un message d’établissement de liaison « Certificate Request » malformé.
+SSL_ERROR_RX_MALFORMED_HELLO_DONE=SSL a reçu un message d’établissement de liaison « Server Hello Done » malformé.
+SSL_ERROR_RX_MALFORMED_CERT_VERIFY=SSL a reçu un message d’établissement de liaison « Certificate Verify » malformé.
+SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH=SSL a reçu un message d’établissement de liaison « Client Key Exchange » malformé.
+SSL_ERROR_RX_MALFORMED_FINISHED=SSL a reçu un message d’établissement de liaison « Finished » malformé.
+SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER=SSL a reçu un enregistrement « Change Cipher Spec » malformé.
+SSL_ERROR_RX_MALFORMED_ALERT=SSL a reçu un enregistrement « Alert » malformé.
+SSL_ERROR_RX_MALFORMED_HANDSHAKE=SSL a reçu un enregistrement « Handshake » malformé.
+SSL_ERROR_RX_MALFORMED_APPLICATION_DATA=SSL a reçu un enregistrement « Application Data » malformé.
+SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST=SSL a reçu un message d’établissement de liaison « Hello Request » inattendu.
+SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO=SSL a reçu un message d’établissement de liaison « Client Hello » inattendu.
+SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO=SSL a reçu un message d’établissement de liaison « Server Hello » inattendu.
+SSL_ERROR_RX_UNEXPECTED_CERTIFICATE=SSL a reçu un message d’établissement de liaison « Certificate » inattendu.
+SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH=SSL a reçu un message d’établissement de liaison « Server Key Exchange » inattendu.
+SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST=SSL a reçu un message d’établissement de liaison « Certificate Request » inattendu.
+SSL_ERROR_RX_UNEXPECTED_HELLO_DONE=SSL a reçu un message d’établissement de liaison « Server Hello Done » inattendu.
+SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY=SSL a reçu un message d’établissement de liaison « Certificate Verify » inattendu.
+SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH=SSL a reçu un message d’établissement de liaison « Client Key Exchange » inattendu.
+SSL_ERROR_RX_UNEXPECTED_FINISHED=SSL a reçu un message d’établissement de liaison « Finished » inattendu.
+SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER=SSL a reçu un enregistrement « Change Cipher Spec » inattendu.
+SSL_ERROR_RX_UNEXPECTED_ALERT=SSL a reçu un enregistrement « Alert » inattendu.
+SSL_ERROR_RX_UNEXPECTED_HANDSHAKE=SSL a reçu un enregistrement « Handshake » inattendu.
+SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA=SSL a reçu un enregistrement « Application Data » inattendu.
+SSL_ERROR_RX_UNKNOWN_RECORD_TYPE=SSL a reçu un enregistrement avec un type de contenu inconnu.
+SSL_ERROR_RX_UNKNOWN_HANDSHAKE=SSL a reçu un message d’établissement de liaison avec un type de message inconnu.
+SSL_ERROR_RX_UNKNOWN_ALERT=SSL a reçu un enregistrement d’alerte avec une description d’alerte inconnue.
+SSL_ERROR_CLOSE_NOTIFY_ALERT=Le pair SSL a fermé cette connexion.
+SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT=Le pair SSL ne s’attendait pas à recevoir le message d’établissement de liaison qu’il a reçu.
+SSL_ERROR_DECOMPRESSION_FAILURE_ALERT=La pair SSL n’a pas réussi à décompresser un enregistrement SSL qu’il a reçu.
+SSL_ERROR_HANDSHAKE_FAILURE_ALERT=Le pair SSL n’a pas réussi à négocier un jeu de paramètres de sécurité acceptable.
+SSL_ERROR_ILLEGAL_PARAMETER_ALERT=Le pair SSL a rejeté un message d’établissement de liaison à cause d’un contenu inacceptable.
+SSL_ERROR_UNSUPPORTED_CERT_ALERT=Le pair SSL ne gère pas le type des certificats qu’il a reçus.
+SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT=Le pair SSL a eu un problème non spécifié avec le certificat qu’il a reçu.
+SSL_ERROR_GENERATE_RANDOM_FAILURE=SSL a rencontré un échec de son générateur de nombres aléatoires.
+SSL_ERROR_SIGN_HASHES_FAILURE=Impossible de signer numériquement les données requises pour vérifier votre certificat.
+SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE=SSL n’a pas pu extraire la clé publique du certificat du pair.
+SSL_ERROR_SERVER_KEY_EXCHANGE_FAILURE=Échec non spécifié lors du traitement de l’établissement de liaison « SSL Server Key Exchange ».
+SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE=Échec non spécifié lors du traitement de l’établissement de liaison « SSL Client Key Exchange ».
+SSL_ERROR_ENCRYPTION_FAILURE=L’algorithme de chiffrement de données en volume a échoué pour la suite de chiffrement sélectionnée.
+SSL_ERROR_DECRYPTION_FAILURE=L’algorithme de déchiffrement de données en volume a échoué pour la suite de chiffrement sélectionnée.
+SSL_ERROR_SOCKET_WRITE_FAILURE=La tentative d’écriture de données chiffrées vers l’interface de connexion sous-jacente a échoué.
+SSL_ERROR_MD5_DIGEST_FAILURE=La fonction de prétraitement MD5 a échoué.
+SSL_ERROR_SHA_DIGEST_FAILURE=La fonction de prétraitement SHA-1 a échoué.
+SSL_ERROR_MAC_COMPUTATION_FAILURE=Le calcul MAC a échoué.
+SSL_ERROR_SYM_KEY_CONTEXT_FAILURE=Échec de création du contexte de clés symétriques.
+SSL_ERROR_SYM_KEY_UNWRAP_FAILURE=Échec de l’extraction de la clé symétrique dans le message « Client Key Exchange ».
+SSL_ERROR_PUB_KEY_SIZE_LIMIT_EXCEEDED=Le serveur SSL a tenté d’utiliser une clé publique nationale avec une suite de chiffrement destinée à l’exportation.
+SSL_ERROR_IV_PARAM_FAILURE=Le code PKCS11 a échoué lors de la traduction d’un IV en paramètre.
+SSL_ERROR_INIT_CIPHER_SUITE_FAILURE=Échec de l’initialisation de la suite de chiffrement sélectionnée.
+SSL_ERROR_SESSION_KEY_GEN_FAILURE=Le client n’a pas réussi à générer de clés de session pour la session SSL.
+SSL_ERROR_NO_SERVER_KEY_FOR_ALG=Le serveur n’a pas de clé pour l’algorithme d’échange de clés utilisé.
+SSL_ERROR_TOKEN_INSERTION_REMOVAL=Le jeton PKCS#11 a été inséré ou supprimé pendant qu’une opération était en cours.
+SSL_ERROR_TOKEN_SLOT_NOT_FOUND=Aucun jeton PKCS#11 n’a été trouvé pour accomplir une opération requise.
+SSL_ERROR_NO_COMPRESSION_OVERLAP=Impossible de communiquer en mode sécurisé avec le pair : aucun algorithme de compression en commun.
+SSL_ERROR_HANDSHAKE_NOT_COMPLETED=Impossible d’initialiser un autre établissement de liaison SSL tant que celui en cours n’est pas terminé.
+SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE=Réception de valeurs d’empreintes numériques incorrectes lors de l’établissement de liaison avec le pair.
+SSL_ERROR_CERT_KEA_MISMATCH=Le certificat fourni ne peut être utilisé avec l’algorithme d’échange de clés sélectionné.
+SSL_ERROR_NO_TRUSTED_SSL_CLIENT_CA=Aucune autorité de certification n’est éprouvée pour l’authentification client SSL.
+SSL_ERROR_SESSION_NOT_FOUND=L’identifiant de session SSL du client n’a pas été trouvé dans le cache de session du serveur.
+SSL_ERROR_DECRYPTION_FAILED_ALERT=Le pair n’a pas pu déchiffrer un enregistrement SSL qu’il a reçu.
+SSL_ERROR_RECORD_OVERFLOW_ALERT=Le pair a reçu un enregistrement SSL plus long que la taille permise.
+SSL_ERROR_UNKNOWN_CA_ALERT=Le pair ne reconnaît pas l’autorité de certification qui a délivré votre certificat et ne lui fait pas confiance.
+SSL_ERROR_ACCESS_DENIED_ALERT=Le pair a reçu un certificat valide mais l’accès a été refusé.
+SSL_ERROR_DECODE_ERROR_ALERT=Le pair n’a pas pu décoder un message d’établissement de liaison SSL.
+SSL_ERROR_DECRYPT_ERROR_ALERT=Le pair signale un échec de la vérification de signature ou de l’échange de clés.
+SSL_ERROR_EXPORT_RESTRICTION_ALERT=Le pair signale une négociation qui n’est pas en conformité avec les lois sur l’exportation.
+SSL_ERROR_PROTOCOL_VERSION_ALERT=Le pair signale une version de protocole non compatible ou non gérée.
+SSL_ERROR_INSUFFICIENT_SECURITY_ALERT=Le serveur requiert des chiffrements plus sûrs que ceux gérés par le client.
+SSL_ERROR_INTERNAL_ERROR_ALERT=Le pair signale qu’il a eu une erreur interne.
+SSL_ERROR_USER_CANCELED_ALERT=L’utilisateur pair a annulé l’établissement de liaison.
+SSL_ERROR_NO_RENEGOTIATION_ALERT=Le pair ne permet pas la renégociation des paramètres de sécurité SSL.
+SSL_ERROR_SERVER_CACHE_NOT_CONFIGURED=Le cache du serveur SSL n’est pas configuré et n’est pas désactivé pour cette interface de connexion.
+SSL_ERROR_UNSUPPORTED_EXTENSION_ALERT=Le pair SSL ne gère pas l’extension « TLS Hello » requise.
+SSL_ERROR_CERTIFICATE_UNOBTAINABLE_ALERT=Le pair SSL n’a pas pu obtenir votre certificat à partir de l’URL fournie.
+SSL_ERROR_UNRECOGNIZED_NAME_ALERT=Le pair SSL n’a pas de certificat pour le nom DNS demandé.
+SSL_ERROR_BAD_CERT_STATUS_RESPONSE_ALERT=Le pair SSL n’a pas pu obtenir de réponse OCSP pour son certificat.
+SSL_ERROR_BAD_CERT_HASH_VALUE_ALERT=Le pair SSL signale une valeur d’empreinte numérique de certificat incorrecte.
+SSL_ERROR_RX_UNEXPECTED_NEW_SESSION_TICKET=SSL a reçu un message d’établissement de liaison « New Session Ticket » inattendu.
+SSL_ERROR_RX_MALFORMED_NEW_SESSION_TICKET=SSL a reçu un message d’établissement de liaison « New Session Ticket » mal formé.
+SSL_ERROR_DECOMPRESSION_FAILURE=SSL a reçu un enregistrement compressé qu’il n’a pas pu décompresser.
+SSL_ERROR_RENEGOTIATION_NOT_ALLOWED=La renégociation n’est pas autorisée sur cette interface de connexion SSL.
+SSL_ERROR_UNSAFE_NEGOTIATION=Le pair a essayé un établissement de liaison obsolète (potentiellement vulnérable).
+SSL_ERROR_RX_UNEXPECTED_UNCOMPRESSED_RECORD=SSL a reçu un enregistrement non-compressé inattendu.
+SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY=SSL a reçu une clé Diffie-Hellman éphémère faible dans le message d’établissement de liaison « Server Key Exchange ».
+SSL_ERROR_NEXT_PROTOCOL_DATA_INVALID=SSL a reçu des données d’extension NPN invalides.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_SSL2=Fonctionnalité SSL non gérée pour les connexions SSL 2.0.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_SERVERS=Fonctionnalité SSL non gérée pour les serveurs.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_CLIENTS=Fonctionnalité SSL non gérée pour les clients.
+SSL_ERROR_INVALID_VERSION_RANGE=La plage de versions SSL n’est pas valide.
+SSL_ERROR_CIPHER_DISALLOWED_FOR_VERSION=Le pair SSL a sélectionné une suite de chiffrement non autorisée pour la version sélectionnée du protocole.
+SSL_ERROR_RX_MALFORMED_HELLO_VERIFY_REQUEST=SSL a reçu un message d’établissement de liaison « Hello Verify Request » malformé.
+SSL_ERROR_RX_UNEXPECTED_HELLO_VERIFY_REQUEST=SSL a reçu un message d’établissement de liaison « Hello Verify Request » inattendu.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_VERSION=La fonctionnalité SSL n’est pas prise en charge pour cette version du protocole.
+SSL_ERROR_RX_UNEXPECTED_CERT_STATUS=SSL a reçu un message d’établissement de liaison « Certificate Status » inattendu.
+SSL_ERROR_UNSUPPORTED_HASH_ALGORITHM=Algorithme de hachage non pris en charge utilisé par le pair TLS.
+SSL_ERROR_DIGEST_FAILURE=La fonction de prétraitement a échoué.
+SSL_ERROR_INCORRECT_SIGNATURE_ALGORITHM=Algorithme de signature incorrect spécifié dans un élément signé numériquement.
+SSL_ERROR_NEXT_PROTOCOL_NO_CALLBACK=L’extension « next protocol negotiation » était activée, mais la fonction de rappel a été effacée avant d’avoir pu être utilisée.
+SSL_ERROR_NEXT_PROTOCOL_NO_PROTOCOL=Le serveur ne prend en charge aucun des protocoles annoncés par le client dans l’extension ALPN.
+SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT=Le serveur a rejeté le message d’établissement de liaison car le client utilise désormais une version de TLS inférieure à la version minimale prise en charge par le serveur.
+SSL_ERROR_WEAK_SERVER_CERT_KEY=Le certificat du serveur possède une clé publique trop faible.
+SSL_ERROR_RX_SHORT_DTLS_READ=Le tampon ne possède pas assez d’espace libre pour un enregistrement DTLS.
+SSL_ERROR_NO_SUPPORTED_SIGNATURE_ALGORITHM=Aucune signature d’algorithme TLS prise en charge n’a été configurée.
+SSL_ERROR_UNSUPPORTED_SIGNATURE_ALGORITHM=Le pair a utilisé une combinaison non prise en charge de signature et d’algorithme de hachage.
+SSL_ERROR_MISSING_EXTENDED_MASTER_SECRET=Le pair a essayé de reprendre sans extension extended_master_secret correcte.
+SSL_ERROR_UNEXPECTED_EXTENDED_MASTER_SECRET=Le pair a essayé de reprendre avec une extension extended_master_secret inattendue.
+SEC_ERROR_IO=Une erreur d’entrée/sortie est survenue pendant l’autorisation de sécurité.
+SEC_ERROR_LIBRARY_FAILURE=Échec de la bibliothèque de sécurité.
+SEC_ERROR_BAD_DATA=Bibliothèque de sécurité : données incorrectes reçues.
+SEC_ERROR_OUTPUT_LEN=Bibliothèque de sécurité : erreur de longueur des données en sortie.
+SEC_ERROR_INPUT_LEN=La bibliothèque de sécurité a rencontré une erreur de longueur des données en entrée.
+SEC_ERROR_INVALID_ARGS=Bibliothèque de sécurité : arguments invalides.
+SEC_ERROR_INVALID_ALGORITHM=Bibliothèque de sécurité : algorithme invalide.
+SEC_ERROR_INVALID_AVA=Bibliothèque de sécurité : AVA invalide.
+SEC_ERROR_INVALID_TIME=Chaîne temporelle mal formatée.
+SEC_ERROR_BAD_DER=Bibliothèque de sécurité : message encodé en DER mal formaté.
+SEC_ERROR_BAD_SIGNATURE=Le certificat du pair a une signature invalide.
+SEC_ERROR_EXPIRED_CERTIFICATE=Le certificat du pair a expiré.
+SEC_ERROR_REVOKED_CERTIFICATE=Le certificat du pair a été révoqué.
+SEC_ERROR_UNKNOWN_ISSUER=L’autorité de délivrance du certificat du pair n’est pas reconnue.
+SEC_ERROR_BAD_KEY=La clé publique du pair est invalide.
+SEC_ERROR_BAD_PASSWORD=Le mot de passe de sécurité saisi est incorrect.
+SEC_ERROR_RETRY_PASSWORD=Le nouveau mot de passe a été saisi de manière incorrecte. Veuillez réessayer.
+SEC_ERROR_NO_NODELOCK=Bibliothèque de sécurité : aucun verrou de nœud.
+SEC_ERROR_BAD_DATABASE=Bibliothèque de sécurité : mauvaise base de données.
+SEC_ERROR_NO_MEMORY=Bibliothèque de sécurité : échec d’allocation mémoire.
+SEC_ERROR_UNTRUSTED_ISSUER=L’autorité de délivrance du certificat du pair a été marquée comme non digne de confiance par l’utilisateur.
+SEC_ERROR_UNTRUSTED_CERT=Le certificat du pair a été marqué comme non digne de confiance par l’utilisateur.
+SEC_ERROR_DUPLICATE_CERT=Le certificat existe déjà dans votre base de données.
+SEC_ERROR_DUPLICATE_CERT_NAME=Le nom du certificat téléchargé existe déjà dans votre base de données.
+SEC_ERROR_ADDING_CERT=Erreur lors de l’ajout d’un certificat à la base de données.
+SEC_ERROR_FILING_KEY=Erreur lors de l’ajout de clé pour ce certificat.
+SEC_ERROR_NO_KEY=La clé privée pour ce certificat n’a pas été trouvée dans la base de données des clés.
+SEC_ERROR_CERT_VALID=Ce certificat est valide.
+SEC_ERROR_CERT_NOT_VALID=Ce certificat n’est pas valide.
+SEC_ERROR_CERT_NO_RESPONSE=Bibliothèque de certificat : pas de réponse
+SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE=Le certificat de l’autorité de délivrance du certificat a expiré. Vérifiez la date et l’heure de votre système.
+SEC_ERROR_CRL_EXPIRED=La liste de certificats révoqués pour l’autorité de délivrance du certificat a expiré. Mettez-la à jour ou vérifiez la date et l’heure de votre système.
+SEC_ERROR_CRL_BAD_SIGNATURE=La liste de certificats révoqués pour l’autorité de délivrance du certificat a une signature invalide.
+SEC_ERROR_CRL_INVALID=La nouvelle liste de certificats révoqués est d’un format invalide.
+SEC_ERROR_EXTENSION_VALUE_INVALID=La valeur de l’extension du certificat est invalide.
+SEC_ERROR_EXTENSION_NOT_FOUND=Extension du certificat introuvable.
+SEC_ERROR_CA_CERT_INVALID=Le certificat de l’autorité de délivrance est invalide.
+SEC_ERROR_PATH_LEN_CONSTRAINT_INVALID=La contrainte de longueur du chemin du certificat est invalide.
+SEC_ERROR_CERT_USAGES_INVALID=Le champ « utilisations » du certificat est invalide.
+SEC_INTERNAL_ONLY=**Module interne SEULEMENT**
+SEC_ERROR_INVALID_KEY=La clé ne gère pas l’opération demandée.
+SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION=Le certificat contient une extension critique inconnue.
+SEC_ERROR_OLD_CRL=La date de péremption de la nouvelle liste de certificats révoqués n’est pas ultérieure à celle de la liste en cours.
+SEC_ERROR_NO_EMAIL_CERT=Non chiffré ou signé : vous n’avez pas encore de certificat d’adresse e-mail.
+SEC_ERROR_NO_RECIPIENT_CERTS_QUERY=Non chiffré : vous n’avez pas de certificat pour chacun des destinataires.
+SEC_ERROR_NOT_A_RECIPIENT=Impossible de déchiffrer : vous n’êtes pas le destinataire ou le certificat et la clé privée correspondants n’ont pas été trouvés.
+SEC_ERROR_PKCS7_KEYALG_MISMATCH=Impossible de déchiffrer : l’algorithme de chiffrement de clé ne correspond pas à votre certificat.
+SEC_ERROR_PKCS7_BAD_SIGNATURE=La vérification de signature a échoué : aucun signataire, trop de signataires ou données corrompues ou incorrectes.
+SEC_ERROR_UNSUPPORTED_KEYALG=Algorithme de clé non géré ou inconnu.
+SEC_ERROR_DECRYPTION_DISALLOWED=Impossible de déchiffrer : chiffré en utilisant un algorithme ou une taille de clé non autorisés.
+XP_SEC_FORTEZZA_BAD_CARD=La carte Fortezza n’a pas été initialisée correctement. Veuillez la retirer et la renvoyer à votre distributeur.
+XP_SEC_FORTEZZA_NO_CARD=Aucune carte Fortezza n’a été trouvée
+XP_SEC_FORTEZZA_NONE_SELECTED=Aucune carte Fortezza n’a été sélectionnée
+XP_SEC_FORTEZZA_MORE_INFO=Veuillez sélectionner une personnalité sur laquelle vous souhaitez obtenir plus d’informations
+XP_SEC_FORTEZZA_PERSON_NOT_FOUND=Personnalité non trouvée
+XP_SEC_FORTEZZA_NO_MORE_INFO=Aucune autre information sur cette personnalité
+XP_SEC_FORTEZZA_BAD_PIN=Code Pin invalide
+XP_SEC_FORTEZZA_PERSON_ERROR=Impossible d’initialiser les personnalités Fortezza.
+SEC_ERROR_NO_KRL=Aucune liste de clés révoquées pour le certificat de ce site n’a été trouvée.
+SEC_ERROR_KRL_EXPIRED=La liste de clés révoquées pour le certificat de ce site a expiré.
+SEC_ERROR_KRL_BAD_SIGNATURE=La liste de clés révoquées pour le certificat de ce site a une signature invalide.
+SEC_ERROR_REVOKED_KEY=La clé pour le certificat de ce site a été révoquée.
+SEC_ERROR_KRL_INVALID=La nouvelle liste de clés révoquées a un format invalide.
+SEC_ERROR_NEED_RANDOM=Bibliothèque de sécurité : données aléatoires nécessaires.
+SEC_ERROR_NO_MODULE=Bibliothèque de sécurité : aucun module de sécurité ne peut réaliser l’opération demandée.
+SEC_ERROR_NO_TOKEN=La carte ou le jeton de sécurité n’existe pas, n’est pas encore initialisé ou a été retiré.
+SEC_ERROR_READ_ONLY=Bibliothèque de sécurité : base de données en lecture seule.
+SEC_ERROR_NO_SLOT_SELECTED=Aucun slot ou jeton n’a été sélectionné.
+SEC_ERROR_CERT_NICKNAME_COLLISION=Un certificat avec le même pseudo existe déjà.
+SEC_ERROR_KEY_NICKNAME_COLLISION=Une clé avec le même pseudo existe déjà.
+SEC_ERROR_SAFE_NOT_CREATED=Erreur lors de la création d’un objet sécurisé
+SEC_ERROR_BAGGAGE_NOT_CREATED=Erreur lors de la création d’un objet valise
+XP_JAVA_REMOVE_PRINCIPAL_ERROR=Impossible de supprimer le principal
+XP_JAVA_DELETE_PRIVILEGE_ERROR=Impossible de supprimer le privilège
+XP_JAVA_CERT_NOT_EXISTS_ERROR=Ce principal n’a pas de certificat
+SEC_ERROR_BAD_EXPORT_ALGORITHM=L’algorithme requis n’est pas autorisé.
+SEC_ERROR_EXPORTING_CERTIFICATES=Erreur lors de la tentative d’exportation des certificats.
+SEC_ERROR_IMPORTING_CERTIFICATES=Erreur lors de la tentative d’importation des certificats.
+SEC_ERROR_PKCS12_DECODING_PFX=Importation impossible. Erreur de décodage. Fichier non valide.
+SEC_ERROR_PKCS12_INVALID_MAC=Importation impossible. MAC invalide. Mot de passe incorrect ou fichier corrompu.
+SEC_ERROR_PKCS12_UNSUPPORTED_MAC_ALGORITHM=Importation impossible. Algorithme MAC non géré.
+SEC_ERROR_PKCS12_UNSUPPORTED_TRANSPORT_MODE=Importation impossible. Seuls les modes intégrité de mot de passe et vie privée sont gérés.
+SEC_ERROR_PKCS12_CORRUPT_PFX_STRUCTURE=Importation impossible. La structure du fichier est corrompue.
+SEC_ERROR_PKCS12_UNSUPPORTED_PBE_ALGORITHM=Importation impossible. Algorithme de chiffrement non géré.
+SEC_ERROR_PKCS12_UNSUPPORTED_VERSION=Importation impossible. Version de fichier non gérée.
+SEC_ERROR_PKCS12_PRIVACY_PASSWORD_INCORRECT=Importation impossible. Mot de passe de vie privée incorrect.
+SEC_ERROR_PKCS12_CERT_COLLISION=Importation impossible. Le même pseudo existe déjà dans la base de données.
+SEC_ERROR_USER_CANCELLED=L’utilisateur a annulé l’opération.
+SEC_ERROR_PKCS12_DUPLICATE_DATA=Non importé car déjà dans la base de données.
+SEC_ERROR_MESSAGE_SEND_ABORTED=Le message n’a pas été envoyé.
+SEC_ERROR_INADEQUATE_KEY_USAGE=Utilisation de la clé de certificat inappropriée pour cette opération.
+SEC_ERROR_INADEQUATE_CERT_TYPE=Type de certificat non approuvé pour l’application.
+SEC_ERROR_CERT_ADDR_MISMATCH=L’adresse dans le certificat de signature ne correspond pas à celle figurant dans les en-têtes de messages.
+SEC_ERROR_PKCS12_UNABLE_TO_IMPORT_KEY=Importation impossible. Erreur lors de la tentative d’importation de la clé privée.
+SEC_ERROR_PKCS12_IMPORTING_CERT_CHAIN=Importation impossible. Erreur lors de la tentative d’importation de la chaîne de certificat.
+SEC_ERROR_PKCS12_UNABLE_TO_LOCATE_OBJECT_BY_NAME=Exportation impossible. Impossible de localiser le certificat ou la clé par son pseudo.
+SEC_ERROR_PKCS12_UNABLE_TO_EXPORT_KEY=Exportation impossible. La clé privée n’a pas été trouvée.
+SEC_ERROR_PKCS12_UNABLE_TO_WRITE=Exportation impossible. Impossible d’écrire le fichier d’exportation.
+SEC_ERROR_PKCS12_UNABLE_TO_READ=Exportation impossible. Impossible de lire le fichier d’importation.
+SEC_ERROR_PKCS12_KEY_DATABASE_NOT_INITIALIZED=Exportation impossible. La base de données des clés est corrompue ou effacée.
+SEC_ERROR_KEYGEN_FAIL=Impossible de générer la paire de clés publique/privée.
+SEC_ERROR_INVALID_PASSWORD=Le mot de passe saisi est invalide. Veuillez en choisir un autre.
+SEC_ERROR_RETRY_OLD_PASSWORD=L’ancien mot de passe n’a pas été saisi correctement. Veuillez réessayer.
+SEC_ERROR_BAD_NICKNAME=Ce pseudo de certificat est déjà utilisé.
+SEC_ERROR_NOT_FORTEZZA_ISSUER=La chaîne FORTEZZA du pair a un certificat non FORTEZZA.
+SEC_ERROR_CANNOT_MOVE_SENSITIVE_KEY=Une clé sensible n’a pas pu être déplacée dans le slot où elle était requise.
+SEC_ERROR_JS_INVALID_MODULE_NAME=Nom de module invalide.
+SEC_ERROR_JS_INVALID_DLL=Chemin/fichier de module invalide
+SEC_ERROR_JS_ADD_MOD_FAILURE=Ajout de module impossible
+SEC_ERROR_JS_DEL_MOD_FAILURE=Suppression de module impossible
+SEC_ERROR_OLD_KRL=La nouvelle liste de clés révoquées n’a pas une date de péremption ultérieure à celle en cours d’utilisation.
+SEC_ERROR_CKL_CONFLICT=La nouvelle liste de clés compromises provient d’une autorité différente de celle en cours d’utilisation. Supprimez la liste en cours d’utilisation.
+SEC_ERROR_CERT_NOT_IN_NAME_SPACE=L’autorité de certification pour ce certificat n’est pas autorisé à délivrer un certificat avec ce nom.
+SEC_ERROR_KRL_NOT_YET_VALID=La liste de clés révoquées pour ce certificat n’est pas encore valide.
+SEC_ERROR_CRL_NOT_YET_VALID=La liste de certificats révoqués pour ce certificat n’est pas encore valide.
+SEC_ERROR_UNKNOWN_CERT=Le certificat demandé n’a pas été trouvé.
+SEC_ERROR_UNKNOWN_SIGNER=Le signataire du certificat n’a pas été trouvé.
+SEC_ERROR_CERT_BAD_ACCESS_LOCATION=L’emplacement pour le serveur de statut de certificats a un format invalide.
+SEC_ERROR_OCSP_UNKNOWN_RESPONSE_TYPE=La réponse OCSP ne peut pas être totalement décodée ; elle est d’un type inconnu.
+SEC_ERROR_OCSP_BAD_HTTP_RESPONSE=Le serveur OCSP a renvoyé des données HTTP inattendues/invalides.
+SEC_ERROR_OCSP_MALFORMED_REQUEST=Le serveur OCSP a trouvé que la requête était corrompue ou mal formée.
+SEC_ERROR_OCSP_SERVER_ERROR=Le serveur OCSP a rencontré une erreur interne.
+SEC_ERROR_OCSP_TRY_SERVER_LATER=Le serveur OCSP suggère de réessayer plus tard.
+SEC_ERROR_OCSP_REQUEST_NEEDS_SIG=Le serveur OCSP requiert une signature sur cette requête.
+SEC_ERROR_OCSP_UNAUTHORIZED_REQUEST=Le serveur OCSP a refusé cette requête car elle n’est pas autorisée.
+SEC_ERROR_OCSP_UNKNOWN_RESPONSE_STATUS=Le serveur OCSP a renvoyé un statut inconnu.
+SEC_ERROR_OCSP_UNKNOWN_CERT=Le serveur OCSP n’a pas de statut pour le certificat.
+SEC_ERROR_OCSP_NOT_ENABLED=Vous devez activer OCSP avant d’effectuer cette opération.
+SEC_ERROR_OCSP_NO_DEFAULT_RESPONDER=Vous devez définir le répondeur OCSP par défaut avant d’effectuer cette opération.
+SEC_ERROR_OCSP_MALFORMED_RESPONSE=La réponse du serveur OCSP était corrompue ou mal formée.
+SEC_ERROR_OCSP_UNAUTHORIZED_RESPONSE=Le signataire de la réponse OCSP n’est pas autorisé à donner de statut pour ce certificat.
+SEC_ERROR_OCSP_FUTURE_RESPONSE=La réponse OCSP n’est pas encore valide (elle contient une date future).
+SEC_ERROR_OCSP_OLD_RESPONSE=La réponse OCSP contient des informations obsolètes.
+SEC_ERROR_DIGEST_NOT_FOUND=Le prétraitement CMS ou PKCS #7 n’a pas été trouvé dans le message signé.
+SEC_ERROR_UNSUPPORTED_MESSAGE_TYPE=Le type de message CMS ou PKCS #7 n’est pas géré.
+SEC_ERROR_MODULE_STUCK=Le module PKCS #11 ne peut pas être supprimé car il est encore utilisé.
+SEC_ERROR_BAD_TEMPLATE=Impossible de décoder les données ASN.1 data. Le modèle spécifié était invalide.
+SEC_ERROR_CRL_NOT_FOUND=Aucune liste de certificats révoqués correspondante n’a été trouvée.
+SEC_ERROR_REUSED_ISSUER_AND_SERIAL=Vous essayez d’importer un certificat ayant la même autorité/numéro de série qu’un certificat existant, mais ce n’est pas le même certificat.
+SEC_ERROR_BUSY=NSS ne peut pas s’arrêter. Des objets sont en cours d’utilisation.
+SEC_ERROR_EXTRA_INPUT=Un message encodé en DER contenait des données supplémentaires non utilisées.
+SEC_ERROR_UNSUPPORTED_ELLIPTIC_CURVE=Courbe elliptique non gérée.
+SEC_ERROR_UNSUPPORTED_EC_POINT_FORM=Courbe elliptique formulaire non gérée.
+SEC_ERROR_UNRECOGNIZED_OID=Identifiant d’objet non reconnu.
+SEC_ERROR_OCSP_INVALID_SIGNING_CERT=Certificat de signature OCSP invalide dans la réponse OCSP.
+SEC_ERROR_REVOKED_CERTIFICATE_CRL=Le certificat est révoqué dans la liste de certificats révoqués de l’autorité.
+SEC_ERROR_REVOKED_CERTIFICATE_OCSP=Le répondeur OCSP de l’autorité signale que le certificat est révoqué.
+SEC_ERROR_CRL_INVALID_VERSION=La liste de certificats révoqués de l’autorité a un numéro de version inconnu.
+SEC_ERROR_CRL_V1_CRITICAL_EXTENSION=La liste de certificats révoqués V1 de l’autorité a une extension critique.
+SEC_ERROR_CRL_UNKNOWN_CRITICAL_EXTENSION=La liste de certificats révoqués V2 de l’autorité a une extension critique inconnue.
+SEC_ERROR_UNKNOWN_OBJECT_TYPE=Type d’objet inconnu spécifié.
+SEC_ERROR_INCOMPATIBLE_PKCS11=Le pilote PKCS #11 viole les spécifications d’une manière incompatible.
+SEC_ERROR_NO_EVENT=Aucun nouvel évènement de slot n’est disponible pour le moment.
+SEC_ERROR_CRL_ALREADY_EXISTS=La liste de certificats révoqués existe déjà.
+SEC_ERROR_NOT_INITIALIZED=NSS n’est pas initialisé.
+SEC_ERROR_TOKEN_NOT_LOGGED_IN=L’opération a échoué car le jeton PKCS#11 n’est pas connecté.
+SEC_ERROR_OCSP_RESPONDER_CERT_INVALID=Le certificat du répondant OCSP configuré est invalide.
+SEC_ERROR_OCSP_BAD_SIGNATURE=La signature de la réponse OCSP est invalide.
+SEC_ERROR_OUT_OF_SEARCH_LIMITS=La recherche de validation de certificat est en dehors des limites de recherche
+SEC_ERROR_INVALID_POLICY_MAPPING=Le mappage de stratégie d’un certificat contient la valeur inappropriée « anypolicy »
+SEC_ERROR_POLICY_VALIDATION_FAILED=Un certificat a spécifié une stratégie qui n’a pas pu être validée en utilisant une quelconque chaîne de certification
+SEC_ERROR_UNKNOWN_AIA_LOCATION_TYPE=Type d’emplacement inconnu dans l’extension de certificat AIA
+SEC_ERROR_BAD_HTTP_RESPONSE=Le serveur a renvoyé une mauvaise réponse HTTP
+SEC_ERROR_BAD_LDAP_RESPONSE=Le serveur a renvoyé une mauvaise réponse LDAP
+SEC_ERROR_FAILED_TO_ENCODE_DATA=Échec de l’encodage de données avec l’encodeur ASN1
+SEC_ERROR_BAD_INFO_ACCESS_LOCATION=Mauvaise information d’emplacement d’accès dans l’extension de certificat
+SEC_ERROR_LIBPKIX_INTERNAL=Une erreur interne libpkix est survenue pendant la validation de certificat.
+SEC_ERROR_PKCS11_GENERAL_ERROR=Un module PKCS #11 a renvoyé CKR_GENERAL_ERROR, indiquant qu’une erreur irrécupérable est survenue.
+SEC_ERROR_PKCS11_FUNCTION_FAILED=Un module PKCS #11 a renvoyé CKR_FUNCTION_FAILED, indiquant que la fonction demandée ne pouvait être réalisée. Essayer à nouveau la même opération pourrait fonctionner.
+SEC_ERROR_PKCS11_DEVICE_ERROR=Un module PKCS #11 a renvoyé CKR_DEVICE_ERROR, indiquant qu’un problème avec le jeton ou le slot est survenu.
+SEC_ERROR_BAD_INFO_ACCESS_METHOD=Méthode d’accès à l’information inconnue dans l’extension de certificat.
+SEC_ERROR_CRL_IMPORT_FAILED=Erreur lors de la tentative d’importation d’une liste de révocation de certificat (CRL).
+SEC_ERROR_EXPIRED_PASSWORD=Le mot de passe a expiré.
+SEC_ERROR_LOCKED_PASSWORD=Le mot de passe est verrouillé.
+SEC_ERROR_UNKNOWN_PKCS11_ERROR=Erreur PKCS #11 inconnue.
+SEC_ERROR_BAD_CRL_DP_URL=URL invalide ou non gérée dans un point de distribution CRL.
+SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED=Le certificat a été signé à l’aide d’un algorithme de signature qui est désactivé pour son manque de sûreté.
+MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE=Le serveur utilise le mécanisme de « key pinning » (HPKP) mais aucune chaîne de confiance pour les certificats n’a pu être établie pour correspondre au pinset. Les violations de « key pinning » ne peuvent pas être forcées.
+MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY=Le serveur utilise un certificat avec une extension de contraintes basiques qui l’identifie en tant qu’autorité de certification. Pour un certificat correctement émis cela ne devrait pas être le cas.
+MOZILLA_PKIX_ERROR_INADEQUATE_KEY_SIZE=Le serveur a présenté un certificat dont la taille de la clé est trop petite pour établir une connexion sécurisée.
+MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA=Un certificat X.509 version 1 qui n’est pas une ancre de confiance a été utilisé pour signer le certificat du serveur. Les certificats X.509 version 1 sont obsolètes et ne devraient pas être utilisés pour signer d’autres certificats.
+MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE=Le serveur a présenté un certificat qui n’est pas encore valide.
+MOZILLA_PKIX_ERROR_NOT_YET_VALID_ISSUER_CERTIFICATE=Un certificat qui n’est pas encore valide a été utilisé pour fournir le certificat du serveur.
+MOZILLA_PKIX_ERROR_SIGNATURE_ALGORITHM_MISMATCH=L’algorithme de signature présent dans le champ « signature » du certificat ne correspond pas à l’algorithme de son champ « signatureAlgorithm ».
+MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING=La réponse OCSP ne comporte pas d’état pour le certificat vérifié.
+MOZILLA_PKIX_ERROR_VALIDITY_TOO_LONG=Le serveur a présenté un certificat qui reste valide trop longtemps.
+MOZILLA_PKIX_ERROR_REQUIRED_TLS_FEATURE_MISSING=Une fonctionnalité TLS nécessaire est manquante.
+MOZILLA_PKIX_ERROR_INVALID_INTEGER_ENCODING=Le serveur a présenté un certificat contenant un entier mal encodé. Les raisons les plus fréquentes sont des numéros de série négatifs, des modules RSA négatifs ou des encodages plus longs que nécessaire.
+MOZILLA_PKIX_ERROR_EMPTY_ISSUER_NAME=Le serveur a présenté un certificat où le nom unique de l’autorité de délivrance est vide.
+MOZILLA_PKIX_ERROR_ADDITIONAL_POLICY_CONSTRAINT_FAILED=Une contrainte de stratégie supplémentaire a échoué lors de la validation de ce certificat.
+MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT=Le certificat n’est pas sûr car il est auto-signé.
diff --git a/l10n-fr/security/manager/chrome/pipnss/pipnss.properties b/l10n-fr/security/manager/chrome/pipnss/pipnss.properties
new file mode 100644
index 0000000000..720db07f7a
--- /dev/null
+++ b/l10n-fr/security/manager/chrome/pipnss/pipnss.properties
@@ -0,0 +1,136 @@
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+CertPasswordPrompt=Veuillez saisir le mot de passe pour le jeton PKCS#11 %S.
+
+CertPasswordPromptDefault=Veuillez saisir votre mot de passe principal.
+
+# The following strings have special requirements: they must fit in a 32 or 64
+# bytes buffer after being encoded to UTF-8.
+#
+# It's possible to verify the length of a translation using the Browser Console
+# in Firefox and evaluating the following code:
+#
+# (new TextEncoder('utf-8').encode('YOURSTRING')).length
+#
+# Simply replace YOURSTRING with your translation.
+#
+# If it's not possible to produce an understandable translation within these
+# limits, keeping the English text is an acceptable workaround.
+
+# The following strings have special requirements: they must fit in a 32 or 64
+# bytes buffer after being encoded to UTF-8.
+#
+# It's possible to verify the length of a translation using the Browser Console
+# in Firefox and evaluating the following code:
+#
+# (new TextEncoder().encode('YOURSTRING')).length
+#
+# Simply replace YOURSTRING with your translation.
+#
+# If it's not possible to produce an understandable translation within these
+# limits, keeping the English text is an acceptable workaround.
+
+# LOCALIZATION NOTE (RootCertModuleName): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+RootCertModuleName=Module de base intégré
+# LOCALIZATION NOTE (ManufacturerID): string limit is 32 bytes after conversion
+# to UTF-8.
+# length_limit = 32 bytes
+ManufacturerID=Mozilla.org
+# LOCALIZATION NOTE (LibraryDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+LibraryDescription=Services de crypto. interne PSM
+# LOCALIZATION NOTE (TokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+TokenDescription=Services de crypto. générique
+# LOCALIZATION NOTE (PrivateTokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+PrivateTokenDescription=Sécurité personnelle
+# LOCALIZATION NOTE (SlotDescription): string limit is 64 bytes after conversion
+# to UTF-8.
+# length_limit = 64 bytes
+SlotDescription=Services de crypto. interne PSM
+# LOCALIZATION NOTE (PrivateSlotDescription): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+PrivateSlotDescription=Clés privées PSM
+# LOCALIZATION NOTE (Fips140TokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+Fips140TokenDescription=Sécurité logicielle (FIPS)
+# LOCALIZATION NOTE (Fips140SlotDescription): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+Fips140SlotDescription=Services de clés et certificats cryptographiques FIPS 140
+
+# LOCALIZATION NOTE (nick_template): $1s is the common name from a cert (e.g. "Mozilla"), $2s is the CA name (e.g. VeriSign)
+nick_template=ID %2$s de %1$s
+
+CertDumpKUSign=Signature
+CertDumpKUNonRep=Non-répudiation
+CertDumpKUEnc=Chiffrement de la clé
+CertDumpKUDEnc=Chiffrement des données
+CertDumpKUKA=Agrément de clé
+CertDumpKUCertSign=Signature de certificat
+CertDumpKUCRLSigner=Signature LCR
+
+PSMERR_SSL_Disabled=Connexion sécurisée impossible car le protocole SSL a été désactivé.
+PSMERR_SSL2_Disabled=Connexion sécurisée impossible car le site utilise une ancienne version non sûre du protocole SSL.
+PSMERR_HostReusedIssuerSerial=Vous avez reçu un certificat invalide. Veuillez contacter l’administrateur du serveur ou votre correspondant de messagerie et fournissez-lui les informations suivantes :\n\nVotre certificat contient le même numéro de série qu’un autre certificat émis par l’autorité de certification. Veuillez vous procurer un nouveau certificat avec un numéro de série unique.
+
+# LOCALIZATION NOTE (SSLConnectionErrorPrefix2): %1$S is the host string, %2$S is more detailed information (localized as well).
+SSLConnectionErrorPrefix2=Une erreur est survenue pendant une connexion à %1$S. %2$S\n
+
+certErrorIntro=%S utilise un certificat de sécurité invalide.
+
+certErrorTrust_SelfSigned=Le certificat n’est pas sûr car il est auto-signé.
+certErrorTrust_UnknownIssuer=Le certificat n’est pas sûr car le certificat de l’autorité l’ayant délivré est inconnu.
+certErrorTrust_UnknownIssuer2=Le serveur n’envoie peut-être pas les certificats intermédiaires appropriés.
+certErrorTrust_UnknownIssuer3=Il peut être nécessaire d’importer un certificat racine supplémentaire.
+certErrorTrust_CaInvalid=Le certificat n’est pas sûr car le certificat de l’autorité l’ayant délivré est invalide.
+certErrorTrust_Issuer=Le certificat n’est pas sûr car le certificat de l’autorité l’ayant délivré n’est pas digne de confiance.
+certErrorTrust_SignatureAlgorithmDisabled=Le certificat n’est pas sûr car il a été signé à l’aide d’un algorithme de signature qui a été désactivé car cet algorithme n’est pas sécurisé.
+certErrorTrust_ExpiredIssuer=Le certificat n’est pas sûr car le certificat de l’autorité l’ayant délivré a expiré.
+certErrorTrust_Untrusted=Le certificat ne provient pas d’une source sûre.
+certErrorTrust_MitM=Votre connexion est interceptée par un proxy TLS. Si possible, désinstallez le proxy ou configurez votre appareil afin de faire confiance à son certificat racine.
+
+certErrorMismatch=Le certificat n’est pas valide pour le nom %S.
+# LOCALIZATION NOTE (certErrorMismatchSinglePrefix): %S is replaced by the domain for which the certificate is valid
+certErrorMismatchSinglePrefix=Le certificat n’est valide que pour %S.
+certErrorMismatchMultiple=Le certificat n’est valide que pour les noms suivants :
+
+# LOCALIZATION NOTE (certErrorExpiredNow): Do not translate %1$S (date+time of expired certificate) or %2$S (current date+time)
+certErrorExpiredNow=Le certificat a expiré le %1$S. La date courante est %2$S.
+
+# LOCALIZATION NOTE (certErrorNotYetValidNow): Do not translate %1$S (date+time certificate will become valid) or %2$S (current date+time)
+certErrorNotYetValidNow=Le certificat ne sera pas valide jusqu’au %1$S. La date courante est %2$S.
+
+certErrorMitM=Les sites web prouvent leur identité en utilisant des certificats, qui sont émis par des autorités de certification.
+# LOCALIZATION NOTE (certErrorMitM2): %S is brandShortName
+certErrorMitM2=%S est soutenu par Mozilla, une organisation à but non lucratif qui gère un magasin d’autorité de certification (CA) entièrement ouvert. Ce magasin de CA aide à garantir que les autorités de certification respectent de bonnes pratiques de sécurité pour protéger les utilisateurs.
+# LOCALIZATION NOTE (certErrorMitM3): %S is brandShortName
+certErrorMitM3=%S utilise le magasin d’autorités de certification Mozilla pour vérifier qu’une connexion est sécurisée, plutôt que des certificats fournis par le système d’exploitation de l’utilisateur. Ainsi, si un programme antivirus ou un réseau intercepte une connexion avec un certificat de sécurité émis par une autorité de certification ne figurant pas dans le magasin d’autorité de certification Mozilla, la connexion est considérée comme non sécurisée.
+
+certErrorSymantecDistrustAdministrator=Vous pouvez informer l’administrateur du site web de ce problème.
+
+# LOCALIZATION NOTE (certErrorCodePrefix3): %S is replaced by the error code.
+certErrorCodePrefix3=Code d’erreur : %S
+
+P12DefaultNickname=Certificat importé
+CertUnknown=Inconnu
+CertNoEmailAddress=(pas d’adresse e-mail)
+CaCertExists=Ce certificat est déjà installé en tant qu’autorité de certification.
+NotACACert=Ceci n’est pas un certificat d’autorité de certification et ne peut donc être importé dans la liste des autorités de certification.
+UserCertIgnoredNoPrivateKey=Ce certificat personnel ne peut être installé car vous ne possédez pas la clé privée correspondante qui a été créée lorsque le certificat a été requis.
+UserCertImported=Votre certificat personnel a été installé. Vous devriez conserver une copie de sauvegarde de ce certificat.
+CertOrgUnknown=(Inconnu)
+CertNotStored=(Non stocké)
+CertExceptionPermanent=Permanente
+CertExceptionTemporary=Temporaire
diff --git a/l10n-fr/security/manager/chrome/pippki/pippki.properties b/l10n-fr/security/manager/chrome/pippki/pippki.properties
new file mode 100644
index 0000000000..747b5c063f
--- /dev/null
+++ b/l10n-fr/security/manager/chrome/pippki/pippki.properties
@@ -0,0 +1,75 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Download Cert dialog
+# LOCALIZATION NOTE(newCAMessage1):
+# %S is a string representative of the certificate being downloaded/imported.
+newCAMessage1=Voulez-vous faire confiance à « %S » pour les actions suivantes ?
+unnamedCA=Autorité de certification (pas de nom)
+
+# PKCS#12 file dialogs
+getPKCS12FilePasswordMessage=Veuillez saisir le mot de passe portable de sécurité protégeant ce certificat de sécurité et la clé privée :
+
+# Client auth
+clientAuthRemember=Se souvenir de cette décision
+# LOCALIZATION NOTE(clientAuthNickAndSerial): Represents a single cert when the
+# user is choosing from a list of certificates.
+# %1$S is the nickname of the cert.
+# %2$S is the serial number of the cert in AA:BB:CC hex format.
+clientAuthNickAndSerial=%1$S [%2$S]
+# LOCALIZATION NOTE(clientAuthHostnameAndPort):
+# %1$S is the hostname of the server.
+# %2$S is the port of the server.
+clientAuthHostnameAndPort=%1$S:%2$S
+# LOCALIZATION NOTE(clientAuthMessage1): %S is the Organization of the server
+# cert.
+clientAuthMessage1=Organisation : « %S »
+# LOCALIZATION NOTE(clientAuthMessage2): %S is the Organization of the issuer
+# cert of the server cert.
+clientAuthMessage2=Émis en tant que : « %S »
+# LOCALIZATION NOTE(clientAuthIssuedTo): %1$S is the Distinguished Name of the
+# currently selected client cert, such as "CN=John Doe,OU=Example" (without
+# quotes).
+clientAuthIssuedTo=Émis pour : %1$S
+# LOCALIZATION NOTE(clientAuthSerial): %1$S is the serial number of the selected
+# cert in AA:BB:CC hex format.
+clientAuthSerial=Numéro de série : %1$S
+# LOCALIZATION NOTE(clientAuthValidityPeriod):
+# %1$S is the already localized notBefore date of the selected cert.
+# %2$S is the already localized notAfter date of the selected cert.
+clientAuthValidityPeriod=Valide du %1$S au %2$S
+# LOCALIZATION NOTE(clientAuthKeyUsages): %1$S is a comma separated list of
+# already localized key usages the selected cert is valid for.
+clientAuthKeyUsages=Utilisations de la clé : %1$S
+# LOCALIZATION NOTE(clientAuthEmailAddresses): %1$S is a comma separated list of
+# e-mail addresses the selected cert is valid for.
+clientAuthEmailAddresses=Adresses e-mail : %1$S
+# LOCALIZATION NOTE(clientAuthIssuedBy): %1$S is the Distinguished Name of the
+# cert which issued the selected cert.
+clientAuthIssuedBy=Émis par : %1$S
+# LOCALIZATION NOTE(clientAuthStoredOn): %1$S is the name of the PKCS #11 token
+# the selected cert is stored on.
+clientAuthStoredOn=Stocké sur : %1$S
+
+# Page Info
+pageInfo_NoEncryption=Connexion non chiffrée
+pageInfo_Privacy_None1=Le site web %S ne prend pas en charge le chiffrement pour la page actuellement affichée.
+pageInfo_Privacy_None2=Les informations envoyées sur Internet sans chiffrement peuvent être vues par d’autres personnes durant leur transit.
+pageInfo_Privacy_None4=La page actuellement affichée n’a pas été chiffrée avant d’avoir été envoyée sur Internet.
+# LOCALIZATION NOTE (pageInfo_EncryptionWithBitsAndProtocol and pageInfo_BrokenEncryption):
+# %1$S is the name of the encryption standard,
+# %2$S is the key size of the cipher.
+# %3$S is protocol version like "SSL 3" or "TLS 1.2"
+pageInfo_EncryptionWithBitsAndProtocol=Connexion chiffrée (clés %1$S, %2$S bits, %3$S)
+pageInfo_BrokenEncryption=Chiffrement non fiable (clés %1$S, %2$S bits, %3$S)
+pageInfo_Privacy_Encrypted1=La page actuellement affichée a été chiffrée avant d’avoir été envoyée sur Internet.
+pageInfo_Privacy_Encrypted2=Le chiffrement rend très difficile aux personnes non autorisées la visualisation de la page durant son transit entre ordinateurs. Il est donc très improbable que quelqu’un puisse lire cette page durant son transit sur le réseau.
+pageInfo_MixedContent=Connexion partiellement chiffrée
+pageInfo_MixedContent2=Certaines parties de la page que vous visionnez n’ont pas été chiffrées avant d’être transmises sur Internet.
+pageInfo_WeakCipher=La connexion vers ce site possède un niveau de chiffrement trop bas et n’est pas privée. N’importe qui est en mesure d’afficher vos informations ou de modifier le comportement du site web.
+pageInfo_CertificateTransparency_Compliant=Ce site web respecte la politique de transparence du certificat.
+
+# Token Manager
+password_not_set=(non défini)
+enable_fips=Activer FIPS
diff --git a/l10n-fr/security/manager/security/certificates/certManager.ftl b/l10n-fr/security/manager/security/certificates/certManager.ftl
new file mode 100644
index 0000000000..fbea907adc
--- /dev/null
+++ b/l10n-fr/security/manager/security/certificates/certManager.ftl
@@ -0,0 +1,228 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+certmgr-title =
+ .title = Gestionnaire de certificats
+
+certmgr-tab-mine =
+ .label = Vos certificats
+
+certmgr-tab-remembered =
+ .label = Décisions d’authentification
+
+certmgr-tab-people =
+ .label = Personnes
+
+certmgr-tab-servers =
+ .label = Serveurs
+
+certmgr-tab-ca =
+ .label = Autorités
+
+certmgr-mine = Vous possédez des certificats de ces organisations qui vous identifient
+certmgr-remembered = Ces certificats sont utilisés pour vous identifier sur les sites web
+certmgr-people = Vous possédez des certificats enregistrés identifiant ces personnes
+certmgr-server = Ces entrées identifient les exceptions aux erreurs de certificat serveur
+certmgr-ca = Vous possédez des certificats enregistrés identifiant ces autorités de certification
+
+certmgr-edit-ca-cert2 =
+ .title = Édition des paramètres de confiance de l’autorité de certification (CA)
+ .style = min-width: 48em;
+
+certmgr-edit-cert-edit-trust = Modifier les paramètres de confiance :
+
+certmgr-edit-cert-trust-ssl =
+ .label = Ce certificat peut identifier des sites web.
+
+certmgr-edit-cert-trust-email =
+ .label = Ce certificat peut identifier des utilisateurs de courrier électronique.
+
+certmgr-delete-cert2 =
+ .title = Suppression d’un certificat
+ .style = min-width: 48em; min-height: 24em;
+
+certmgr-cert-host =
+ .label = Hôte
+
+certmgr-cert-name =
+ .label = Nom du certificat
+
+certmgr-cert-server =
+ .label = Serveur
+
+certmgr-token-name =
+ .label = Périphérique de sécurité
+
+certmgr-begins-label =
+ .label = Débute le
+
+certmgr-expires-label =
+ .label = Expire le
+
+certmgr-email =
+ .label = Adresse e-mail
+
+certmgr-serial =
+ .label = Numéro de série
+
+certmgr-fingerprint-sha-256 =
+ .label = Empreinte numérique SHA-256
+
+certmgr-view =
+ .label = Voir…
+ .accesskey = V
+
+certmgr-edit =
+ .label = Modifier la confiance…
+ .accesskey = M
+
+certmgr-export =
+ .label = Exporter…
+ .accesskey = x
+
+certmgr-delete =
+ .label = Supprimer…
+ .accesskey = S
+
+certmgr-delete-builtin =
+ .label = Supprimer ou ne plus faire confiance…
+ .accesskey = S
+
+certmgr-backup =
+ .label = Sauvegarder…
+ .accesskey = e
+
+certmgr-backup-all =
+ .label = Tout sauvegarder…
+ .accesskey = T
+
+certmgr-restore =
+ .label = Importer…
+ .accesskey = I
+
+certmgr-add-exception =
+ .label = Ajouter une exception…
+ .accesskey = u
+
+exception-mgr =
+ .title = Ajout d’une exception de sécurité
+
+exception-mgr-extra-button =
+ .label = Confirmer l’exception de sécurité
+ .accesskey = C
+
+exception-mgr-supplemental-warning = Les banques, magasins et autres sites web publics légitimes ne vous demanderont pas de faire cela.
+
+exception-mgr-cert-location-url =
+ .value = Adresse :
+
+exception-mgr-cert-location-download =
+ .label = Obtenir le certificat
+ .accesskey = O
+
+exception-mgr-cert-status-view-cert =
+ .label = Voir…
+ .accesskey = V
+
+exception-mgr-permanent =
+ .label = Conserver cette exception de façon permanente
+ .accesskey = S
+
+pk11-bad-password = Le mot de passe PK11 est incorrect.
+pkcs12-decode-err = Échec de décodage du fichier. Soit il n’est pas au format PKCS#12, soit il est corrompu, ou le mot de passe est incorrect.
+pkcs12-unknown-err-restore = Échec de récupération du fichier PKCS#12 pour une raison inconnue.
+pkcs12-unknown-err-backup = Échec de sauvegarde du fichier PKCS#12 pour une raison inconnue.
+pkcs12-unknown-err = L’opération PKCS #12 a échoué pour des raisons inconnues.
+pkcs12-info-no-smartcard-backup = Il est impossible de sauvegarder les certificats d’un périphérique matériel de sécurité tel qu’une carte intelligente.
+pkcs12-dup-data = Le certificat et la clé privée existent déjà sur le périphérique de sécurité.
+
+## PKCS#12 file dialogs
+
+choose-p12-backup-file-dialog = Nom de fichier à sauvegarder
+file-browse-pkcs12-spec = Fichiers PKCS12
+choose-p12-restore-file-dialog = Fichier de certificat à importer
+
+## Import certificate(s) file dialog
+
+file-browse-certificate-spec = Fichiers de certificat
+import-ca-certs-prompt = Sélectionner un fichier contenant un (ou des) certificat(s) d’AC à importer
+import-email-cert-prompt = Sélectionner un fichier contenant un certificat de courrier à importer
+
+## For editing certificates trust
+
+# Variables:
+# $certName: the name of certificate
+edit-trust-ca = Le certificat « { $certName } » représente une autorité de certification.
+
+## For Deleting Certificates
+
+delete-user-cert-title =
+ .title = Suppression de certificats
+delete-user-cert-confirm = Voulez-vous vraiment supprimer ces certificats ?
+delete-user-cert-impact = Si vous supprimez un de vos certificats, vous ne pourrez plus l’utiliser pour vous identifier vous-même.
+
+
+delete-ssl-override-title =
+ .title = Suppression de l’exception de certificat serveur
+delete-ssl-override-confirm = Voulez-vous vraiment supprimer cette exception de serveur ?
+delete-ssl-override-impact = Si vous supprimez une exception de serveur, vous restaurez les vérifications de sécurité habituelles pour ce serveur et exigez qu’il utilise un certificat valide.
+
+delete-ca-cert-title =
+ .title = Supprimer ou ne plus faire confiance à des certificats d’AC
+delete-ca-cert-confirm = Vous avez demandé de supprimer ces certificats d’AC. S’il s’agit de certificats intégrés, aucune confiance ne leur sera plus accordée, ce qui a le même effet. Voulez-vous vraiment supprimer ces certificats ou ne plus leur faire confiance ?
+delete-ca-cert-impact = Si vous supprimez une autorité de certification (AC) ou cessez de lui faire confiance, l’application ne fera plus confiance à aucun certificat fourni par cette autorité.
+
+
+delete-email-cert-title =
+ .title = Suppression de certificats de courrier
+delete-email-cert-confirm = Voulez-vous vraiment supprimer les certificats de courrier de ces personnes ?
+delete-email-cert-impact = Si vous supprimez le certificat de courrier d’une personne, vous ne pourrez plus envoyer de courrier chiffré à la personne qui lui est associée.
+
+# Used for semi-uniquely representing a cert.
+#
+# Variables:
+# $serialNumber : the serial number of the cert in AA:BB:CC hex format.
+cert-with-serial =
+ .value = Certificat avec numéro de série : { $serialNumber }
+
+# Used to indicate that the user chose not to send a client authentication certificate to a server that requested one in a TLS handshake.
+send-no-client-certificate = Ne pas envoyer de certificat client
+
+# Used when no cert is stored for an override
+no-cert-stored-for-override = (Non stocké)
+
+# When a certificate is unavailable (for example, it has been deleted or the token it exists on has been removed).
+certificate-not-available = (Indisponible)
+
+## Used to show whether an override is temporary or permanent
+
+permanent-override = Permanente
+temporary-override = Temporaire
+
+## Add Security Exception dialog
+
+add-exception-branded-warning = Vous êtes en train de passer outre la façon dont { -brand-short-name } identifie ce site.
+add-exception-invalid-header = Ce site essaie de s’identifier lui-même avec des informations invalides.
+add-exception-domain-mismatch-short = Mauvais site
+add-exception-domain-mismatch-long = Le certificat appartient à un site différent, ce qui pourrait indiquer que quelqu’un tente d’usurper l’identité de ce site.
+add-exception-expired-short = Informations obsolètes
+add-exception-expired-long = Le certificat n’est pas valide actuellement. Il a pu être volé ou perdu et peut être utilisé par quelqu’un pour usurper l’identité de ce site.
+add-exception-unverified-or-bad-signature-short = Identité inconnue
+add-exception-unverified-or-bad-signature-long = Le certificat n’est pas sûr car il est impossible de vérifier qu’il ait été délivré par une autorité de confiance utilisant une signature sécurisée.
+add-exception-valid-short = Certificat valide
+add-exception-valid-long = Ce site fournit une identification valide et certifiée. Il n’est pas nécessaire d’ajouter une exception.
+add-exception-checking-short = Vérification des informations
+add-exception-checking-long = Tentative d’identification de ce site…
+add-exception-no-cert-short = Pas d’informations disponibles
+add-exception-no-cert-long = Impossible d’obtenir l’état d’identification de ce site.
+
+## Certificate export "Save as" and error dialogs
+
+save-cert-as = Enregistrer le certificat dans un fichier
+cert-format-base64 = Certificat X.509 (PEM)
+cert-format-base64-chain = Certificat X.509 avec chaîne (PEM)
+cert-format-der = Certificat X.509 (DER)
+cert-format-pkcs7 = Certificat X.509 (PKCS#7)
+cert-format-pkcs7-chain = Certificat X.509 avec chaîne (PKCS#7)
+write-file-failure = Erreur de fichier
diff --git a/l10n-fr/security/manager/security/certificates/deviceManager.ftl b/l10n-fr/security/manager/security/certificates/deviceManager.ftl
new file mode 100644
index 0000000000..762e79df6d
--- /dev/null
+++ b/l10n-fr/security/manager/security/certificates/deviceManager.ftl
@@ -0,0 +1,133 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Strings used for device manager
+
+devmgr-window =
+ .title = Gestionnaire de périphériques
+ .style = min-width: 67em; min-height: 32em;
+
+devmgr-devlist =
+ .label = Modules et périphériques de sécurité
+
+devmgr-header-details =
+ .label = Détails
+
+devmgr-header-value =
+ .label = Valeur
+
+devmgr-button-login =
+ .label = Connexion
+ .accesskey = n
+
+devmgr-button-logout =
+ .label = Déconnexion
+ .accesskey = D
+
+devmgr-button-changepw =
+ .label = Changer le mot de passe
+ .accesskey = m
+
+devmgr-button-load =
+ .label = Charger
+ .accesskey = g
+
+devmgr-button-unload =
+ .label = Décharger
+ .accesskey = h
+
+devmgr-button-enable-fips =
+ .label = Activer FIPS
+ .accesskey = F
+
+devmgr-button-disable-fips =
+ .label = Désactiver FIPS
+ .accesskey = F
+
+## Strings used for load device
+
+load-device =
+ .title = Charger le pilote du périphérique PKCS#11
+
+load-device-info = Saisissez les informations sur le module que vous voulez ajouter.
+
+load-device-modname =
+ .value = Nom du module
+ .accesskey = o
+
+load-device-modname-default =
+ .value = Nouveau module PKCS#11
+
+load-device-filename =
+ .value = Nom de fichier du module
+ .accesskey = i
+
+load-device-browse =
+ .label = Parcourir…
+ .accesskey = P
+
+## Token Manager
+
+devinfo-status =
+ .label = Statut
+
+devinfo-status-disabled =
+ .label = Désactivé
+
+devinfo-status-not-present =
+ .label = Absent
+
+devinfo-status-uninitialized =
+ .label = Non initialisé
+
+devinfo-status-not-logged-in =
+ .label = Non connecté
+
+devinfo-status-logged-in =
+ .label = Connecté
+
+devinfo-status-ready =
+ .label = Prêt
+
+devinfo-desc =
+ .label = Description
+
+devinfo-man-id =
+ .label = Fabricant
+
+devinfo-hwversion =
+ .label = Version HW
+devinfo-fwversion =
+ .label = Version FW
+
+devinfo-modname =
+ .label = Module
+
+devinfo-modpath =
+ .label = Chemin
+
+login-failed = Échec de connexion
+
+devinfo-label =
+ .label = Étiquette
+
+devinfo-serialnum =
+ .label = Numéro de série
+
+fips-nonempty-primary-password-required = Le mode FIPS exige que vous ayez défini un mot de passe principal pour chaque périphérique de sécurité. Veuillez définir le mot de passe principal avant d’activer le mode FIPS.
+unable-to-toggle-fips = Impossible de modifier le mode FIPS pour le périphérique de sécurité. Nous vous recommandons de quitter et de redémarrer cette application.
+load-pk11-module-file-picker-title = Sélectionner un pilote de périphérique PKCS#11 à charger
+
+# Load Module Dialog
+load-module-help-empty-module-name =
+ .value = Le nom du module ne peut pas être vide.
+
+# Do not translate 'Root Certs'
+load-module-help-root-certs-module-name =
+ .value = « Root Certs » est réservé et ne peut pas être utilisé comme nom de module.
+
+add-module-failure = Impossible d’ajouter le module
+del-module-warning = Voulez-vous vraiment supprimer ce module de sécurité ?
+del-module-error = Impossible de supprimer le module
diff --git a/l10n-fr/security/manager/security/pippki/pippki.ftl b/l10n-fr/security/manager/security/pippki/pippki.ftl
new file mode 100644
index 0000000000..338d87bbd8
--- /dev/null
+++ b/l10n-fr/security/manager/security/pippki/pippki.ftl
@@ -0,0 +1,106 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+password-quality-meter = Mesure de la qualité du mot de passe :
+
+## Change Password dialog
+
+change-device-password-window =
+ .title = Changer le mot de passe
+# Variables:
+# $tokenName (String) - Security device of the change password dialog
+change-password-token = Périphérique de sécurité: { $tokenName }
+change-password-old = Ancien mot de passe
+change-password-new = Saisissez le nouveau mot de passe
+change-password-reenter = Saisissez-le à nouveau
+pippki-failed-pw-change = Impossible de changer le mot de passe.
+pippki-incorrect-pw = Vous n’avez pas saisi correctement le mot de passe actuel. Veuillez réessayer.
+pippki-pw-change-ok = Le mot de passe a été changé.
+pippki-pw-empty-warning = Vos mots de passe et clés privées stockés ne seront pas protégés.
+pippki-pw-erased-ok = Vous avez supprimé votre mot de passe. { pippki-pw-empty-warning }
+pippki-pw-not-wanted = Attention ! Vous avez décidé de ne pas utiliser de mot de passe. { pippki-pw-empty-warning }
+pippki-pw-change2empty-in-fips-mode = Vous êtes actuellement en mode FIPS. Ce mode nécessite un mot de passe non vide.
+
+## Reset Primary Password dialog
+
+reset-primary-password-window2 =
+ .title = Effacer le mot de passe principal
+ .style = min-width: 40em
+reset-password-button-label =
+ .label = Effacer
+reset-primary-password-text = Si vous effacez votre mot de passe principal, tous vos mots de passe web et courrier, vos certificats personnels et vos clés privées seront oubliés. Voulez-vous vraiment supprimer le mot de passe principal ?
+pippki-reset-password-confirmation-title = Effacer le mot de passe principal
+pippki-reset-password-confirmation-message = Votre mot de passe principal a été effacé.
+
+## Downloading cert dialog
+
+download-cert-window2 =
+ .title = Téléchargement du certificat
+ .style = min-width: 46em
+download-cert-message = On vous a demandé de confirmer une nouvelle autorité de certification (AC).
+download-cert-trust-ssl =
+ .label = Confirmer cette AC pour identifier des sites web.
+download-cert-trust-email =
+ .label = Confirmer cette AC pour identifier les utilisateurs de courrier.
+download-cert-message-desc = Avant de confirmer cette AC pour quelque raison que ce soit, vous devriez l’examiner elle, ses méthodes et ses procédures (si possible).
+download-cert-view-cert =
+ .label = Voir
+download-cert-view-text = Examiner le certificat d’AC
+
+## Client Authorization Ask dialog
+
+
+## Client Authentication Ask dialog
+
+client-auth-window =
+ .title = Requête d’identification d’utilisateur
+client-auth-site-description = Ce site vous demande de vous identifier avec un certificat de sécurité :
+client-auth-choose-cert = Choisir un certificat à présenter comme identification :
+client-auth-send-no-certificate =
+ .label = Ne pas envoyer de certificat
+# Variables:
+# $hostname (String) - The domain name of the site requesting the client authentication certificate
+client-auth-site-identification = « { $hostname } » vous demande de vous identifier avec un certificat de sécurité :
+client-auth-cert-details = Détails du certificat sélectionné :
+# Variables:
+# $issuedTo (String) - The subject common name of the currently-selected client authentication certificate
+client-auth-cert-details-issued-to = Émis pour : { $issuedTo }
+# Variables:
+# $serialNumber (String) - The serial number of the certificate (hexadecimal of the form "AA:BB:...")
+client-auth-cert-details-serial-number = Numéro de série : { $serialNumber }
+# Variables:
+# $notBefore (String) - The date before which the certificate is not valid (e.g. Apr 21, 2023, 1:47:53 PM UTC)
+# $notAfter (String) - The date after which the certificate is not valid
+client-auth-cert-details-validity-period = Valide du { $notBefore } au { $notAfter }
+# Variables:
+# $keyUsages (String) - A list of already-localized key usages for which the certificate may be used
+client-auth-cert-details-key-usages = Utilisations de la clé : { $keyUsages }
+# Variables:
+# $emailAddresses (String) - A list of email addresses present in the certificate
+client-auth-cert-details-email-addresses = Adresses e-mail : { $emailAddresses }
+# Variables:
+# $issuedBy (String) - The issuer common name of the certificate
+client-auth-cert-details-issued-by = Émis par : { $issuedBy }
+# Variables:
+# $storedOn (String) - The name of the token holding the certificate (for example, "OS Client Cert Token (Modern)")
+client-auth-cert-details-stored-on = Stocké sur : { $storedOn }
+client-auth-cert-remember-box =
+ .label = Se souvenir de cette décision
+
+## Set password (p12) dialog
+
+set-password-window =
+ .title = Choisir un mot de passe de sauvegarde du certificat
+set-password-message = Le mot de passe de sauvegarde du certificat que vous venez de définir protège le fichier de sauvegarde que vous allez créer. Vous devez donner le mot de passe pour commencer cette sauvegarde.
+set-password-backup-pw =
+ .value = Mot de passe de sauvegarde du certificat :
+set-password-repeat-backup-pw =
+ .value = Mot de passe de sauvegarde du certificat (encore) :
+set-password-reminder = Important : si vous avez oublié votre mot de passe de sécurité, vous ne pourrez plus importer cette sauvegarde plus tard. Veuillez le conserver en un lieu sûr.
+
+## Protected authentication alert
+
+# Variables:
+# $tokenName (String) - The name of the token to authenticate to (for example, "OS Client Cert Token (Modern)")
+protected-auth-alert = Veuillez vous authentifier auprès du token « { $tokenName } ». La manière de procéder dépend du jeton (par exemple, en utilisant un lecteur d’empreintes digitales ou en saisissant un code avec un clavier).