<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
    <name>GpgFrontend::GpgDecryptResultAnalyse</name>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="41"/>
        <source>Decrypt Operation</source>
        <translation type="unfinished">Opération de déchiffrement</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="44"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="46"/>
        <source>Failed</source>
        <translation type="unfinished">Échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="51"/>
        <source>Unsupported Algo</source>
        <translation type="unfinished">Algo. non pris en charge</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="59"/>
        <source>General State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="62"/>
        <source>File Name</source>
        <translation type="unfinished">Nom de fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="65"/>
        <source>MIME</source>
        <translation type="unfinished">MIME</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="66"/>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="69"/>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="84"/>
        <source>false</source>
        <translation type="unfinished">faux</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="66"/>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="69"/>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="84"/>
        <source>true</source>
        <translation type="unfinished">vrai</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="68"/>
        <source>Message Integrity Protection</source>
        <translation type="unfinished">Protection de l&apos;intégrité des messages</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="74"/>
        <source>Symmetric Encryption Algorithm</source>
        <translation type="unfinished">Algorithme de cryptage symétrique</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="79"/>
        <source>Session Key</source>
        <translation type="unfinished">Clé de session</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="83"/>
        <source>German Encryption Standards</source>
        <translation type="unfinished">Normes allemandes de cryptage</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="91"/>
        <source>Recipient(s)</source>
        <translation type="unfinished">Destinataire(s)</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="97"/>
        <source>Recipient</source>
        <translation type="unfinished">Destinataire</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="119"/>
        <source>unknown</source>
        <translation type="unfinished">inconnue</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="125"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="126"/>
        <source>Public Key Algo</source>
        <translation type="unfinished">Algo. de clé publique</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="128"/>
        <source>Status</source>
        <translation type="unfinished">Statut</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::GpgEncryptResultAnalyse</name>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="40"/>
        <source>Encrypt Operation</source>
        <translation type="unfinished">Opération de chiffrement</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="43"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="45"/>
        <source>Failed</source>
        <translation type="unfinished">Échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="56"/>
        <source>Invalid Recipients</source>
        <translation type="unfinished">Destinataires non valides</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="63"/>
        <source>Recipients</source>
        <translation type="unfinished">Bénéficiaires</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="65"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="67"/>
        <source>Reason</source>
        <translation type="unfinished">Raison</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::GpgSignResultAnalyse</name>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="43"/>
        <source>Sign Operation</source>
        <translation type="unfinished">Opération de signe</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="46"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="48"/>
        <source>Failed</source>
        <translation type="unfinished">Échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="60"/>
        <source>New Signature</source>
        <translation type="unfinished">Nouvelle signature</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="63"/>
        <source>Sign Mode</source>
        <translation type="unfinished">Mode de signature</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="65"/>
        <source>Normal</source>
        <translation type="unfinished">Normal</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="67"/>
        <source>Clear</source>
        <translation type="unfinished">Dégager</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="69"/>
        <source>Detach</source>
        <translation type="unfinished">Détacher</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="77"/>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
        <source>Signed By</source>
        <translation type="unfinished">Signé par</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="88"/>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="91"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="89"/>
        <source>Subkey</source>
        <translation type="unfinished">Sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="92"/>
        <source>Primary Key</source>
        <translation type="unfinished">Clé primaire</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="94"/>
        <source>Key Create Date</source>
        <translation type="unfinished">Date de création de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="99"/>
        <source>&lt;unknown&gt;</source>
        <translation type="unfinished">&lt;unknown&gt;</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
        <source>Sign Date</source>
        <translation type="unfinished">Date de la signature</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
        <source>Signer</source>
        <translation type="unfinished">Signataire</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="101"/>
        <source>Public Key Algo</source>
        <translation type="unfinished">Algo. de clé publique</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="103"/>
        <source>Hash Algo</source>
        <translation type="unfinished">Algo. de hachage</translation>
    </message>
    <message>
        <source>Date</source>
        <translation type="obsolete">Date</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
        <source>UTC</source>
        <translation type="unfinished">UTC</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
        <source>Localized</source>
        <translation type="unfinished">Localisé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
        <source>Invalid Signers</source>
        <translation type="unfinished">Signataires non valides</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
        <source>Reason</source>
        <translation type="unfinished">Raison</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::GpgVerifyResultAnalyse</name>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="43"/>
        <source>Verify Operation</source>
        <translation type="unfinished">Vérifier le fonctionnement</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="46"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="48"/>
        <source>Failed</source>
        <translation type="unfinished">Échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
        <source>Signed On</source>
        <translation type="unfinished">Signé le</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
        <source>UTC</source>
        <translation type="unfinished">UTC</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
        <source>Localized</source>
        <translation type="unfinished">Localisé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
        <source>Signatures List</source>
        <translation type="unfinished">Liste des signatures</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
        <source>Signature [%1]:</source>
        <translation type="unfinished">Signature [%1]&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
        <source>Status</source>
        <translation type="unfinished">Statut</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
        <source>A Bad Signature.</source>
        <translation type="unfinished">Une mauvaise signature.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
        <source>This Signature is invalid.</source>
        <translation type="unfinished">Cette signature est invalide.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
        <source>A</source>
        <translation type="unfinished">UNE</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
        <source>Good</source>
        <translation type="unfinished">Bon</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
        <source>Bad</source>
        <translation type="unfinished">Mauvais</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
        <source>Expired</source>
        <translation type="unfinished">Expiré</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
        <source>Missing Key&apos;s</source>
        <translation type="unfinished">Touches manquantes</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
        <source>Revoked Key&apos;s</source>
        <translation type="unfinished">Clés révoquées</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
        <source>Expired Key&apos;s</source>
        <translation type="unfinished">Clés expirées</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
        <source>Missing CRL&apos;s</source>
        <translation type="unfinished">CRL manquantes</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
        <source>Signature Fully Valid.</source>
        <translation type="unfinished">Signature entièrement valide.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
        <source>Signature Not Fully Valid.</source>
        <translation type="unfinished">Signature pas entièrement valide.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
        <source>Tips</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
        <source>Adjust Trust Level to make it Fully Vaild</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
        <source>&lt;unknown&gt;</source>
        <translation type="unfinished">&lt;unknown&gt;</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
        <source>Sign Date</source>
        <translation type="unfinished">Date de la signature</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="217"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="220"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="218"/>
        <source>Subkey</source>
        <translation type="unfinished">Sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="221"/>
        <source>Primary Key</source>
        <translation type="unfinished">Clé primaire</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="223"/>
        <source>Key Create Date</source>
        <translation type="unfinished">Date de création de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
        <source>Key is NOT present with ID 0x</source>
        <translation type="unfinished">La clé n&apos;est PAS présente avec l&apos;ID 0x</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
        <source>A signature could NOT be verified due to a Missing Key</source>
        <translation type="unfinished">Une signature n&apos;a PAS pu être vérifiée en raison d&apos;une clé manquante</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
        <source>A signature is valid but the key used to verify the signature has been revoked</source>
        <translation type="unfinished">Une signature est valide mais la clé utilisée pour vérifier la signature a été révoquée</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
        <source>A signature is valid but expired</source>
        <translation type="unfinished">Une signature est valide mais a expiré</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
        <source>A signature is valid but the key used to verify the signature has expired.</source>
        <translation type="unfinished">Une signature est valide mais la clé utilisée pour vérifier la signature a expiré.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
        <source>There was some other error which prevented the signature verification.</source>
        <translation type="unfinished">Il y avait une autre erreur qui a empêché la vérification de la signature.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
        <source>Error for key with fingerprint</source>
        <translation type="unfinished">Erreur pour la clé avec empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
        <source>Could not find information that can be used for verification.</source>
        <translation type="unfinished">Impossible de trouver des informations pouvant être utilisées pour la vérification.</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
        <source>Signed By</source>
        <translation type="unfinished">Signé par</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation type="obsolete">Inconnu</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
        <source>Public Key Algo</source>
        <translation type="unfinished">Algo. de clé publique</translation>
    </message>
    <message>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
        <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
        <source>Hash Algo</source>
        <translation type="unfinished">Algo. de hachage</translation>
    </message>
    <message>
        <source>Date</source>
        <translation type="obsolete">Date</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::Module::GlobalRegisterTable</name>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="47"/>
        <source>NODE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="82"/>
        <source>LEAF</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GpgFrontend::Module::GlobalRegisterTableTreeModel::Impl</name>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="193"/>
        <source>&lt;EMPTY&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="232"/>
        <source>&lt;UNSUPPORTED&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="267"/>
        <source>Key</source>
        <translation type="unfinished">Clé</translation>
    </message>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="269"/>
        <source>Type</source>
        <translation type="unfinished">Taper</translation>
    </message>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="271"/>
        <source>Value Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/module/GlobalRegisterTable.cpp" line="273"/>
        <source>Value</source>
        <translation type="unfinished">Valeur</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::Module::Integrated::GnuPGInfoGatheringModule::GnuPGInfoGatheringModule</name>
    <message>
        <source>Embedded In</source>
        <translation type="obsolete">Intégré dans</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::AboutDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
        <source>About</source>
        <translation type="unfinished">A propos</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="47"/>
        <source>About GpgFrontend</source>
        <translation type="unfinished">À propos de GpgFrontend</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
        <source>GnuPG</source>
        <translation type="unfinished">GnuPGGenericName</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="54"/>
        <source>Translators</source>
        <translation type="unfinished">Traducteurs</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="58"/>
        <source>Update</source>
        <translation type="unfinished">Mettre à jour</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::AppearanceTab</name>
    <message>
        <source>Icon Size</source>
        <translation type="obsolete">Taille de l&apos;icône</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="43"/>
        <source>General</source>
        <translation type="unfinished">Général</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="45"/>
        <source>Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="49"/>
        <source>Toolbar Icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="51"/>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="52"/>
        <source>small</source>
        <translation type="unfinished">petit</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="53"/>
        <source>medium</source>
        <translation type="unfinished">moyen</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="54"/>
        <source>large</source>
        <translation type="unfinished">grand</translation>
    </message>
    <message>
        <source>Icon Style</source>
        <translation type="obsolete">Style d&apos;icône</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="57"/>
        <source>just text</source>
        <translation type="unfinished">juste du texte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="58"/>
        <source>just icons</source>
        <translation type="unfinished">juste des icônes</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="59"/>
        <source>text and icons</source>
        <translation type="unfinished">texte et icônes</translation>
    </message>
    <message>
        <source>Window State</source>
        <translation type="obsolete">État de la fenêtre</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="47"/>
        <source>Save window size and position on exit.</source>
        <translation type="unfinished">Enregistrez la taille et la position de la fenêtre à la sortie.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="56"/>
        <source>Style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="61"/>
        <source>Font Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="63"/>
        <source>Text Editor</source>
        <translation type="unfinished">Éditeur de texte</translation>
    </message>
    <message>
        <source>Font Size in Text Editor</source>
        <translation type="obsolete">Taille de la police dans l&apos;éditeur de texte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="64"/>
        <source>Information Board</source>
        <translation type="unfinished">Tableau d&apos;information</translation>
    </message>
    <message>
        <source>Font Size in Information Board</source>
        <translation type="obsolete">Taille de la police dans le panneau d&apos;information</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::ChoosePage</name>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="107"/>
        <source>Choose your action...</source>
        <translation type="unfinished">Choisissez votre action...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
        <source>...by clicking on the appropriate link.</source>
        <translation type="unfinished">...en cliquant sur le lien approprié.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="111"/>
        <source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
        <translation type="unfinished">Si vous n&apos;avez jamais utilisé GpgFrontend auparavant et que vous ne possédez pas encore de clé gpg, vous voudrez peut-être lire comment</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="114"/>
        <source>Generate Key</source>
        <translation type="unfinished">Générer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="121"/>
        <source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
        <translation type="unfinished">Si vous voulez apprendre à chiffrer, déchiffrer, signer et vérifier du texte, vous pouvez lire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="124"/>
        <source>Encrypt &amp; Decrypt Text</source>
        <translation type="unfinished">Chiffrer et déchiffrer le texte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="124"/>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
        <source>or</source>
        <translation type="unfinished">ou</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="126"/>
        <source>Sign &amp; Verify Text</source>
        <translation type="unfinished">Signer et vérifier le texte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="134"/>
        <source>If you want to operate file, you can read </source>
        <translation type="unfinished">Si vous voulez utiliser le fichier, vous pouvez lire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
        <source>Encrypt &amp; Sign File</source>
        <translation type="unfinished">Chiffrer et signer le fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="138"/>
        <source>Sign &amp; Verify File</source>
        <translation type="unfinished">Signer et vérifier le fichier</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::CommonUtils</name>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="186"/>
        <source>GnuPG Context Loading Failed</source>
        <translation type="unfinished">Échec du chargement du contexte GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="188"/>
        <source>Gnupg(gpg) is not installed correctly, please follow &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; in FAQ to install Gnupg and then open GpgFrontend. &lt;br /&gt;Or, you can open GnuPG Controller to set a custom GnuPG which GpgFrontend should use. Then, GpgFrontend will restart. &lt;br /&gt;&lt;br /&gt;Breif Reason: %1</source>
        <translation type="unfinished">Gnupg(gpg) n&apos;est pas installé correctement, veuillez suivre &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; dans la FAQ pour installer Gnupg et ensuite ouvrir GpgFrontend. &lt;br /&gt;Ou, vous pouvez ouvrir GnuPG Controller pour définir un GnuPG personnalisé que GpgFrontend devrait utiliser. Ensuite, GpgFrontend redémarrera. &lt;br /&gt;&lt;br /&gt;Raison de la rupture : %1</translation>
    </message>
    <message>
        <source>No keys found to import</source>
        <translation type="obsolete">Aucune clé trouvée à importer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="450"/>
        <source>Timeout</source>
        <translation type="unfinished">Temps libre</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="382"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="252"/>
        <source>Gpg Operation succeed.</source>
        <translation type="unfinished">Opération Gpg réussie.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="262"/>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
        <source>Failure</source>
        <translation type="unfinished">Échec</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="263"/>
        <source>Gpg Operation failed.

Error code: %1
Source:  %2
Description: %3</source>
        <translation type="unfinished">L&apos;opération Gpg a échoué.

Code d&apos;erreur : %1
Source : %2
Description : %3</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="288"/>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="295"/>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="502"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="280"/>
        <source>Open Key</source>
        <translation type="unfinished">Ouvrir la clé</translation>
    </message>
    <message>
        <source>Key Files</source>
        <translation type="obsolete">Fichiers clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="281"/>
        <source>Keyring files</source>
        <translation type="unfinished">Fichiers de porte-clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="289"/>
        <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="296"/>
        <source>The target file is too large for a keyring.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="302"/>
        <source>File Open Failed</source>
        <translation type="unfinished">L&apos;ouverture du fichier a échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="303"/>
        <source>Failed to open file: </source>
        <translation type="unfinished">Échec de l&apos;ouverture du fichier:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="355"/>
        <source>Processing</source>
        <translation type="unfinished">Traitement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="375"/>
        <source>Failed to execute command.</source>
        <translation type="unfinished">Échec de l&apos;exécution de la commande.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="383"/>
        <source>Succeed in executing command.</source>
        <translation type="unfinished">Réussir l&apos;exécution de la commande.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="385"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="386"/>
        <source>Finished executing command.</source>
        <translation type="unfinished">Exécution de la commande terminée.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="407"/>
        <source>Default Keyserver Not Found</source>
        <translation type="unfinished">Serveur de clés par défaut introuvable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="408"/>
        <source>Cannot read default keyserver from your settings, please set a default keyserver first</source>
        <translation type="unfinished">Impossible de lire le serveur de clés par défaut à partir de vos paramètres, veuillez d&apos;abord définir un serveur de clés par défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="447"/>
        <source>Key Not Found</source>
        <translation type="unfinished">Clé introuvable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="453"/>
        <source>Key Server Not Found</source>
        <translation type="unfinished">Serveur de clé introuvable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="456"/>
        <source>Connection Error</source>
        <translation type="unfinished">Erreur de connexion</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="467"/>
        <source>The key has been updated</source>
        <translation type="unfinished">La clé a été mise à jour</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="469"/>
        <source>No need to update the key</source>
        <translation type="unfinished">Pas besoin de mettre à jour la clé</translation>
    </message>
    <message>
        <source>Password Input Dialog</source>
        <translation type="obsolete">Boîte de dialogue de saisie du mot de passe</translation>
    </message>
    <message>
        <source>Please Input The Password</source>
        <translation type="obsolete">Veuillez saisir le mot de passe</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::ConclusionPage</name>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="204"/>
        <source>Ready.</source>
        <translation type="unfinished">Prêt.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="205"/>
        <source>Have fun with GpgFrontend!</source>
        <translation type="unfinished">Amusez-vous avec GpgFrontend&#xa0;!</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="208"/>
        <source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
        <translation type="unfinished">Vous êtes prêt à utiliser GpgFrontend maintenant.&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="210"/>
        <source>The Online Document</source>
        <translation type="unfinished">Le document en ligne</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="211"/>
        <source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
        <translation type="unfinished"> vous permettra de démarrer avec GpgFrontend. Chaque fois que vous rencontrez des problèmes, veuillez essayer de trouver de l&apos;aide dans la documentation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="220"/>
        <source>Open offline help.</source>
        <translation type="unfinished">Ouvrez l&apos;aide hors ligne.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="224"/>
        <source>Don&apos;t show the wizard again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dont show the wizard again.</source>
        <translation type="obsolete">Ne plus afficher l&apos;assistant.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::ExportKeyPackageDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="52"/>
        <source>Export Key Package</source>
        <translation type="unfinished">Exporter le paquet de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="54"/>
        <source>Key Package</source>
        <translation type="unfinished">Paquet de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="64"/>
        <source>Export Key Package Passphrase</source>
        <translation type="unfinished">Exporter la phrase secrète du package de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="66"/>
        <source>Key File</source>
        <translation type="unfinished">Fichier clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="73"/>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="106"/>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="139"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="74"/>
        <source>An error occurred while generating the passphrase file.</source>
        <translation type="unfinished">Une erreur s&apos;est produite lors de la génération du fichier de phrase secrète.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="83"/>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="90"/>
        <source>Forbidden</source>
        <translation type="unfinished">Interdit</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="84"/>
        <source>Please select an output path before exporting.</source>
        <translation type="unfinished">Veuillez sélectionner un chemin de sortie avant d&apos;exporter.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="91"/>
        <source>Please generate a password to protect your key before exporting, it is very important. Don&apos;t forget to back up your password in a safe place.</source>
        <translation type="unfinished">Veuillez générer un mot de passe pour protéger votre clé avant d&apos;exporter, c&apos;est très important. N&apos;oubliez pas de sauvegarder votre mot de passe dans un endroit sûr.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="107"/>
        <source>No key is suitable to export.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="112"/>
        <source>Generating</source>
        <translation type="unfinished">Générateur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="122"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="124"/>
        <source>The Key Package has been successfully generated and has been protected by encryption algorithms(AES-256-ECB). You can safely transfer your Key Package.</source>
        <translation type="unfinished">Le package de clé a été généré avec succès et a été protégé par des algorithmes de chiffrement (AES-256-ECB). Vous pouvez transférer votre Key Package en toute sécurité.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="129"/>
        <source>But the key file cannot be leaked under any circumstances. Please delete the Key Package and key file as soon as possible after completing the transfer operation.</source>
        <translation type="unfinished">Mais le fichier de clé ne peut en aucun cas être divulgué. Veuillez supprimer le package de clés et le fichier de clés dès que possible après avoir terminé l&apos;opération de transfert.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="140"/>
        <source>An error occurred while exporting the key package.</source>
        <translation type="unfinished">Une erreur s&apos;est produite lors de l&apos;exportation du package de clés.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="149"/>
        <source>Key Package Name</source>
        <translation type="unfinished">Nom du paquet de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="150"/>
        <source>Output Path</source>
        <translation type="unfinished">Chemin de sortie</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="151"/>
        <source>Passphrase</source>
        <translation type="unfinished">Phrase secrète</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="153"/>
        <source>Tips: You can use Key Package to safely and conveniently transfer your public and private keys between devices.</source>
        <translation type="unfinished">Conseils : vous pouvez utiliser Key Package pour transférer en toute sécurité et facilement vos clés publiques et privées entre les appareils.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="155"/>
        <source>Generate and Save Passphrase</source>
        <translation type="unfinished">Générer et enregistrer la phrase secrète</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="156"/>
        <source>Generate Key Package Name</source>
        <translation type="unfinished">Générer le nom du package de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="157"/>
        <source>Select Output Path</source>
        <translation type="unfinished">Sélectionnez le chemin de sortie</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="160"/>
        <source>Include secret key (Think twice before acting)</source>
        <translation type="unfinished">Inclure la clé secrète (Réfléchissez à deux fois avant d&apos;agir)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="162"/>
        <source>Exclude keys that do not have a private key</source>
        <translation type="unfinished">Exclure les clés qui n&apos;ont pas de clé privée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="165"/>
        <source>Export As Key Package</source>
        <translation type="unfinished">Exporter en tant que package clé</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::FilePage</name>
    <message>
        <location filename="../../../../src/ui/widgets/FilePage.cpp" line="63"/>
        <source>Show Hidden File</source>
        <translation type="unfinished">Afficher le fichier caché</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FilePage.cpp" line="69"/>
        <source>Show System File</source>
        <translation type="unfinished">Afficher le fichier système</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::FileTreeView</name>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="92"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="105"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="168"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="214"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="236"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="277"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="93"/>
        <source>The path is not exists, unprivileged or unreachable.</source>
        <translation type="unfinished">Le chemin n&apos;existe pas, non privilégié ou inaccessible.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="106"/>
        <source>The file is unprivileged or unreachable.</source>
        <translation type="unfinished">Le fichier n&apos;est pas privilégié ou inaccessible.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="159"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="160"/>
        <source>Are you sure you want to delete it?</source>
        <translation type="unfinished">Es-tu sûr de vouloir le supprimer ?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="169"/>
        <source>Unable to delete the file or folder.</source>
        <translation type="unfinished">Impossible de supprimer le fichier ou le dossier.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="178"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="191"/>
        <source>Make New Directory</source>
        <translation type="unfinished">Créer un nouveau dossier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="179"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="192"/>
        <source>Directory Name</source>
        <translation type="unfinished">Nom du dossier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="206"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="228"/>
        <source>Create Empty File</source>
        <translation type="unfinished">Créer un fichier vide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="206"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="228"/>
        <source>Filename (you can given extension)</source>
        <translation type="unfinished">Nom de fichier (vous pouvez donner l&apos;extension)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="215"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="237"/>
        <source>Unable to create the file.</source>
        <translation type="unfinished">Impossible de créer le fichier.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="269"/>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="300"/>
        <source>Rename</source>
        <translation type="unfinished">Renommer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="269"/>
        <source>New Filename</source>
        <translation type="unfinished">Nouveau nom de fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="278"/>
        <source>Unable to rename the file or folder.</source>
        <translation type="unfinished">Impossible de renommer le fichier ou le dossier.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="295"/>
        <source>Open</source>
        <translation type="unfinished">Ouvrir</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="305"/>
        <source>Delete</source>
        <translation type="unfinished">Effacer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="310"/>
        <source>Calculate Hash</source>
        <translation type="unfinished">Calculer le hachage</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="315"/>
        <source>Directory</source>
        <translation type="unfinished">Annuaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="320"/>
        <source>File</source>
        <translation type="unfinished">Déposer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="325"/>
        <source>Compress...</source>
        <translation type="unfinished">Compresse...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="332"/>
        <source>Open with Default System Application</source>
        <translation type="unfinished">Ouvrir avec l&amp;#39;application système par défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="337"/>
        <source>New</source>
        <translation type="unfinished">Nouveau</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="395"/>
        <source>Calculating</source>
        <translation type="unfinished">Calculer</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::FindWidget</name>
    <message>
        <location filename="../../../../src/ui/widgets/FindWidget.cpp" line="45"/>
        <source>Find</source>
        <translation type="unfinished">Trouve</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::GeneralTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="43"/>
        <source>Cache</source>
        <translation type="unfinished">Cache</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="45"/>
        <source>Clear gpg password cache when closing GpgFrontend.</source>
        <translation type="unfinished">Effacer le cache du mot de passe gpg lors de la fermeture de GpgFrontend.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="47"/>
        <source>Automatically restore unsaved Text Editor pages after an application crash.</source>
        <translation type="unfinished">Restaurez automatiquement les pages de l&amp;#39;éditeur de texte non enregistrées après un plantage de l&amp;#39;application.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="50"/>
        <source>Operation</source>
        <translation type="unfinished">Opération</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="52"/>
        <source>Enable to use longer key expiration date.</source>
        <translation type="unfinished">Activer pour utiliser une date d&apos;expiration de clé plus longue.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="54"/>
        <source>Import files dropped on the Key List without confirmation.</source>
        <translation type="unfinished">Importez des fichiers déposés sur la liste des clés sans confirmation.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="56"/>
        <source>Language</source>
        <translation type="unfinished">Langue</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="58"/>
        <source>NOTE</source>
        <translation type="unfinished">REMARQUE</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="58"/>
        <source>: </source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="59"/>
        <source>GpgFrontend will restart automatically if you change the language!</source>
        <translation type="unfinished">GpgFrontend redémarrera automatiquement si vous changez de langue&#xa0;!</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="61"/>
        <source>Data</source>
        <translation type="unfinished">Données</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="63"/>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="81"/>
        <source>Clear All Log (Total Size: %1)</source>
        <translation type="unfinished">Effacer tout le journal (taille totale&#xa0;:&#xa0;%1)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="66"/>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="95"/>
        <source>Clear All Data Objects (Total Size: %1)</source>
        <translation type="unfinished">Effacer tous les objets de données (taille totale&#xa0;: %1)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="69"/>
        <source>Reveal in File Explorer</source>
        <translation type="unfinished">Révéler dans l&apos;explorateur de fichiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="88"/>
        <source>Confirm</source>
        <translation type="unfinished">Confirmer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="89"/>
        <source>Are you sure you want to clear all data objects?
This will result in loss of all cached form positions, statuses, key servers, etc.</source>
        <translation type="unfinished">Voulez-vous vraiment effacer tous les objets de données&#xa0;? Cela entraînera la perte de toutes les positions de formulaire mises en cache, des statuts, des serveurs de clés, etc.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::GnuPGControllerDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="45"/>
        <source>General</source>
        <translation type="unfinished">Général</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="46"/>
        <source>Key Database</source>
        <translation type="unfinished">Base de données de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="47"/>
        <source>Advanced</source>
        <translation type="unfinished">Avancée</translation>
    </message>
    <message>
        <source>No ASCII Mode</source>
        <translation type="obsolete">Pas de mode ASCII</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="49"/>
        <source>Use Binary Mode for File Operations</source>
        <translation type="unfinished">Utiliser le mode binaire pour les opérations sur les fichiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="51"/>
        <source>Use Pinentry as Password Input Dialog</source>
        <translation type="unfinished">Utiliser Pinentry comme boîte de dialogue de saisie de mot de passe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="52"/>
        <source>Enable GpgME Debug Log</source>
        <translation type="unfinished">Activer le journal de débogage de GpgME</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="53"/>
        <source>Use Custom GnuPG</source>
        <translation type="unfinished">Utiliser GnuPG personnalisé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="54"/>
        <source>Select GnuPG Path</source>
        <translation type="unfinished">Sélectionnez le chemin GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="56"/>
        <source>Use Custom GnuPG Key Database Path</source>
        <translation type="unfinished">Utiliser le chemin personnalisé de la base de données de clés GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/>
        <source>Select Key Database Path</source>
        <translation type="unfinished">Sélectionnez le chemin de la base de données de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/>
        <source>Restart Gpg Agent on start</source>
        <translation type="unfinished">Redémarrer l&apos;agent Gpg au démarrage</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/>
        <source>Kill all gnupg daemon at close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/>
        <source>Tips: please select a directory where &quot;gpgconf&quot; is located in.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tips: please select a directroy where &quot;gpgconf&quot; is located in.</source>
        <translation type="obsolete">Conseils&#xa0;: veuillez sélectionner un directroy où se trouve &quot;gpgconf&quot;.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/>
        <source>Tips: notice that modify any of these settings will cause an Application restart.</source>
        <translation type="unfinished">Conseils&#xa0;: notez que la modification de l&apos;un de ces paramètres entraînera un redémarrage de l&apos;application.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="100"/>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="120"/>
        <source>Open Directory</source>
        <translation type="unfinished">Ouvrir le répertoire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="173"/>
        <source>GnuPG Controller</source>
        <translation type="unfinished">Contrôleur GnuPGName</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="364"/>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="383"/>
        <source>Illegal GnuPG Path</source>
        <translation type="unfinished">Chemin GnuPG illégal</translation>
    </message>
    <message>
        <source>Target GnuPG Path is empty.</source>
        <translation type="obsolete">Le chemin GnuPG cible est vide.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/>
        <source>Target GnuPG Path is not an exists readable directory.</source>
        <translation type="unfinished">Le chemin GnuPG cible n&amp;#39;est pas un répertoire lisible existant.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/>
        <source>Target GnuPG Path is not an absolute path.</source>
        <translation type="unfinished">Le chemin GnuPG cible n&amp;#39;est pas un chemin absolu.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="384"/>
        <source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
        <translation type="unfinished">Le chemin GnuPG cible ne contient pas d&amp;#39;exécutable &amp;quot;gpgconf&amp;quot;.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="397"/>
        <source>Illegal GnuPG Key Database Path</source>
        <translation type="unfinished">Chemin d&apos;accès à la base de données de clés GnuPG illégal</translation>
    </message>
    <message>
        <source>Target GnuPG Key Database Path is empty.</source>
        <translation type="obsolete">Le chemin d&amp;#39;accès à la base de données de clés GnuPG cible est vide.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="398"/>
        <source>Target GnuPG Key Database Path is not an exists readable directory.</source>
        <translation type="unfinished">Le chemin cible de la base de données de clés GnuPG n&amp;#39;est pas un répertoire lisible existant.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::GnupgTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="46"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="46"/>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="92"/>
        <source>Description</source>
        <translation type="unfinished">Description</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="46"/>
        <source>Version</source>
        <translation type="unfinished">Version</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="47"/>
        <source>Checksum</source>
        <translation type="unfinished">Somme de contrôle</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="47"/>
        <source>Binary Path</source>
        <translation type="unfinished">Chemin binaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="49"/>
        <source>Components</source>
        <translation type="unfinished">Composants</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="50"/>
        <source>Directories</source>
        <translation type="unfinished">Annuaires</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="51"/>
        <source>Options</source>
        <translation type="unfinished">Options</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="70"/>
        <source>Directory Type</source>
        <translation type="unfinished">Type de répertoire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="70"/>
        <source>Path</source>
        <translation type="unfinished">Chemin d&apos;accès</translation>
    </message>
    <message>
        <source>Configurations</source>
        <translation type="obsolete">Configurations</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="91"/>
        <source>Component</source>
        <translation type="unfinished">Composant</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="91"/>
        <source>Group</source>
        <translation type="unfinished">Groupe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="91"/>
        <source>Key</source>
        <translation type="unfinished">Clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="92"/>
        <source>Default Value</source>
        <translation type="unfinished">Valeur par défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="93"/>
        <source>Value</source>
        <translation type="unfinished">Valeur</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::GpgFrontendApplication</name>
    <message>
        <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="62"/>
        <source>Standard Exception Thrown</source>
        <translation type="unfinished">Exception standard levée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="63"/>
        <source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
        <translation type="unfinished">Oups, une exception standard a été levée lors de l&apos;exécution du programme. Ce n&apos;est pas un problème grave, il peut s&apos;agir de la négligence du programmeur, veuillez signaler ce problème si vous le pouvez.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="71"/>
        <source>Unhandled Exception Thrown</source>
        <translation type="unfinished">Exception non gérée levée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="72"/>
        <source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
        <translation type="unfinished">Oups, une exception non gérée a été levée lors de l&apos;exécution du programme. Ce n&apos;est pas un problème grave, il peut s&apos;agir de la négligence du programmeur, veuillez signaler ce problème si vous le pouvez.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::InfoBoardWidget</name>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="45"/>
        <source>Copy</source>
        <translation type="unfinished">Copier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="46"/>
        <source>Save File</source>
        <translation type="unfinished">Enregistrer le fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="47"/>
        <source>Clear</source>
        <translation type="unfinished">Dégager</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="167"/>
        <source>Save Information Board&apos;s Content</source>
        <translation type="unfinished">Enregistrer le contenu du panneau d&apos;information</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="167"/>
        <source>Text (*.txt)</source>
        <translation type="unfinished">Text (*.txt)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="176"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="177"/>
        <source>The file path is not exists, unprivileged or unreachable.</source>
        <translation type="unfinished">Le chemin du fichier n&apos;existe pas, n&apos;est pas privilégié ou inaccessible.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::InfoTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
        <source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
        <translation type="unfinished">GpgFrontend est une interface GnuPG facile à utiliser, compacte, multiplateforme et sans installation. Il visualise la plupart des opérations courantes de GnuPG. GpgFrontend est sous licence GPLv3</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="108"/>
        <source>Developer:</source>
        <translation type="unfinished">Développeur:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="109"/>
        <source>If you have any questions or suggestions, raise an issue at</source>
        <translation type="unfinished">Si vous avez des questions ou des suggestions, soulevez un problème à</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="112"/>
        <source>or send a mail to my mailing list at</source>
        <translation type="unfinished">ou envoyer un mail à ma liste de diffusion à</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="114"/>
        <source>Built with Qt</source>
        <translation type="unfinished">Construit avec Qt</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="115"/>
        <source>and</source>
        <translation type="unfinished">et</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="116"/>
        <source>Built at</source>
        <translation type="unfinished">Construit à</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::IntroPage</name>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
        <source>Getting Started...</source>
        <translation type="unfinished">Commencer...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
        <source>... with GpgFrontend</source>
        <translation type="unfinished">... avec GpgFrontend</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
        <source>Welcome to GpgFrontend for decrypting and signing text or files!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="77"/>
        <source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="79"/>
        <source>To get started, be sure to check out the</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
        <source>by clicking the link, the page will open in your web browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
        <translation type="obsolete">Bienvenue à utiliser GpgFrontend pour déchiffrer et signer du texte ou un fichier&#xa0;!</translation>
    </message>
    <message>
        <source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
        <translation type="obsolete">est un outil de chiffrement OpenPGP puissant, facile à utiliser, compact, multiplateforme et sans installation.</translation>
    </message>
    <message>
        <source>For brief information have a look at the</source>
        <translation type="obsolete">Pour de brèves informations, consultez le</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="81"/>
        <source>Overview</source>
        <translation type="unfinished">Aperçu</translation>
    </message>
    <message>
        <source>by clicking the link, the page will open in the web browser</source>
        <translation type="obsolete">en cliquant sur le lien, la page s&apos;ouvrira dans le navigateur Web</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="91"/>
        <source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
        <translation type="unfinished">S&apos;il prend en charge la langue actuellement utilisée dans votre système, GpgFrontend la définira automatiquement.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyDetailsDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="43"/>
        <source>KeyPair</source>
        <translation type="unfinished">Paire de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="47"/>
        <source>UIDs</source>
        <translation type="unfinished">UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="50"/>
        <source>Subkeys</source>
        <translation type="unfinished">Sous-clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="52"/>
        <source>Operations</source>
        <translation type="unfinished">Opérations</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="69"/>
        <source>Key Details</source>
        <translation type="unfinished">Détails clés</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyGenDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="64"/>
        <source>Generate Key</source>
        <translation type="unfinished">Générer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="98"/>
        <source>Name must contain at least five characters.</source>
        <translation type="unfinished">Le nom doit contenir au moins cinq caractères.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="103"/>
        <source>Please give a email address.</source>
        <translation type="unfinished">Veuillez indiquer une adresse e-mail.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="111"/>
        <source>Expiration time too long.</source>
        <translation type="unfinished">Délai d&apos;expiration trop long.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="152"/>
        <source>Generating</source>
        <translation type="unfinished">Générateur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
        <source>Unknown error occurred</source>
        <translation type="unfinished">Une erreur inconnue s&apos;est produite</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="198"/>
        <source>Key Usage</source>
        <translation type="unfinished">Utilisation des clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
        <source>Encryption</source>
        <translation type="unfinished">Chiffrement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
        <source>Signing</source>
        <translation type="unfinished">Signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
        <source>Certification</source>
        <translation type="unfinished">Attestation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
        <source>Authentication</source>
        <translation type="unfinished">Authentification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
        <source>Email Address</source>
        <translation type="unfinished">Adresse e-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
        <source>Comment</source>
        <translation type="unfinished">Commentaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
        <source>Expiration Date</source>
        <translation type="unfinished">Date d&apos;expiration</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
        <source>Never Expire</source>
        <translation type="unfinished">N&apos;expire jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
        <source>KeySize (in Bit)</source>
        <translation type="unfinished">Taille de clé (en bits)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
        <source>Key Type</source>
        <translation type="unfinished">Type de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
        <source>Non Pass Phrase</source>
        <translation type="unfinished">Sans phrase secrète</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
        <source>Basic Information</source>
        <translation type="unfinished">Informations de base</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyGenPage</name>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="164"/>
        <source>Create a keypair...</source>
        <translation type="unfinished">Créer une paire de clés...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="165"/>
        <source>...for decrypting and signing messages</source>
        <translation type="unfinished">...pour déchiffrer et signer des messages</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="167"/>
        <source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
        <translation type="unfinished">Vous devez créer une nouvelle paire de clés. La paire se compose d&apos;une clé publique et d&apos;une clé privée.&lt;br&gt;Les autres utilisateurs peuvent utiliser la clé publique pour chiffrer les messages pour vous et vérifier les messages signés par vous.Vous pouvez utiliser la clé privée pour déchiffrer et signer messages.&lt;br&gt;Pour plus d&apos;informations, consultez le didacticiel hors ligne (qui s&apos;affiche ensuite dans la fenêtre principale)&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="179"/>
        <source>Offline tutorial</source>
        <translation type="unfinished">Tutoriel hors ligne</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="183"/>
        <source>Create New Key</source>
        <translation type="unfinished">Créer une nouvelle clé</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyImportDetailDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="44"/>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
        <source>Key Import Details</source>
        <translation type="unfinished">Détails de l&apos;importation de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="45"/>
        <source>No keys found to import</source>
        <translation type="unfinished">Aucune clé trouvée à importer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="73"/>
        <source>General key info</source>
        <translation type="unfinished">Informations générales sur les clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="76"/>
        <source>Considered</source>
        <translation type="unfinished">Pris en considération</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="82"/>
        <source>Public unchanged</source>
        <translation type="unfinished">Public inchangé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="88"/>
        <source>Imported</source>
        <translation type="unfinished">Importé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="95"/>
        <source>Not Imported</source>
        <translation type="unfinished">Non importé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="102"/>
        <source>Private Read</source>
        <translation type="unfinished">Lecture privée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="110"/>
        <source>Private Imported</source>
        <translation type="unfinished">Privé Importé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="117"/>
        <source>Private Unchanged</source>
        <translation type="unfinished">Privé Inchangé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="123"/>
        <source>New Revocations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="139"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="139"/>
        <source>Email</source>
        <translation type="unfinished">E-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="139"/>
        <source>Status</source>
        <translation type="unfinished">Statut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="140"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
        <source>Private</source>
        <translation type="unfinished">Privé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
        <source>Public</source>
        <translation type="unfinished">Publique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
        <source>Unchanged</source>
        <translation type="unfinished">Inchangé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="175"/>
        <source>New Key</source>
        <translation type="unfinished">Nouvelle clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
        <source>New Subkey</source>
        <translation type="unfinished">Nouvelle sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="182"/>
        <source>New Signature</source>
        <translation type="unfinished">Nouvelle signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="186"/>
        <source>New UID</source>
        <translation type="unfinished">Nouvel UID</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyList</name>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="99"/>
        <source>Refresh</source>
        <translation type="unfinished">Rafraîchir</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="101"/>
        <source>Refresh the key list to synchronize changes.</source>
        <translation type="unfinished">Actualisez la liste des clés pour synchroniser les modifications.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="102"/>
        <source>Sync Public Key</source>
        <translation type="unfinished">Synchroniser la clé publique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="104"/>
        <source>Sync public key with your default keyserver.</source>
        <translation type="unfinished">Synchronisez la clé publique avec votre serveur de clés par défaut.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="105"/>
        <source>Uncheck ALL</source>
        <translation type="unfinished">Décocher tout</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="107"/>
        <source>Cancel all checked items in the current tab at once.</source>
        <translation type="unfinished">Annuler tous les éléments cochés dans l&apos;onglet actuel en une fois.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="108"/>
        <source>Check ALL</source>
        <translation type="unfinished">Vérifie tout</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="110"/>
        <source>Check all items in the current tab at once</source>
        <translation type="unfinished">Vérifier tous les éléments de l&apos;onglet actuel en une fois</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="111"/>
        <source>Search for keys...</source>
        <translation type="unfinished">Rechercher des clés...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
        <source>Select</source>
        <translation type="unfinished">Sélectionner</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
        <source>Type</source>
        <translation type="unfinished">Taper</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
        <source>Email Address</source>
        <translation type="unfinished">Adresse e-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
        <source>Usage</source>
        <translation type="unfinished">Usage</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
        <source>Trust</source>
        <translation type="unfinished">Confiance</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
        <source>Finger Print</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="186"/>
        <source>Refreshing Key List...</source>
        <translation type="unfinished">Actualisation de la liste des clés...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
        <source>Import Keys</source>
        <translation type="unfinished">Importer des clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
        <source>You&apos;ve dropped something on the table.</source>
        <translation type="unfinished">Vous avez fait tomber quelque chose sur la table.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
        <source>GpgFrontend will now try to import key(s).</source>
        <translation type="unfinished">GpgFrontend va maintenant essayer d&apos;importer des clés.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
        <source>Always import without bothering.</source>
        <translation type="unfinished">Importez toujours sans vous soucier.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
        <source>Key List Refreshed.</source>
        <translation type="unfinished">Liste des clés actualisée.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
        <source>Syncing Key List...</source>
        <translation type="unfinished">Synchronisation de la liste des clés...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
        <source>Sync [%1/%2] %3 %4</source>
        <translation type="unfinished">Synchronisation [%1/%2] %3 %4</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
        <source>Key List Sync Done.</source>
        <translation type="unfinished">Synchronisation de la liste des clés terminée.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyMgmt</name>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="57"/>
        <source>All</source>
        <translation type="unfinished">Tous</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="61"/>
        <source>Only Public Key</source>
        <translation type="unfinished">Clé publique uniquement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="71"/>
        <source>Has Private Key</source>
        <translation type="unfinished">Possède une clé privée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="81"/>
        <source>No Primary Key</source>
        <translation type="unfinished">Pas de clé primaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="90"/>
        <source>Revoked</source>
        <translation type="unfinished">Révoqué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="98"/>
        <source>Expired</source>
        <translation type="unfinished">Expiré</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="123"/>
        <source>KeyPair Management</source>
        <translation type="unfinished">Gestion des paires de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="144"/>
        <source>Open</source>
        <translation type="unfinished">Ouvrir</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
        <source>Open Key File</source>
        <translation type="unfinished">Ouvrir le fichier clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="150"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="153"/>
        <source>Close</source>
        <translation type="unfinished">proche</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="156"/>
        <source>New Keypair</source>
        <translation type="unfinished">Nouvelle paire de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
        <source>Generate KeyPair</source>
        <translation type="unfinished">Générer une paire de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
        <source>New Subkey</source>
        <translation type="unfinished">Nouvelle sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
        <source>Generate Subkey For Selected KeyPair</source>
        <translation type="unfinished">Générer une sous-clé pour la paire de clés sélectionnée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="171"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="265"/>
        <source>File</source>
        <translation type="unfinished">Déposer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
        <source>Import New Key From File</source>
        <translation type="unfinished">Importer une nouvelle clé à partir d&apos;un fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
        <source>Clipboard</source>
        <translation type="unfinished">Presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="181"/>
        <source>Import New Key From Clipboard</source>
        <translation type="unfinished">Importer une nouvelle clé du presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
        <source>Keyserver</source>
        <translation type="unfinished">Serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="196"/>
        <source>Import New Key From Keyserver</source>
        <translation type="unfinished">Importer une nouvelle clé à partir du serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="202"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="536"/>
        <source>Key Package</source>
        <translation type="unfinished">Paquet de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
        <source>Import Key(s) From a Key Package</source>
        <translation type="unfinished">Importer des clés à partir d&apos;un package de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
        <source>Export To Clipboard</source>
        <translation type="unfinished">Exporter vers le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
        <source>Export Checked Key(s) To Clipboard</source>
        <translation type="unfinished">Exporter les clés vérifiées vers le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="217"/>
        <source>Export As Key Package</source>
        <translation type="unfinished">Exporter en tant que package clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
        <source>Export Checked Key(s) To a Key Package</source>
        <translation type="unfinished">Exporter les clés vérifiées vers un package de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="224"/>
        <source>Export As OpenSSH</source>
        <translation type="unfinished">Exporter en tant qu&apos;OpenSSH</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
        <source>Export Checked Key As OpenSSH Format to File</source>
        <translation type="unfinished">Exporter la clé vérifiée au format OpenSSH vers un fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="231"/>
        <source>Delete Selected Key(s)</source>
        <translation type="unfinished">Supprimer la ou les clés sélectionnées</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="233"/>
        <source>Delete the Selected keys</source>
        <translation type="unfinished">Supprimer les clés sélectionnées</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
        <source>Delete Checked Key(s)</source>
        <translation type="unfinished">Supprimer les clés cochées</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="239"/>
        <source>Delete the Checked keys</source>
        <translation type="unfinished">Supprimer les clés cochées</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="244"/>
        <source>Show Key Details</source>
        <translation type="unfinished">Afficher les détails clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="246"/>
        <source>Show Details for this Key</source>
        <translation type="unfinished">Afficher les détails de cette clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="250"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="252"/>
        <source>Set Owner Trust Level</source>
        <translation type="unfinished">Définir le niveau de confiance du propriétaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="269"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="289"/>
        <source>Key</source>
        <translation type="unfinished">Clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="270"/>
        <source>Generate Key</source>
        <translation type="unfinished">Générer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="274"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
        <source>Import Key</source>
        <translation type="unfinished">Importer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="280"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="310"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="311"/>
        <source>Export Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="301"/>
        <source>Import key</source>
        <translation type="unfinished">Importer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="344"/>
        <source>Deleting Keys</source>
        <translation type="unfinished">Suppression de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="345"/>
        <source>Are you sure that you want to delete the following keys?</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir supprimer les clés suivantes&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="347"/>
        <source>The action can not be undone.</source>
        <translation type="unfinished">L&apos;action ne peut pas être annulée.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="363"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="412"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="424"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="491"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="502"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="515"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="545"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="553"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="569"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="577"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="593"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="363"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
        <source>Key Not Found.</source>
        <translation type="unfinished">Clé introuvable.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="374"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="387"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="470"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="476"/>
        <source>Forbidden</source>
        <translation type="unfinished">Interdit</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="375"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="388"/>
        <source>Please check some keys before doing this operation.</source>
        <translation type="unfinished">Veuillez vérifier certaines touches avant de faire cette opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="380"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="528"/>
        <source>key(s) exported</source>
        <translation type="unfinished">clé(s) exportée(s)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="404"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="483"/>
        <source>Exporting</source>
        <translation type="unfinished">Exportation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="413"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="425"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="492"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="503"/>
        <source>Unknown error occurred</source>
        <translation type="unfinished">Une erreur inconnue s&apos;est produite</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="446"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="456"/>
        <source>Invalid Operation</source>
        <translation type="unfinished">Opération invalide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="447"/>
        <source>Please select one KeyPair before doing this operation.</source>
        <translation type="unfinished">Veuillez sélectionner une KeyPair avant de faire cette opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="457"/>
        <source>If a key pair does not have a private key then it will not be able to generate sub-keys.</source>
        <translation type="unfinished">Si une paire de clés n&apos;a pas de clé privée, elle ne pourra pas générer de sous-clés.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="471"/>
        <source>Please check a key before performing this operation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="477"/>
        <source>This operation accepts just a single key.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
        <source>This key may not be able to export as OpenSSH format. Please check the key-size of the subkey(s) used to sign.</source>
        <translation type="unfinished">Cette clé peut ne pas être en mesure d&apos;exporter au format OpenSSH. Veuillez vérifier la taille de la ou des sous-clés utilisées pour signer.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="523"/>
        <source>Export OpenSSH Key To File</source>
        <translation type="unfinished">Exporter la clé OpenSSH vers un fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="524"/>
        <source>OpenSSH Public Key Files</source>
        <translation type="unfinished">Fichiers de clé publique OpenSSH</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="536"/>
        <source>Import Key Package</source>
        <translation type="unfinished">Importer le paquet de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="546"/>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="570"/>
        <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="554"/>
        <source>The target file is too large for a key package.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="559"/>
        <source>Import Key Package Passphrase File</source>
        <translation type="unfinished">Importer le fichier de mot de passe du package de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="560"/>
        <source>Key Package Passphrase File</source>
        <translation type="unfinished">Fichier de mot de passe du package de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="578"/>
        <source>The target file is too large for a key package passphrase.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="584"/>
        <source>Importing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="600"/>
        <source>key(s) imported</source>
        <translation type="unfinished">clé(s) importée(s)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="594"/>
        <source>An error occur in importing key package.</source>
        <translation type="unfinished">Une erreur s&apos;est produite lors de l&apos;importation du package de clés.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyNewUIDDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="50"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="51"/>
        <source>Email</source>
        <translation type="unfinished">E-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="52"/>
        <source>Comment</source>
        <translation type="unfinished">Commentaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="60"/>
        <source>Notice: The New UID Created will be set as Primary.</source>
        <translation type="unfinished">Avis&#xa0;: Le nouvel UID créé sera défini comme principal.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="68"/>
        <source>Create New UID</source>
        <translation type="unfinished">Créer un nouvel UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="85"/>
        <source>Name must contain at least five characters.</source>
        <translation type="unfinished">Le nom doit contenir au moins cinq caractères.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="89"/>
        <source>Please give a email address.</source>
        <translation type="unfinished">Veuillez indiquer une adresse e-mail.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyPairDetailTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="40"/>
        <source>Owner</source>
        <translation type="unfinished">Propriétaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="41"/>
        <source>Primary Key</source>
        <translation type="unfinished">Clé primaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="42"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="43"/>
        <source>Additional UIDs</source>
        <translation type="unfinished">UID supplémentaires</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
        <source>Email Address</source>
        <translation type="unfinished">Adresse e-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="73"/>
        <source>Comment</source>
        <translation type="unfinished">Commentaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
        <source>Algorithm</source>
        <translation type="unfinished">Algorithme</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
        <source>Algorithm Detail</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
        <source>Key Size</source>
        <translation type="unfinished">Taille de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
        <source>Nominal Usage</source>
        <translation type="unfinished">Utilisation nominale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
        <source>Actual Usage</source>
        <translation type="unfinished">Utilisation réelle</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
        <source>Owner Trust Level</source>
        <translation type="unfinished">Niveau de confiance du propriétaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
        <source>Create Date (Local Time)</source>
        <translation type="unfinished">Date de création (heure locale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
        <source>Expires on (Local Time)</source>
        <translation type="unfinished">Expire le (heure locale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="87"/>
        <source>Last Update (Local Time)</source>
        <translation type="unfinished">Dernière mise à jour (heure locale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="88"/>
        <source>Primary Key Existence</source>
        <translation type="unfinished">Existence de la clé primaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="103"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="128"/>
        <source>Copy</source>
        <translation type="unfinished">Copier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="130"/>
        <source>copy fingerprint to clipboard</source>
        <translation type="unfinished">copier l&apos;empreinte digitale dans le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
        <source>Exists</source>
        <translation type="unfinished">Existe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
        <source>Not Exists</source>
        <translation type="unfinished">N&apos;existe pas</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
        <source>Certificate</source>
        <translation type="unfinished">Certificat</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="211"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
        <source>Encrypt</source>
        <translation type="unfinished">Chiffrer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="212"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
        <source>Sign</source>
        <translation type="unfinished">Signer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="213"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="230"/>
        <source>Auth</source>
        <translation type="unfinished">Authentification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="246"/>
        <source>Never Expire</source>
        <translation type="unfinished">N&apos;expire jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="257"/>
        <source>No Data</source>
        <translation type="unfinished">Pas de données</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
        <source>Warning: The primary key has expired.</source>
        <translation type="unfinished">Avertissement&#xa0;: La clé primaire a expiré.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="279"/>
        <source>Warning: The primary key has been revoked.</source>
        <translation type="unfinished">Avertissement&#xa0;: La clé primaire a été révoquée.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyPairOperaTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="53"/>
        <source>General Operations</source>
        <translation type="unfinished">Opérations générales</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="59"/>
        <source>Export Public Key</source>
        <translation type="unfinished">Exporter la clé publique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="65"/>
        <source>Export Private Key</source>
        <translation type="unfinished">Exporter la clé privée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="72"/>
        <source>Modify Expiration Datetime (Primary Key)</source>
        <translation type="unfinished">Modifier la date d&apos;expiration (clé principale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="75"/>
        <source>Modify Password</source>
        <translation type="unfinished">Modifier le mot de passe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="93"/>
        <source>Key Server Operation (Pubkey)</source>
        <translation type="unfinished">Fonctionnement du serveur de clés (Pubkey)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="177"/>
        <source>Generate Revoke Certificate</source>
        <translation type="unfinished">Générer un certificat de révocation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="107"/>
        <source>Modify TOFU Policy</source>
        <translation type="unfinished">Modifier la politique TOFU</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="101"/>
        <source>Revoke Certificate Operation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="114"/>
        <source>Set Owner Trust Level</source>
        <translation type="unfinished">Définir le niveau de confiance du propriétaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="138"/>
        <source>Upload Key Pair to Key Server</source>
        <translation type="unfinished">Télécharger la paire de clés sur le serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="146"/>
        <source>Sync Key Pair From Key Server</source>
        <translation type="unfinished">Synchroniser la paire de clés à partir du serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="161"/>
        <source>Export Full Secret Key</source>
        <translation type="unfinished">Exporter la clé secrète complète</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="167"/>
        <source>Export Shortest Secret Key</source>
        <translation type="unfinished">Exporter la clé secrète la plus courte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="182"/>
        <source>Import Revoke Certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="209"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="255"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="298"/>
        <source>Export Key To File</source>
        <translation type="unfinished">Exporter la clé vers un fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="210"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="256"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="299"/>
        <source>Key Files</source>
        <translation type="unfinished">Fichiers clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="215"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="261"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="304"/>
        <source>Export Error</source>
        <translation type="unfinished">Erreur d&apos;exportation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="216"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="262"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="305"/>
        <source>Couldn&apos;t open %1 for writing</source>
        <translation type="unfinished">Impossible d&apos;ouvrir %1 pour l&apos;écriture</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="224"/>
        <source>Exporting short private Key</source>
        <translation type="unfinished">Exportation d&apos;une clé privée courte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="225"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="272"/>
        <source>You are about to export your</source>
        <translation type="unfinished">Vous êtes sur le point d&apos;exporter votre</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="226"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="273"/>
        <source> PRIVATE KEY </source>
        <translation type="unfinished"> CLÉ PRIVÉE</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="227"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="274"/>
        <source>This is NOT your Public Key, so DON&apos;T give it away.</source>
        <translation type="unfinished">Ce n&apos;est PAS votre clé publique, alors NE la donnez PAS.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="228"/>
        <source>Do you REALLY want to export your PRIVATE KEY in a Minimum Size?</source>
        <translation type="unfinished">Vous voulez VRAIMENT exporter votre CLÉ PRIVÉE en Taille Minimum ?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="231"/>
        <source>For OpenPGP keys it removes all signatures except for the latest self-signatures.</source>
        <translation type="unfinished">Pour les clés OpenPGP, toutes les signatures sont supprimées, à l&apos;exception des dernières auto-signatures.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="271"/>
        <source>Exporting private Key</source>
        <translation type="unfinished">Exportation de la clé privée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="275"/>
        <source>Do you REALLY want to export your PRIVATE KEY?</source>
        <translation type="unfinished">Voulez-vous VRAIMENT exporter votre CLÉ PRIVÉE&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="329"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="412"/>
        <source>Revocation Certificates</source>
        <translation type="unfinished">Certificats de révocation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="340"/>
        <source>Generate revocation certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="361"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="371"/>
        <source>Policy Auto</source>
        <translation type="unfinished">Stratégie automatique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="361"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="373"/>
        <source>Policy Good</source>
        <translation type="unfinished">Bonne politique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="361"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="375"/>
        <source>Policy Bad</source>
        <translation type="unfinished">Politique incorrecte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="362"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="377"/>
        <source>Policy Ask</source>
        <translation type="unfinished">Politique Demander</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="362"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="379"/>
        <source>Policy Unknown</source>
        <translation type="unfinished">Stratégie inconnue</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="366"/>
        <source>Modify TOFU Policy(Default is Auto)</source>
        <translation type="unfinished">Modifier la politique TOFU (la valeur par défaut est Auto)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="367"/>
        <source>Policy for the Key Pair:</source>
        <translation type="unfinished">Politique pour la paire de clés&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="384"/>
        <source>Not Successful</source>
        <translation type="unfinished">Sans succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="385"/>
        <source>Modify TOFU policy not successfully.</source>
        <translation type="unfinished">Échec de la modification de la stratégie TOFU.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="399"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="411"/>
        <source>Import Key Revocation Certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="400"/>
        <source>You are about to import the</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="401"/>
        <source>REVOCATION CERTIFICATE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="402"/>
        <source>A successful import will result in the key being irreversibly revoked.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="404"/>
        <source>Do you REALLY want to execute this operation?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="420"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="429"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="442"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="421"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="443"/>
        <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="430"/>
        <source>The target file is too large for a key revocation certificate.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyPairSubkeyTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="43"/>
        <source>Subkey List</source>
        <translation type="unfinished">Liste des sous-clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="44"/>
        <source>Detail of Selected Subkey</source>
        <translation type="unfinished">Détail de la sous-clé sélectionnée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="48"/>
        <source>Generate A New Subkey</source>
        <translation type="unfinished">Générer une nouvelle sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="65"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="66"/>
        <source>Algorithm</source>
        <translation type="unfinished">Algorithme</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
        <source>Algorithm Detail</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="69"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
        <source>Key Size</source>
        <translation type="unfinished">Taille de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
        <source>Usage</source>
        <translation type="unfinished">Usage</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
        <source>Expires On (Local Time)</source>
        <translation type="unfinished">Expire le (heure locale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
        <source>Create Date (Local Time)</source>
        <translation type="unfinished">Date de création (heure locale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="75"/>
        <source>Existence</source>
        <translation type="unfinished">Existence</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
        <source>Key in Smart Card</source>
        <translation type="unfinished">Entrez la carte à puce</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="78"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="102"/>
        <source>Copy</source>
        <translation type="unfinished">Copier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
        <source>Subkey ID</source>
        <translation type="unfinished">ID de sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
        <source>Algo</source>
        <translation type="unfinished">Algo.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
        <source>Create Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="160"/>
        <source>Expire Date</source>
        <translation type="unfinished">Date d&apos;expiration</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="203"/>
        <source>Never Expire</source>
        <translation type="unfinished">N&apos;expire jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="240"/>
        <source>Never Expires</source>
        <translation type="unfinished">N&apos;expire jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="262"/>
        <source>Certificate</source>
        <translation type="unfinished">Certificat</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="264"/>
        <source>Encrypt</source>
        <translation type="unfinished">Chiffrer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="265"/>
        <source>Sign</source>
        <translation type="unfinished">Signer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
        <source>Auth</source>
        <translation type="unfinished">Authentification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="271"/>
        <source>Exists</source>
        <translation type="unfinished">Existe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="272"/>
        <source>Not Exists</source>
        <translation type="unfinished">N&apos;existe pas</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
        <source>Yes</source>
        <translation type="unfinished">Oui</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
        <source>No</source>
        <translation type="unfinished">Non</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
        <source>Edit Expire Date</source>
        <translation type="unfinished">Modifier la date d&apos;expiration</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyPairUIDTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="50"/>
        <source>New UID</source>
        <translation type="unfinished">Nouvel UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="51"/>
        <source>UID Management</source>
        <translation type="unfinished">Gestion de l&apos;UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="70"/>
        <source>UIDs</source>
        <translation type="unfinished">UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="75"/>
        <source>TOFU</source>
        <translation type="unfinished">TOFU</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="87"/>
        <source>Signature of Selected UID</source>
        <translation type="unfinished">Signature de l&apos;UID sélectionné</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
        <source>Select</source>
        <translation type="unfinished">Sélectionner</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
        <source>Email</source>
        <translation type="unfinished">E-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
        <source>Comment</source>
        <translation type="unfinished">Commentaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
        <source>Create Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="164"/>
        <source>Expired Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="240"/>
        <source>TOFU %1</source>
        <translation type="unfinished">TOFU %1</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="288"/>
        <source>Never Expires</source>
        <translation type="unfinished">N&apos;expire jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="305"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="364"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="484"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="498"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="541"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="550"/>
        <source>Invalid Operation</source>
        <translation type="unfinished">Opération invalide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="306"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="365"/>
        <source>Please select one or more UIDs before doing this operation.</source>
        <translation type="unfinished">Veuillez sélectionner un ou plusieurs UID avant d&apos;effectuer cette opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="328"/>
        <source>Sign Selected UID(s)</source>
        <translation type="unfinished">Signer les UID sélectionnés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="331"/>
        <source>Delete Selected UID(s)</source>
        <translation type="unfinished">Supprimer les UID sélectionnés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="351"/>
        <source>Successful Operation</source>
        <translation type="unfinished">Opération réussie</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="352"/>
        <source>Successfully added a new UID.</source>
        <translation type="unfinished">Un nouvel UID a bien été ajouté.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="354"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="389"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="423"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="519"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="571"/>
        <source>Operation Failed</source>
        <translation type="unfinished">L&apos;opération a échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="355"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="424"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="520"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="572"/>
        <source>An error occurred during the operation.</source>
        <translation type="unfinished">Une erreur s&apos;est produite lors de l&apos;opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="376"/>
        <source>Deleting UIDs</source>
        <translation type="unfinished">Suppression d&apos;UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="379"/>
        <source>Are you sure that you want to delete the following UIDs?</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir supprimer les UID suivants&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="381"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="417"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="514"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="566"/>
        <source>The action can not be undone.</source>
        <translation type="unfinished">L&apos;action ne peut pas être annulée.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="390"/>
        <source>An error occurred during the delete %1 operation.</source>
        <translation type="unfinished">Une erreur s&apos;est produite lors de l&apos;opération de suppression %1.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="414"/>
        <source>Set Primary UID</source>
        <translation type="unfinished">Définir l&apos;UID principal</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="415"/>
        <source>Are you sure that you want to set the Primary UID to?</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir définir l&apos;UID principal sur&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="455"/>
        <source>Set As Primary</source>
        <translation type="unfinished">Définir comme principale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="458"/>
        <source>Sign UID</source>
        <translation type="unfinished">Signer l&apos;UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="461"/>
        <source>Delete UID</source>
        <translation type="unfinished">Supprimer l&apos;UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="485"/>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="499"/>
        <source>Please select one UID before doing this operation.</source>
        <translation type="unfinished">Veuillez sélectionner un UID avant d&apos;effectuer cette opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="509"/>
        <source>Deleting UID</source>
        <translation type="unfinished">Suppression de l&apos;UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="512"/>
        <source>Are you sure that you want to delete the following uid?</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir supprimer l&apos;UID suivant&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="530"/>
        <source>Delete(Revoke) Key Signature</source>
        <translation type="unfinished">Supprimer (révoquer) la signature de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="542"/>
        <source>Please select one Key Signature before doing this operation.</source>
        <translation type="unfinished">Veuillez sélectionner une signature de clé avant de faire cette opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="551"/>
        <source>To delete the signature, you need to have its corresponding public key in the local database.</source>
        <translation type="unfinished">Pour supprimer la signature, vous devez avoir sa clé publique correspondante dans la base de données locale.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="561"/>
        <source>Deleting Key Signature</source>
        <translation type="unfinished">Suppression de la signature de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="563"/>
        <source>Are you sure that you want to delete the following signature?</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir supprimer la signature suivante&#xa0;?</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyServerImportDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="56"/>
        <source>Close</source>
        <translation type="unfinished">proche</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="59"/>
        <source>Import ALL</source>
        <translation type="unfinished">Importer TOUT</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="63"/>
        <source>Search</source>
        <translation type="unfinished">Chercher</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="68"/>
        <source>Search String</source>
        <translation type="unfinished">Chaîne de recherche</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="68"/>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="72"/>
        <source>: </source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="72"/>
        <source>Key Server</source>
        <translation type="unfinished">Serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="113"/>
        <source>Import Keys from Keyserver</source>
        <translation type="unfinished">Importer des clés à partir du serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="153"/>
        <source>UID</source>
        <translation type="unfinished">UID</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="153"/>
        <source>Creation date</source>
        <translation type="unfinished">Date de création</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="153"/>
        <source>KeyID</source>
        <translation type="unfinished">ID clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="153"/>
        <source>Tag</source>
        <translation type="unfinished">Étiqueter</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="176"/>
        <source>Text is empty.</source>
        <translation type="unfinished">Le texte est vide.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="223"/>
        <source>Not Key Found</source>
        <translation type="unfinished">Pas de clé trouvée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="226"/>
        <source>Timeout</source>
        <translation type="unfinished">Temps libre</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="229"/>
        <source>Key Server Not Found</source>
        <translation type="unfinished">Serveur de clé introuvable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="232"/>
        <source>Connection Error</source>
        <translation type="unfinished">Erreur de connexion</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="241"/>
        <source>Too many responses from keyserver!</source>
        <translation type="unfinished">Trop de réponses du serveur de clés&#xa0;!</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="253"/>
        <source>No keys found, input may be kexId, retrying search with 0x.</source>
        <translation type="unfinished">Aucune clé trouvée, l&apos;entrée peut être kexId, réessayer la recherche avec 0x.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="263"/>
        <source>No keys found containing the search string!</source>
        <translation type="unfinished">Aucune clé trouvée contenant la chaîne de recherche&#xa0;!</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="270"/>
        <source>Insufficiently specific search string!</source>
        <translation type="unfinished">Chaîne de recherche insuffisamment spécifique&#xa0;!</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="305"/>
        <source>revoked</source>
        <translation type="unfinished">révoqué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="308"/>
        <source>disabled</source>
        <translation type="unfinished">désactivée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="353"/>
        <source>%1 keys found. Double click a key to import it.</source>
        <translation type="unfinished">%1 clés trouvées. Double-cliquez sur une clé pour l&apos;importer.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="374"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="375"/>
        <source>Please select one KeyPair before doing this operation.</source>
        <translation type="unfinished">Veuillez sélectionner une KeyPair avant de faire cette opération.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="422"/>
        <source>Key Imported</source>
        <translation type="unfinished">Clé importée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="433"/>
        <source>Processing ...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyServerImportTask</name>
    <message>
        <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="79"/>
        <source>Key not found in the Keyserver.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="82"/>
        <source>Network connection timeout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="85"/>
        <source>Cannot resolve the address of target key server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="88"/>
        <source>General connection error occurred.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="94"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeySetExpireDateDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="81"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="82"/>
        <source>The expire date of the key pair has been updated.</source>
        <translation type="unfinished">La date d&apos;expiration de la paire de clés a été mise à jour.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="91"/>
        <source>Failure</source>
        <translation type="unfinished">Échec</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="92"/>
        <source>Failed to update the expire date of the key pair.</source>
        <translation type="unfinished">Échec de la mise à jour de la date d&apos;expiration de la paire de clés.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="136"/>
        <source>Modified Expiration Date (Local Time)</source>
        <translation type="unfinished">Date d&apos;expiration modifiée (heure locale)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="137"/>
        <source>Tips: For the sake of security, the key is valid for up to two years. If you are an expert user, please unlock it for a longer time in the settings.</source>
        <translation type="unfinished">Conseils&#xa0;: Pour des raisons de sécurité, la clé est valable jusqu&apos;à deux ans. Si vous êtes un utilisateur expert, veuillez le déverrouiller plus longtemps dans les paramètres.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="141"/>
        <source>No Expiration</source>
        <translation type="unfinished">Pas d&apos;expiration</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
        <source>Modified Expiration Date</source>
        <translation type="unfinished">Date d&apos;expiration modifiée</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyUIDSignDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="46"/>
        <source>Signers</source>
        <translation type="unfinished">Signataires</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="80"/>
        <source>Expire Date</source>
        <translation type="unfinished">Date d&apos;expiration</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="90"/>
        <source>Sign For Key&apos;s UID(s)</source>
        <translation type="unfinished">Signer pour les UID de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="114"/>
        <source>Unsuccessful Operation</source>
        <translation type="unfinished">Opération infructueuse</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="115"/>
        <source>Signature operation failed for UID %1</source>
        <translation type="unfinished">L&apos;opération de signature a échoué pour l&apos;UID %1</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="120"/>
        <source>Operation Complete</source>
        <translation type="unfinished">Opération terminée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="121"/>
        <source>The signature operation of the UID is complete</source>
        <translation type="unfinished">L&apos;opération de signature de l&apos;UID est terminée</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyUploadDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="60"/>
        <source>Uploading Public Key</source>
        <translation type="unfinished">Téléchargement de la clé publique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="78"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="79"/>
        <source>Unknown error occurred</source>
        <translation type="unfinished">Une erreur inconnue s&apos;est produite</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="150"/>
        <source>Key Not Found</source>
        <translation type="unfinished">Clé introuvable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
        <source>Timeout</source>
        <translation type="unfinished">Temps libre</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="156"/>
        <source>Key Server Not Found</source>
        <translation type="unfinished">Serveur de clé introuvable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="159"/>
        <source>Connection Error</source>
        <translation type="unfinished">Erreur de connexion</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="161"/>
        <source>Upload Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="165"/>
        <source>Upload Success</source>
        <translation type="unfinished">Télécharger le succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="166"/>
        <source>Upload Public Key Successfully</source>
        <translation type="unfinished">Télécharger la clé publique avec succès</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::KeyserverTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="55"/>
        <source>Keyserver List</source>
        <translation type="unfinished">Liste des serveurs de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="56"/>
        <source>Operations</source>
        <translation type="unfinished">Opérations</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="58"/>
        <source>Default</source>
        <translation type="unfinished">Défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="60"/>
        <source>Keyserver Address</source>
        <translation type="unfinished">Adresse du serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="61"/>
        <source>Security</source>
        <translation type="unfinished">Sécurité</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="62"/>
        <source>Available</source>
        <translation type="unfinished">Disponible</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="64"/>
        <source>Add</source>
        <translation type="unfinished">Ajouter</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="65"/>
        <source>Test Listed Keyserver</source>
        <translation type="unfinished">Tester le serveur de clés répertorié</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="68"/>
        <source>Tips: Please Double-click table item to edit it.</source>
        <translation type="unfinished">Conseils&#xa0;: Veuillez double-cliquer sur l&apos;élément du tableau pour le modifier.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="69"/>
        <source>Delete Selected</source>
        <translation type="unfinished">Supprimer sélectionnée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="71"/>
        <source>Delete Selected Key Server</source>
        <translation type="unfinished">Supprimer le serveur de clés sélectionné</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="72"/>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="73"/>
        <source>Set As Default</source>
        <translation type="unfinished">Définir par défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="143"/>
        <source>Insecure keyserver address</source>
        <translation type="unfinished">Adresse du serveur de clés non sécurisée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="144"/>
        <source>For security reasons, using HTTP as the communication protocol with the key server is not recommended. It is recommended to use HTTPS.</source>
        <translation type="unfinished">Pour des raisons de sécurité, l&apos;utilisation de HTTP comme protocole de communication avec le serveur de clés n&apos;est pas recommandée. Il est recommandé d&apos;utiliser HTTPS.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="152"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="153"/>
        <source>You may not use HTTPS or HTTP as the protocol for communicating with the key server, which may not be wrong. But please check the address you entered again to make sure it is correct. Are you sure that want to add it into the keyserver list?</source>
        <translation type="unfinished">Vous ne pouvez pas utiliser HTTPS ou HTTP comme protocole de communication avec le serveur de clés, ce qui n&apos;est peut-être pas faux. Mais veuillez vérifier à nouveau l&apos;adresse que vous avez saisie pour vous assurer qu&apos;elle est correcte. Êtes-vous sûr de vouloir l&apos;ajouter à la liste des serveurs de clés&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="200"/>
        <source>true</source>
        <translation type="unfinished">vrai</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="201"/>
        <source>false</source>
        <translation type="unfinished">faux</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="206"/>
        <source>unknown</source>
        <translation type="unfinished">inconnue</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="220"/>
        <source>Set TCP Timeout</source>
        <translation type="unfinished">Définir le délai d&apos;expiration TCP</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="221"/>
        <source>timeout(ms): </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="245"/>
        <source>Reachable</source>
        <translation type="unfinished">Accessible</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="248"/>
        <source>Not Reachable</source>
        <translation type="unfinished">Pas atteignable</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="260"/>
        <source>Test Key Server Connection...</source>
        <translation type="unfinished">Tester la connexion au serveur de clés...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="261"/>
        <source>This test only tests the network connectivity of the key server. Passing the test does not mean that the key server is functionally available.</source>
        <translation type="unfinished">Ce test teste uniquement la connectivité réseau du serveur de clés. La réussite du test ne signifie pas que le serveur de clés est fonctionnellement disponible.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::MainWindow</name>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="154"/>
        <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="157"/>
        <source>Critical error occur while loading GpgFrontend.</source>
        <translation type="unfinished">Une erreur critique s&apos;est produite lors du chargement de GpgFrontend.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="156"/>
        <source>Loading Failed</source>
        <translation type="unfinished">Échec du chargement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="145"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="164"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="189"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="216"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="260"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="279"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="297"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="347"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="361"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="210"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="246"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="50"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="165"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="280"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
        <source>Cannot read from file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="63"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="178"/>
        <source>The target file %1 already exists, do you need to overwrite it?</source>
        <translation type="unfinished">Le fichier cible %1 existe déjà, devez-vous l&apos;écraser&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="66"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="75"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
        <source>Cannot write to file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="84"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="199"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="54"/>
        <source>Symmetric Encryption</source>
        <translation type="unfinished">Chiffrement symétrique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="85"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="200"/>
        <source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
        <translation type="unfinished">Aucune clé sélectionnée. Voulez-vous chiffrer avec un chiffrement symétrique à l&apos;aide d&apos;une phrase secrète&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="91"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="63"/>
        <source>Symmetrically Encrypting</source>
        <translation type="unfinished">Chiffrement symétrique</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="102"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="146"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="217"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="261"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="211"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="247"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="323"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="369"/>
        <source>Unknown error occurred</source>
        <translation type="unfinished">Une erreur inconnue s&apos;est produite</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
        <source>Invalid KeyPair</source>
        <translation type="unfinished">Paire de clés invalide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
        <source>The selected keypair cannot be used for encryption.</source>
        <translation type="unfinished">La paire de clés sélectionnée ne peut pas être utilisée pour le chiffrement.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="128"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
        <source>For example the Following Key:</source>
        <translation type="unfinished">Par exemple la clé suivante&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="135"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="111"/>
        <source>Encrypting</source>
        <translation type="unfinished">Chiffrement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="206"/>
        <source>Archiving &amp; Symmetrically Encrypting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="250"/>
        <source>Archiving &amp; Encrypting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
        <source>The target file already exists, do you need to overwrite it?</source>
        <translation type="unfinished">Le fichier cible existe déjà, devez-vous l&apos;écraser&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="303"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="202"/>
        <source>Decrypting</source>
        <translation type="unfinished">Déchiffrement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="353"/>
        <source>Decrypting &amp; Extrating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="390"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
        <source>No Key Checked</source>
        <translation type="unfinished">Aucune clé vérifiée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="391"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
        <source>Please check the key in the key toolbox on the right.</source>
        <translation type="unfinished">Veuillez vérifier la clé dans la boîte à outils de clé à droite.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="398"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="100"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="156"/>
        <source>Invalid Operation</source>
        <translation type="unfinished">Opération invalide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="399"/>
        <source>The selected key contains a key that does not actually have a sign usage.</source>
        <translation type="unfinished">La clé sélectionnée contient une clé qui n&apos;a pas réellement d&apos;utilisation de signe.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="401"/>
        <source>for example the Following Key:</source>
        <translation type="unfinished">par exemple la clé suivante&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="417"/>
        <source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
        <translation type="unfinished">Le fichier de signature &quot;%1&quot; existe, devez-vous l&apos;écraser&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="426"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="168"/>
        <source>Signing</source>
        <translation type="unfinished">Signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="475"/>
        <source>File to be Verified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="476"/>
        <source>Please provide An ABSOLUTE Path 
If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="491"/>
        <source>Please select the appropriate origin file or signature file. Ensure that both are in this directory.</source>
        <translation type="unfinished">Veuillez sélectionner le fichier d&apos;origine ou le fichier de signature approprié. Assurez-vous que les deux sont dans ce dossier.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="500"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
        <source>Verifying</source>
        <translation type="unfinished">Vérification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
        <source>Encrypting and Signing</source>
        <translation type="unfinished">Chiffrement et signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
        <source>Archiving &amp; Encrypting &amp; Signing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
        <source>The output file %1 already exists, do you need to overwrite it?</source>
        <translation type="unfinished">Le fichier de sortie %1 existe déjà, devez-vous l&apos;écraser&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
        <source>Decrypting and Verifying</source>
        <translation type="unfinished">Déchiffrement et vérification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
        <source>Decrypting &amp; Verifying &amp; Extracting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="55"/>
        <source>No Key Checked. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
        <translation type="unfinished">Aucune clé vérifiée. Voulez-vous chiffrer avec un chiffrement symétrique à l&apos;aide d&apos;une phrase de passe&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
        <source>The selected key contains a key that does not actually have a encrypt usage.</source>
        <translation type="unfinished">La clé sélectionnée contient une clé qui n&apos;a pas réellement d&apos;utilisation de chiffrement.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="157"/>
        <source>The selected key contains a key that does not actually have a signature usage.</source>
        <translation type="unfinished">La clé sélectionnée contient une clé qui n&apos;a pas réellement d&apos;utilisation de signature.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="268"/>
        <source>Please check some key in the key toolbox on the right.</source>
        <translation type="unfinished">Veuillez cocher une clé dans la boîte à outils des clés à droite.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
        <source>Key Not Found.</source>
        <translation type="unfinished">Clé introuvable.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="102"/>
        <source>Localize</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="105"/>
        <source>UTC</source>
        <translation type="unfinished">UTC</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
        <source>Local Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
        <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
        <source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="298"/>
        <source>GpgFrontend Upgradeable (New Version: %1).</source>
        <translation type="unfinished">GpgFrontend évolutif (nouvelle version&#xa0;:&#xa0;%1).</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="302"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="448"/>
        <source>Update</source>
        <translation type="unfinished">Mettre à jour</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="308"/>
        <source>Withdrawn Version</source>
        <translation type="unfinished">Version retirée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="310"/>
        <source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
        <translation type="unfinished">Cette version (%1) a peut-être été retirée par le développeur en raison de graves problèmes. Veuillez cesser d&apos;utiliser cette version immédiatement et utilisez la dernière version stable.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
        <source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
        <translation type="unfinished">Vous pouvez télécharger la dernière version stable (%1) sur la page des versions de Github.&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
        <source>This maybe a BETA Version (Latest Stable Version: %1).</source>
        <translation type="unfinished">Il s&apos;agit peut-être d&apos;une version bêta (dernière version stable&#xa0;:&#xa0;%1).</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="45"/>
        <source>New</source>
        <translation type="unfinished">Nouveau</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="51"/>
        <source>Open a new file</source>
        <translation type="unfinished">Ouvrir un nouveau fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="54"/>
        <source>Open...</source>
        <translation type="unfinished">Ouvrir...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="57"/>
        <source>Open an existing file</source>
        <translation type="unfinished">Ouvrir un fichier existant</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="60"/>
        <source>File Browser</source>
        <translation type="unfinished">Navigateur de fichiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="63"/>
        <source>Open a file browser</source>
        <translation type="unfinished">Ouvrir un navigateur de fichiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="67"/>
        <source>Save File</source>
        <translation type="unfinished">Enregistrer le fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="70"/>
        <source>Save the current File</source>
        <translation type="unfinished">Enregistrer le fichier actuel</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="73"/>
        <source>Save As</source>
        <translation type="unfinished">Enregistrer sous</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="76"/>
        <source>Save the current File as...</source>
        <translation type="unfinished">Enregistrer le fichier actuel sous...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="79"/>
        <source>Print</source>
        <translation type="unfinished">Imprimer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="82"/>
        <source>Print Document</source>
        <translation type="unfinished">Imprimer le document</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="85"/>
        <source>Close</source>
        <translation type="unfinished">proche</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="88"/>
        <source>Close file</source>
        <translation type="unfinished">Fermer le fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="91"/>
        <source>Quit</source>
        <translation type="unfinished">Quitter</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="94"/>
        <source>Quit Program</source>
        <translation type="unfinished">Quitter le programme</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="99"/>
        <source>Undo</source>
        <translation type="unfinished">annuler</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="102"/>
        <source>Undo Last Edit Action</source>
        <translation type="unfinished">Annuler la dernière action de modification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="105"/>
        <source>Redo</source>
        <translation type="unfinished">Refaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="108"/>
        <source>Redo Last Edit Action</source>
        <translation type="unfinished">Rétablir la dernière action de modification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="111"/>
        <source>Zoom In</source>
        <translation type="unfinished">Agrandir</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="116"/>
        <source>Zoom Out</source>
        <translation type="unfinished">Dézoomer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="121"/>
        <source>Paste</source>
        <translation type="unfinished">Pâte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="124"/>
        <source>Paste Text From Clipboard</source>
        <translation type="unfinished">Coller le texte du presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="127"/>
        <source>Cut</source>
        <translation type="unfinished">Couper</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="131"/>
        <source>Cut the current selection&apos;s contents to the clipboard</source>
        <translation type="unfinished">Couper le contenu de la sélection actuelle dans le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="135"/>
        <source>Copy</source>
        <translation type="unfinished">Copier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="139"/>
        <source>Copy the current selection&apos;s contents to the clipboard</source>
        <translation type="unfinished">Copier le contenu de la sélection actuelle dans le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="143"/>
        <source>Quote</source>
        <translation type="unfinished">Citation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="145"/>
        <source>Quote whole text</source>
        <translation type="unfinished">Citer le texte en entier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="148"/>
        <source>Select All</source>
        <translation type="unfinished">Tout sélectionner</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="151"/>
        <source>Select the whole text</source>
        <translation type="unfinished">Sélectionnez tout le texte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="155"/>
        <source>Find</source>
        <translation type="unfinished">Trouve</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="158"/>
        <source>Find a word</source>
        <translation type="unfinished">Trouver un mot</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="161"/>
        <source>Remove spacing</source>
        <translation type="unfinished">Supprimer l&apos;espacement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="166"/>
        <source>Remove double linebreaks, e.g. in pasted text from Web Mailer</source>
        <translation type="unfinished">Supprimez les doubles sauts de ligne, par ex. dans du texte collé depuis Web Mailer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="170"/>
        <source>Settings</source>
        <translation type="unfinished">Paramètres</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="171"/>
        <source>Open settings dialog</source>
        <translation type="unfinished">Ouvrir la boîte de dialogue des paramètres</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="179"/>
        <source>Encrypt</source>
        <translation type="unfinished">Chiffrer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="183"/>
        <source>Encrypt Message</source>
        <translation type="unfinished">Chiffrer le message</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="201"/>
        <source>Encrypt Sign</source>
        <translation type="unfinished">Chiffrer et signer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="206"/>
        <source>Encrypt and Sign Message</source>
        <translation type="unfinished">Chiffrer et signer le message</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="224"/>
        <source>Decrypt</source>
        <translation type="unfinished">Déchiffrer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="227"/>
        <source>Decrypt Message</source>
        <translation type="unfinished">Déchiffrer le message</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="249"/>
        <source>Decrypt Verify</source>
        <translation type="unfinished">Déchiffrer et vérifier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="253"/>
        <source>Decrypt and Verify Message</source>
        <translation type="unfinished">Déchiffrer et vérifier le message</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="275"/>
        <source>Sign</source>
        <translation type="unfinished">Signer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="278"/>
        <source>Sign Message</source>
        <translation type="unfinished">Signer le message</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="290"/>
        <source>Verify</source>
        <translation type="unfinished">Vérifier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="293"/>
        <source>Verify Message</source>
        <translation type="unfinished">Vérifier le message</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
        <source>File</source>
        <translation type="unfinished">Déposer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="310"/>
        <source>Import New Key From File</source>
        <translation type="unfinished">Importer une nouvelle clé à partir d&apos;un fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="314"/>
        <source>Clipboard</source>
        <translation type="unfinished">Presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="318"/>
        <source>Import New Key From Clipboard</source>
        <translation type="unfinished">Importer une nouvelle clé du presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="329"/>
        <source>Keyserver</source>
        <translation type="unfinished">Serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="333"/>
        <source>Import New Key From Keyserver</source>
        <translation type="unfinished">Importer une nouvelle clé à partir du serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="339"/>
        <source>Editor</source>
        <translation type="unfinished">Éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="341"/>
        <source>Import New Key From Editor</source>
        <translation type="unfinished">Importer une nouvelle clé à partir de l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="345"/>
        <source>Manage Keys</source>
        <translation type="unfinished">Gérer les clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="347"/>
        <source>Open Key Management</source>
        <translation type="unfinished">Ouvrir la gestion des clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="351"/>
        <source>Clear Password Cache</source>
        <translation type="unfinished">Effacer le cache du mot de passe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
        <source>Clear Password Cache of GnuPG</source>
        <translation type="unfinished">Vider le cache des mots de passe de GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="359"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="376"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="397"/>
        <source>Successful Operation</source>
        <translation type="unfinished">Opération réussie</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="360"/>
        <source>Clear password cache successfully</source>
        <translation type="unfinished">Effacer le cache du mot de passe avec succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="362"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="380"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
        <source>Failed Operation</source>
        <translation type="unfinished">Échec de l&apos;opération</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="363"/>
        <source>Failed to clear password cache of GnuPG</source>
        <translation type="unfinished">Impossible d&apos;effacer le cache du mot de passe de GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="368"/>
        <source>Reload All Components</source>
        <translation type="unfinished">Recharger tous les composants</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
        <source>Reload All GnuPG&apos;s Components</source>
        <translation type="unfinished">Recharger tous les composants de GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="377"/>
        <source>Reload all the GnuPG&apos;s components successfully</source>
        <translation type="unfinished">Rechargez tous les composants de GnuPG avec succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="381"/>
        <source>Failed to reload all or one of the GnuPG&apos;s component(s)</source>
        <translation type="unfinished">Échec du rechargement de tout ou partie des composants de GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="386"/>
        <source>Restart All Components</source>
        <translation type="unfinished">Redémarrez tous les composants</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="388"/>
        <source>Restart All GnuPG&apos;s Components</source>
        <translation type="unfinished">Redémarrez tous les composants de GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="398"/>
        <source>Restart all the GnuPG&apos;s components successfully</source>
        <translation type="unfinished">Redémarrez tous les composants de GnuPG avec succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="402"/>
        <source>Failed to restart all or one of the GnuPG&apos;s component(s)</source>
        <translation type="unfinished">Échec du redémarrage de tout ou partie des composants de GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="407"/>
        <source>Open GnuPG Controller</source>
        <translation type="unfinished">Ouvrir le contrôleur GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="409"/>
        <source>Open GnuPG Controller Dialog</source>
        <translation type="unfinished">Ouvrir la boîte de dialogue du contrôleur GnuPG</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="413"/>
        <source>Open Module Controller</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="415"/>
        <source>Open Module Controller Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="422"/>
        <source>About</source>
        <translation type="unfinished">A propos</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="424"/>
        <source>Show the application&apos;s About box</source>
        <translation type="unfinished">Afficher la zone À propos de l&apos;application</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="430"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="434"/>
        <source>GnuPG</source>
        <translation type="unfinished">GnuPGGenericName</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
        <source>Information about Gnupg</source>
        <translation type="unfinished">Informations sur Gnupg</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="437"/>
        <source>Translate</source>
        <translation type="unfinished">Traduire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="439"/>
        <source>Information about translation</source>
        <translation type="unfinished">Informations sur la traduction</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="441"/>
        <source>Translators</source>
        <translation type="unfinished">Traducteurs</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="444"/>
        <source>Check for Updates</source>
        <translation type="unfinished">Vérifier les mises à jour</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="446"/>
        <source>Check for updates</source>
        <translation type="unfinished">Vérifier les mises à jour</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="451"/>
        <source>Open Wizard</source>
        <translation type="unfinished">Ouvrir l&apos;assistant</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="453"/>
        <source>Open the wizard</source>
        <translation type="unfinished">Ouvrir l&apos;assistant</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="458"/>
        <source>Append Public Key to Editor</source>
        <translation type="unfinished">Ajouter la clé publique à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="460"/>
        <source>Append selected Keypair&apos;s Public Key to Editor</source>
        <translation type="unfinished">Ajouter la clé publique de la paire de clés sélectionnée à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
        <source>Append Create DateTime to Editor</source>
        <translation type="unfinished">Ajouter Créer DateTime à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
        <source>Append selected Key&apos;s creation date and time to Editor</source>
        <translation type="unfinished">Ajouter la date et l&apos;heure de création de la clé sélectionnée à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="472"/>
        <source>Append Expire DateTime to Editor</source>
        <translation type="unfinished">Ajouter la date d&apos;expiration à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="474"/>
        <source>Append selected Key&apos;s expiration date and time to Editor</source>
        <translation type="unfinished">Ajouter la date et l&apos;heure d&apos;expiration de la clé sélectionnée à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="479"/>
        <source>Append Fingerprint to Editor</source>
        <translation type="unfinished">Ajouter l&apos;empreinte digitale à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="481"/>
        <source>Append selected Key&apos;s Fingerprint to Editor</source>
        <translation type="unfinished">Ajouter l&apos;empreinte digitale de la clé sélectionnée à l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="485"/>
        <source>Copy Email</source>
        <translation type="unfinished">Copier l&apos;e-mail</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="487"/>
        <source>Copy selected Keypair&apos;s to clipboard</source>
        <translation type="unfinished">Copier les paires de clés sélectionnées dans le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="492"/>
        <source>Copy Default UID</source>
        <translation type="unfinished">Copier l&apos;UID par défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="494"/>
        <source>Copy selected Keypair&apos;s default UID to clipboard</source>
        <translation type="unfinished">Copiez l&apos;UID par défaut de la paire de clés sélectionnée dans le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="498"/>
        <source>Copy Key ID</source>
        <translation type="unfinished">Copier l&apos;ID de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="500"/>
        <source>Copy selected Keypair&apos;s ID to clipboard</source>
        <translation type="unfinished">Copier l&apos;ID de la paire de clés sélectionnée dans le presse-papiers</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
        <source>Show Key Details</source>
        <translation type="unfinished">Afficher les détails clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="505"/>
        <source>Show Details for this Key</source>
        <translation type="unfinished">Afficher les détails de cette clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="509"/>
        <source>Add To Favourite</source>
        <translation type="unfinished">Ajouter aux favoris</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="510"/>
        <source>Add this key to Favourite Table</source>
        <translation type="unfinished">Ajouter cette clé au tableau des favoris</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="516"/>
        <source>Remove From Favourite</source>
        <translation type="unfinished">Supprimer des favoris</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="518"/>
        <source>Remove this key from Favourite Table</source>
        <translation type="unfinished">Supprimer cette clé du tableau des favoris</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="524"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="525"/>
        <source>Set Owner Trust Level</source>
        <translation type="unfinished">Définir le niveau de confiance du propriétaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="544"/>
        <source>Remove PGP Header</source>
        <translation type="unfinished">Supprimer l&apos;en-tête PGP</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="548"/>
        <source>Add PGP Header</source>
        <translation type="unfinished">Ajouter un en-tête PGP</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
        <source>Edit</source>
        <translation type="unfinished">Éditer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="585"/>
        <source>Crypt</source>
        <translation type="unfinished">Crypte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="595"/>
        <source>Keys</source>
        <translation type="unfinished">Clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="596"/>
        <source>Import Key</source>
        <translation type="unfinished">Importer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="604"/>
        <source>Advance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="612"/>
        <source>Steganography</source>
        <translation type="unfinished">Stéganographie</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="616"/>
        <source>View</source>
        <translation type="unfinished">Vue</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="618"/>
        <source>Help</source>
        <translation type="unfinished">Aider</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
        <source>Operations</source>
        <translation type="unfinished">Opérations</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
        <source>Key</source>
        <translation type="unfinished">Clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
        <source>Special Edit</source>
        <translation type="unfinished">Édition spéciale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
        <source>Import key from...</source>
        <translation type="unfinished">Importer la clé de...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
        <source>Import key</source>
        <translation type="unfinished">Importer la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
        <source>Ready</source>
        <translation type="unfinished">Prêt</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
        <source>Key ToolBox</source>
        <translation type="unfinished">Boîte à outils clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
        <source>Default</source>
        <translation type="unfinished">Défaut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
        <source>Favourite</source>
        <translation type="unfinished">Préféré</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
        <source>Only Public Key</source>
        <translation type="unfinished">Clé publique uniquement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
        <source>Has Private Key</source>
        <translation type="unfinished">Possède une clé privée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
        <source>Information Board</source>
        <translation type="unfinished">Tableau d&apos;information</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::ModuleControllerDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="49"/>
        <source>Module Informations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="50"/>
        <source>Actions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="51"/>
        <source>Show Mods Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="53"/>
        <source>Registered Modules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="54"/>
        <source>Global Register Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="55"/>
        <source>Debugger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="58"/>
        <source>Tips: Module name front with &quot;*&quot; stands for integrated module.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="60"/>
        <source>Module Controller</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
        <source>Enable Auto Activate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="133"/>
        <source>BASIC INFO</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="135"/>
        <source>ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="137"/>
        <source>Version</source>
        <translation type="unfinished">Version</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="139"/>
        <source>SDK Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="141"/>
        <source>Qt ENV Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="143"/>
        <source>Hash</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="144"/>
        <source>Path</source>
        <translation type="unfinished">Chemin d&apos;accès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="148"/>
        <source>Auto Activate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="149"/>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="151"/>
        <source>True</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="149"/>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="151"/>
        <source>False</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="150"/>
        <source>Active</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="155"/>
        <source>METADATA</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
        <source>Listening Event</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
        <source>Deactivate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
        <source>Activate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
        <source>Disable Auto Activate</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::NetworkTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="72"/>
        <source>Proxy</source>
        <translation type="unfinished">Procuration</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="73"/>
        <source>Network Ability</source>
        <translation type="unfinished">Capacité de réseau</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="74"/>
        <source>Operations</source>
        <translation type="unfinished">Opérations</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="76"/>
        <source>Enable Proxy</source>
        <translation type="unfinished">Activer le proxy</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="77"/>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="80"/>
        <source>Port</source>
        <translation type="unfinished">Port</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="79"/>
        <source>Host Address</source>
        <translation type="unfinished">Adresse de l&apos;hôte</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="81"/>
        <source>Proxy Type</source>
        <translation type="unfinished">Type de proxy</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="82"/>
        <source>Username</source>
        <translation type="unfinished">Nom d&apos;utilisateur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="83"/>
        <source>Password</source>
        <translation type="unfinished">Mot de passe</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="86"/>
        <source>Apply Proxy Settings and Check Proxy Connection</source>
        <translation type="unfinished">Appliquer les paramètres proxy et vérifier la connexion proxy</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="89"/>
        <source>Forbid all GnuPG network connection.</source>
        <translation type="unfinished">Interdire toute connexion réseau GnuPG.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="93"/>
        <source>Prohibit checking for version updates when the program starts.</source>
        <translation type="unfinished">Interdire la vérification des mises à jour de version lorsque le programme démarre.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="96"/>
        <source>Automatically import a missing key for signature verification.</source>
        <translation type="unfinished">Importez automatiquement une clé manquante pour la vérification de la signature.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="98"/>
        <source>Tips: These Option Changes take effect only after the application restart.</source>
        <translation type="unfinished">Conseils&#xa0;: Ces modifications d&apos;options ne prennent effet qu&apos;après le redémarrage de l&apos;application.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="173"/>
        <source>Test Server Url Accessibility</source>
        <translation type="unfinished">Tester l&apos;accessibilité de l&apos;URL du serveur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="174"/>
        <source>Server Url</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="184"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="185"/>
        <source>Successfully connect to the target server through the proxy server.</source>
        <translation type="unfinished">Connectez-vous avec succès au serveur cible via le serveur proxy.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="189"/>
        <source>Failed</source>
        <translation type="unfinished">Échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="190"/>
        <source>Unable to connect to the target server through the proxy server. Proxy settings may be invalid.</source>
        <translation type="unfinished">Impossible de se connecter au serveur cible via le serveur proxy. Les paramètres de proxy peuvent être invalides.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="200"/>
        <source>Test Proxy Server Connection...</source>
        <translation type="unfinished">Tester la connexion au serveur proxy...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="201"/>
        <source>Is using your proxy settings to access the url. Note that this test operation will apply your proxy settings to the entire software.</source>
        <translation type="unfinished">Utilise vos paramètres de proxy pour accéder à l&apos;URL. Notez que cette opération de test appliquera vos paramètres de proxy à l&apos;ensemble du logiciel.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::PlainTextEditorPage</name>
    <message>
        <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="54"/>
        <source>0 character</source>
        <translation type="unfinished">0 caractère</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="63"/>
        <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="196"/>
        <source>%1 character(s)</source>
        <translation type="unfinished">%1 caractère(s)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="72"/>
        <source>Loading...</source>
        <translation type="unfinished">Chargement...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="86"/>
        <source>lf</source>
        <translation type="unfinished">Si</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="87"/>
        <source>UTF-8</source>
        <translation type="unfinished">UTF-8</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::QuitDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="35"/>
        <source>Unsaved Files</source>
        <translation type="unfinished">Fichiers non enregistrés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="83"/>
        <source>%1 files contain unsaved information.&lt;br/&gt;Save the changes before closing?</source>
        <translation type="unfinished">%1 fichiers contiennent des informations non enregistrées.&lt;br/&gt;Enregistrer les modifications avant de fermer&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="97"/>
        <source>Check the files you want to save:</source>
        <translation type="unfinished">Cochez les fichiers que vous souhaitez enregistrer&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="99"/>
        <source>Note</source>
        <translation type="unfinished">Noter</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="100"/>
        <source>If you don&apos;t save these files, all changes are lost.</source>
        <translation type="unfinished">Si vous n&apos;enregistrez pas ces fichiers, toutes les modifications sont perdues.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::RaisePinentry</name>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
        <source>Show passphrase</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
        <source>Hide passphrase</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
        <source>Repeat Passphrase:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
        <source>Given Passphrase was wrong. Please retry.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
        <source>Passphrase:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="84"/>
        <source>Passphrases do not match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="87"/>
        <source>Caps Lock is on</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
        <source>Bundled Pinentry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="95"/>
        <source>Confirm</source>
        <translation type="unfinished">Confirmer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="96"/>
        <source>Cancel</source>
        <translation type="unfinished">Annuler</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::SetOwnerTrustLevel</name>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
        <source>Unknown</source>
        <translation type="unfinished">Inconnu</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="67"/>
        <source>Undefined</source>
        <translation type="unfinished">Indéfini</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="65"/>
        <source>Never</source>
        <translation type="unfinished">Jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="63"/>
        <source>Marginal</source>
        <translation type="unfinished">Marginal</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="50"/>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="61"/>
        <source>Full</source>
        <translation type="unfinished">Complet</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="50"/>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="59"/>
        <source>Ultimate</source>
        <translation type="unfinished">Ultime</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="52"/>
        <source>Modify Owner Trust Level</source>
        <translation type="unfinished">Modifier le niveau de confiance du propriétaire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="53"/>
        <source>Trust for the Key Pair:</source>
        <translation type="unfinished">Confiance pour la paire de clés&#xa0;:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="73"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="75"/>
        <source>Owner Trust Level cannot set to Unknown level, automately changing it into Undefined level.</source>
        <translation type="unfinished">Le niveau de confiance du propriétaire ne peut pas être défini sur le niveau Inconnu, ce qui le transforme automatiquement en niveau Indéfini.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="83"/>
        <source>Failed</source>
        <translation type="unfinished">Échoué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="84"/>
        <source>Modify Owner Trust Level failed.</source>
        <translation type="unfinished">Échec de la modification du niveau de confiance du propriétaire.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::SettingsDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="53"/>
        <source>General</source>
        <translation type="unfinished">Général</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="54"/>
        <source>Appearance</source>
        <translation type="unfinished">Apparence</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="55"/>
        <source>Key Server</source>
        <translation type="unfinished">Serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="56"/>
        <source>Network</source>
        <translation type="unfinished">Réseau</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="67"/>
        <source>Settings</source>
        <translation type="unfinished">Paramètres</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="71"/>
        <source>Preference</source>
        <translation type="unfinished">Préférence</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="124"/>
        <source>System Default</source>
        <translation type="unfinished">Défaillance du système</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::SignersPicker</name>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="38"/>
        <source>Confirm</source>
        <translation type="unfinished">Confirmer</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="39"/>
        <source>Cancel</source>
        <translation type="unfinished">Annuler</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="49"/>
        <source>Signers</source>
        <translation type="unfinished">Signataires</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="57"/>
        <source>Select Signer(s)</source>
        <translation type="unfinished">Sélectionnez le(s) signataire(s)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="61"/>
        <source>Please select one or more private keys you use for signing.</source>
        <translation type="unfinished">Veuillez sélectionner une ou plusieurs clés privées à utiliser pour la signature.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="63"/>
        <source>If no key is selected, the default key will be used for signing.</source>
        <translation type="unfinished">Si aucune clé n&apos;est sélectionnée, la clé par défaut sera utilisée pour la signature.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="73"/>
        <source>Signers Picker</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::SubkeyGenerateDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="67"/>
        <source>Tipps: if the key pair has a passphrase, the subkey&apos;s passphrase must be equal to it.</source>
        <translation type="unfinished">Conseil&#xa0;: si la paire de clés a une phrase secrète, la phrase secrète de la sous-clé doit lui être égale.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="80"/>
        <source>Generate New Subkey</source>
        <translation type="unfinished">Générer une nouvelle sous-clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="93"/>
        <source>Key Usage</source>
        <translation type="unfinished">Utilisation des clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="95"/>
        <source>Encryption</source>
        <translation type="unfinished">Chiffrement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="98"/>
        <source>Signing</source>
        <translation type="unfinished">Signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="101"/>
        <source>Certification</source>
        <translation type="unfinished">Attestation</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="104"/>
        <source>Authentication</source>
        <translation type="unfinished">Authentification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
        <source>Key Type</source>
        <translation type="unfinished">Type de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
        <source>KeySize (in Bit)</source>
        <translation type="unfinished">Taille de clé (en bits)</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
        <source>Expiration Date</source>
        <translation type="unfinished">Date d&apos;expiration</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
        <source>Never Expire</source>
        <translation type="unfinished">N&apos;expire jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="152"/>
        <source>Non Pass Phrase</source>
        <translation type="unfinished">Sans phrase secrète</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="162"/>
        <source>Basic Information</source>
        <translation type="unfinished">Informations de base</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="275"/>
        <source>Expiration time no more than 2 years.</source>
        <translation type="unfinished">Délai d&apos;expiration pas plus de 2 ans.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="290"/>
        <source>Generating</source>
        <translation type="unfinished">Générateur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="300"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="301"/>
        <source>Unknown error occurred</source>
        <translation type="unfinished">Une erreur inconnue s&apos;est produite</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::TOFUInfoPage</name>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="36"/>
        <source>Key ID</source>
        <translation type="unfinished">Identifiant de clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="37"/>
        <source>Algorithm</source>
        <translation type="unfinished">Algorithme</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="38"/>
        <source>Key Size</source>
        <translation type="unfinished">Taille de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="39"/>
        <source>Nominal Usage</source>
        <translation type="unfinished">Utilisation nominale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="40"/>
        <source>Actual Usage</source>
        <translation type="unfinished">Utilisation réelle</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="41"/>
        <source>Expires on</source>
        <translation type="unfinished">Expire le</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="42"/>
        <source>Last Update</source>
        <translation type="unfinished">Dernière mise à jour</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="43"/>
        <source>Secret Key Existence</source>
        <translation type="unfinished">Existence de la clé secrète</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::TextEdit</name>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="62"/>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="76"/>
        <source>untitled</source>
        <translation type="unfinished">sans titre</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="108"/>
        <source>Open Directory</source>
        <translation type="unfinished">Ouvrir le répertoire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="143"/>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="203"/>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="422"/>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="144"/>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="204"/>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="423"/>
        <source>Cannot read file %1:
%2.</source>
        <translation type="unfinished">Impossible de lire le fichier %1&#xa0;:
%2.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="152"/>
        <source>Open file</source>
        <translation type="unfinished">Fichier ouvert</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="221"/>
        <source>Save file</source>
        <translation type="unfinished">Enregistrer le fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="282"/>
        <source>Unsaved document</source>
        <translation type="unfinished">Document non enregistré</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="283"/>
        <source>The document &quot;%1&quot; has been modified. Do you want to save your changes?</source>
        <translation type="unfinished">Le document &quot;%1&quot; a été modifié. Voulez-vous enregistrer vos modifications ?</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="286"/>
        <source>Note:</source>
        <translation type="unfinished">Noter:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="287"/>
        <source>If you don&apos;t save these files, all changes are lost.</source>
        <translation type="unfinished">Si vous n&apos;enregistrez pas ces fichiers, toutes les modifications sont perdues.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/>
        <source>No document to print</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::TranslatorsTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="145"/>
        <source>If you think there are any problems with the translation, why not participate in the translation work? If you want to participate, please read the document or contact me via email.</source>
        <translation type="unfinished">Si vous pensez qu&apos;il y a des problèmes avec la traduction, pourquoi ne pas participer au travail de traduction ? Si vous souhaitez participer, veuillez lire le document ou me contacter par e-mail.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::UpdateTab</name>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
        <source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
        <translation type="unfinished">Il est recommandé de toujours vérifier la version de GpgFrontend et de passer à la dernière version.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="166"/>
        <source>New versions not only represent new features, but also often represent functional and security fixes.</source>
        <translation type="unfinished">Les nouvelles versions ne représentent pas seulement de nouvelles fonctionnalités, mais représentent également souvent des correctifs fonctionnels et de sécurité.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="172"/>
        <source>Current Version</source>
        <translation type="unfinished">Version actuelle</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="173"/>
        <source>: </source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="248"/>
        <source>Latest Version From Github</source>
        <translation type="unfinished">Dernière version de Github</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="254"/>
        <source>The current version is less than the latest version on github.</source>
        <translation type="unfinished">La version actuelle est inférieure à la dernière version sur github.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="256"/>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="267"/>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="279"/>
        <source>Please click</source>
        <translation type="unfinished">Cliquez s&apos;il vous plait</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="259"/>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="270"/>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="282"/>
        <source>Here</source>
        <translation type="unfinished">Ici</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="259"/>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="270"/>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="282"/>
        <source>to download the latest stable version.</source>
        <translation type="unfinished">pour télécharger la dernière version stable.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
        <source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
        <translation type="unfinished">Cette version a de sérieux problèmes et a été retirée. Veuillez cesser de l&apos;utiliser immédiatement.</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="276"/>
        <source>This version has not been released yet, it may be a beta version. If you are not a tester and care about version stability, please do not use this version.</source>
        <translation type="unfinished">Cette version n&apos;est pas encore sortie, il s&apos;agit peut-être d&apos;une version bêta. Si vous n&apos;êtes pas un testeur et que vous vous souciez de la stabilité de la version, veuillez ne pas utiliser cette version.</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::VerifyDetailsDialog</name>
    <message>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="39"/>
        <source>Signatures Details</source>
        <translation type="unfinished">Détails des signatures</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="62"/>
        <source>No valid input found</source>
        <translation type="unfinished">Aucune entrée valide trouvée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="72"/>
        <source>Error Validating signature</source>
        <translation type="unfinished">Erreur lors de la validation de la signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="75"/>
        <source>File was signed on %1</source>
        <translation type="unfinished">Le fichier a été signé le %1</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="76"/>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="80"/>
        <source>It Contains</source>
        <translation type="unfinished">Il contient</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="79"/>
        <source>Signed on %1</source>
        <translation type="unfinished">Signé le %1</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::VerifyKeyDetailBox</name>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="54"/>
        <source>Import from keyserver</source>
        <translation type="unfinished">Importer depuis le serveur de clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="59"/>
        <source>Key not present with id 0x</source>
        <translation type="unfinished">Clé non présente avec l&apos;identifiant 0x</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="63"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="88"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="103"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="118"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="119"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="134"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="149"/>
        <source>Status</source>
        <translation type="unfinished">Statut</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="63"/>
        <source>:</source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="65"/>
        <source>Key not present in key list</source>
        <translation type="unfinished">Clé non présente dans la liste des clés</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="73"/>
        <source>A Signature</source>
        <translation type="unfinished">Une signature</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="78"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="93"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="108"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="124"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="139"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="154"/>
        <source>Key Information is NOT Available</source>
        <translation type="unfinished">Les informations clés ne sont PAS disponibles</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="80"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="95"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="110"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="126"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="141"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="156"/>
        <source>Fingerprint</source>
        <translation type="unfinished">Empreinte digitale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="88"/>
        <source>Cert Revoked</source>
        <translation type="unfinished">Certificat révoqué</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="103"/>
        <source>Signature Expired</source>
        <translation type="unfinished">Signature expirée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="118"/>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="119"/>
        <source>Key Expired</source>
        <translation type="unfinished">Clé expirée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="134"/>
        <source>General Error</source>
        <translation type="unfinished">Erreur générale</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="149"/>
        <source>Unknown Error </source>
        <translation type="unfinished">Erreur inconnue</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="176"/>
        <source>Signer Name</source>
        <translation type="unfinished">Nom du signataire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="177"/>
        <source>Signer Email</source>
        <translation type="unfinished">E-mail du signataire</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="178"/>
        <source>Key&apos;s Fingerprint</source>
        <translation type="unfinished">Empreinte digitale de la clé</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="179"/>
        <source>Valid</source>
        <translation type="unfinished">Valide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="180"/>
        <source>Flags</source>
        <translation type="unfinished">Drapeaux</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="187"/>
        <source>Fully Valid</source>
        <translation type="unfinished">Entièrement valide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="189"/>
        <source>NOT Fully Valid</source>
        <translation type="unfinished">PAS entièrement valide</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="196"/>
        <source>Good</source>
        <translation type="unfinished">Bon</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="199"/>
        <source>Bad</source>
        <translation type="unfinished">Mauvais</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="202"/>
        <source>Expired</source>
        <translation type="unfinished">Expiré</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="205"/>
        <source>Missing Key</source>
        <translation type="unfinished">Clé manquante</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="208"/>
        <source>Revoked Key</source>
        <translation type="unfinished">Clé révoquée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="211"/>
        <source>Expired Key</source>
        <translation type="unfinished">Clé expirée</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="214"/>
        <source>Missing CRL</source>
        <translation type="unfinished">Liste de révocation de certificats manquante</translation>
    </message>
</context>
<context>
    <name>GpgFrontend::UI::Wizard</name>
    <message>
        <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
        <source>First Start Wizard</source>
        <translation type="unfinished">Assistant de premier démarrage</translation>
    </message>
</context>
<context>
    <name>GpgKey</name>
    <message>
        <location filename="../../../../src/core/model/GpgKey.cpp" line="91"/>
        <source>Unknown</source>
        <translation type="unfinished">Inconnu</translation>
    </message>
    <message>
        <location filename="../../../../src/core/model/GpgKey.cpp" line="93"/>
        <source>Undefined</source>
        <translation type="unfinished">Indéfini</translation>
    </message>
    <message>
        <location filename="../../../../src/core/model/GpgKey.cpp" line="95"/>
        <source>Never</source>
        <translation type="unfinished">Jamais</translation>
    </message>
    <message>
        <location filename="../../../../src/core/model/GpgKey.cpp" line="97"/>
        <source>Marginal</source>
        <translation type="unfinished">Marginal</translation>
    </message>
    <message>
        <location filename="../../../../src/core/model/GpgKey.cpp" line="99"/>
        <source>Full</source>
        <translation type="unfinished">Complet</translation>
    </message>
    <message>
        <location filename="../../../../src/core/model/GpgKey.cpp" line="101"/>
        <source>Ultimate</source>
        <translation type="unfinished">Ultime</translation>
    </message>
</context>
<context>
    <name>QCoreApplication</name>
    <message>
        <location filename="../../../../src/cmd.cpp" line="47"/>
        <source>This is free software; see the source for copying conditions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/cmd.cpp" line="52"/>
        <source>Build DateTime: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/cmd.cpp" line="54"/>
        <source>Build Version: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/cmd.cpp" line="56"/>
        <source>Source Code Version: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/GpgFrontendUIInit.cpp" line="56"/>
        <source>Loading Gnupg Info...</source>
        <translation type="unfinished">Chargement des informations sur Gnupg...</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/GpgFrontendUIInit.cpp" line="57"/>
        <source>If this process is too slow, please set the key server address appropriately in the gnupg configuration file (depending on the network situation in your country or region).</source>
        <translation type="unfinished">Si ce processus est trop lent, veuillez définir l&apos;adresse du serveur de clés de manière appropriée dans le fichier de configuration gnupg (en fonction de la situation du réseau dans votre pays ou région).</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="64"/>
        <source>Show Verify Details</source>
        <translation type="unfinished">Afficher les détails de vérification</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="72"/>
        <source>Public key not found locally</source>
        <translation type="unfinished">Clé publique introuvable localement</translation>
    </message>
    <message>
        <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="73"/>
        <source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
        <translation type="unfinished">Il n&apos;y a pas de contenu de clé publique cible en local pour que GpgFrontend recueille suffisamment d&apos;informations sur cette signature. Voulez-vous importer la clé publique depuis Keyserver maintenant&#xa0;?</translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="89"/>
        <source>File Hash Information</source>
        <translation type="unfinished">Informations de hachage de fichier</translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="90"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="125"/>
        <source>Filename</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="90"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="95"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="99"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="104"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="110"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="116"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="125"/>
        <source>: </source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="94"/>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="98"/>
        <source>File Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="123"/>
        <source>Error: cannot read target file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
        <source>target path doesn&apos;t exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="162"/>
        <source>do NOT have permission to write path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="168"/>
        <source>do NOT have permission to read/write file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/utils/IOUtils.cpp" line="171"/>
        <source>Success</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../../../src/core/GpgCoreInit.cpp" line="303"/>
        <source>GpgME initiation failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
        <source>GpgME Context initiation failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/core/GpgCoreInit.cpp" line="418"/>
        <source>Gpg Key Detabase initiation failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
        <source>Sync All Public Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
        <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>File Hash Information</source>
        <translation type="obsolete">Informations de hachage de fichier</translation>
    </message>
    <message>
        <source>filename</source>
        <translation type="obsolete">nom de fichier</translation>
    </message>
    <message>
        <source>: </source>
        <translation type="obsolete">:</translation>
    </message>
    <message>
        <source>file size(bytes)</source>
        <translation type="obsolete">taille du fichier (octets)</translation>
    </message>
    <message>
        <source>Error in Calculating File Hash </source>
        <translation type="obsolete">Erreur dans le calcul du hachage du fichier</translation>
    </message>
    <message>
        <source>Success</source>
        <translation type="obsolete">Succès</translation>
    </message>
    <message>
        <source>Loading Gnupg Info...</source>
        <translation type="obsolete">Chargement des informations sur Gnupg...</translation>
    </message>
    <message>
        <source>If this process is too slow, please set the key server address appropriately in the gnupg configuration file (depending on the network situation in your country or region).</source>
        <translation type="obsolete">Si ce processus est trop lent, veuillez définir l&apos;adresse du serveur de clés de manière appropriée dans le fichier de configuration gnupg (en fonction de la situation du réseau dans votre pays ou région).</translation>
    </message>
    <message>
        <source>Show Verify Details</source>
        <translation type="obsolete">Afficher les détails de vérification</translation>
    </message>
    <message>
        <source>Public key not found locally</source>
        <translation type="obsolete">Clé publique introuvable localement</translation>
    </message>
    <message>
        <source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
        <translation type="obsolete">Il n&apos;y a pas de contenu de clé publique cible en local pour que GpgFrontend recueille suffisamment d&apos;informations sur cette signature. Voulez-vous importer la clé publique depuis Keyserver maintenant&#xa0;?</translation>
    </message>
</context>
</TS>
