<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr" sourcelanguage="en">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="14"/>
        <source>About Cutter</source>
        <translation>À propos de Cutter</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="54"/>
        <source>Check for updates on start</source>
        <translation>Vérifier les mises à jour au démarrage</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="67"/>
        <source>Check for updates</source>
        <translation>Vérifier les mises à jour</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="80"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Cutter is a free and open-source reverse engineering platform powered by Rizin&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Read more on &lt;/span&gt;&lt;a href=&quot;https://cutter.re&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;cutter.re&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Cutter est une plateforme de rétro-ingénierie gratuite et open source propulsée par Rizin&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Pour en savoir plus, visitez &lt;/span&gt;&lt;a href=&quot;https://cutter.re&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;cutter.re&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="87"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt; font-weight:600;&quot;&gt;Cutter&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt; font-weight:600;&quot;&gt;Cutter&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="100"/>
        <source>Report an issue</source>
        <translation>Signaler un problème</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="113"/>
        <source>Show Rizin plugin information</source>
        <translation>Voir les informations des plugins de Rizin</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="126"/>
        <source>Show version information</source>
        <translation>Afficher les informations de version</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.ui" line="144"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="28"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="28"/>
        <source>Using rizin </source>
        <translation>Utiliser Rizin </translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="30"/>
        <source>Optional Features:</source>
        <translation>Fonctionnalités optionnelles:</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="31"/>
        <source>Python: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="34"/>
        <location filename="../dialogs/AboutDialog.cpp" line="43"/>
        <source>ON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="36"/>
        <location filename="../dialogs/AboutDialog.cpp" line="45"/>
        <source>OFF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="40"/>
        <source>Python Bindings: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="48"/>
        <source>License</source>
        <translation>Licence</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="49"/>
        <source>This Software is released under the GNU General Public License v3.0</source>
        <translation>Ce programme est distribué sous licence GNU General Public License v3.0</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="50"/>
        <source>Authors</source>
        <translation>Auteurs</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="51"/>
        <source>Cutter is developed by the community and maintained by its core and development teams.&lt;br/&gt;</source>
        <translation>Cutter est développé par la communauté et maintenu par ses équipes de base et de développement.&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="53"/>
        <source>Check our &lt;a href=&apos;https://github.com/rizinorg/cutter/graphs/contributors&apos;&gt;contributors page&lt;/a&gt; for the full list of contributors.</source>
        <translation>Consultez notre &lt;a href=&apos;https://github.com/rizinorg/cutter/graphs/contributors&apos;&gt;page de contributeurs&lt;/a&gt; pour la liste complète des contributeurs.</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="77"/>
        <source>Rizin version information</source>
        <translation>Informations sur la version Rizin</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="106"/>
        <source>Checking for updates...</source>
        <translation>Recherche de mises à jour...</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="112"/>
        <source>Error!</source>
        <translation>Erreur !</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="115"/>
        <source>Version control</source>
        <translation>Contrôle de version</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="116"/>
        <source>Cutter is up to date!</source>
        <translation>Cutter est à jour !</translation>
    </message>
    <message>
        <location filename="../dialogs/AboutDialog.cpp" line="157"/>
        <source>Based on Qt %1 (%2, %3 bit)</source>
        <translation>Basé sur Qt %1 (%2, %3 bits)</translation>
    </message>
</context>
<context>
    <name>AddressableDockWidget</name>
    <message>
        <location filename="../widgets/AddressableDockWidget.cpp" line="12"/>
        <source>Sync/unsync offset</source>
        <translation>Synchroniser/désynchroniser l&apos;offset</translation>
    </message>
</context>
<context>
    <name>AddressableItemContextMenu</name>
    <message>
        <location filename="../menus/AddressableItemContextMenu.cpp" line="17"/>
        <source>Show in</source>
        <translation>Afficher dans</translation>
    </message>
    <message>
        <location filename="../menus/AddressableItemContextMenu.cpp" line="118"/>
        <source>Add Comment</source>
        <translation type="unfinished">Ajouter un commentaire</translation>
    </message>
    <message>
        <location filename="../menus/AddressableItemContextMenu.cpp" line="120"/>
        <source>Edit Comment</source>
        <translation type="unfinished">Modifier le commentaire</translation>
    </message>
    <message>
        <location filename="../menus/AddressableItemContextMenu.cpp" line="124"/>
        <source>Add Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../menus/AddressableItemContextMenu.cpp" line="126"/>
        <source>Remove Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="55"/>
        <source>Copy address</source>
        <translation>Copier l&apos;adresse</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="51"/>
        <source>Show X-Refs</source>
        <translation>Afficher les références croisées</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="47"/>
        <source>Add comment</source>
        <translation>Ajouter un commentaire</translation>
    </message>
</context>
<context>
    <name>AnalysisClassesModel</name>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="420"/>
        <source>class</source>
        <translation>classe</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="444"/>
        <source>base</source>
        <translation>base</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="477"/>
        <source>method</source>
        <translation>méthode</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="515"/>
        <source>vtable</source>
        <translation>vtable</translation>
    </message>
</context>
<context>
    <name>AnalysisOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="20"/>
        <source>Analysis</source>
        <translation>Analyse</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="55"/>
        <source>Show verbose information when performing analysis (analysis.verbose)</source>
        <translation>Afficher des informations détaillées lors de l&apos;analyse (analysis.verbose)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="68"/>
        <source>Analyze push+ret as jmp (analysis.pushret)</source>
        <translation>Analyser push+ret comme jmp (analyse.pushret)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="81"/>
        <source>Verbose output from type analysis (analysis.types.verbose)</source>
        <translation>Sortie verbeuse de l&apos;analyse des types (analysis.types.verbose)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="94"/>
        <source>Speculatively set a name for the functions (analysis.autoname)</source>
        <translation>Définir spéculativement un nom pour les fonctions (analysis.autoname)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="107"/>
        <source>Search for new functions following already defined functions (analysis.hasnext)</source>
        <translation>Recherche de nouvelles fonctions à la suite de fonctions déjà définies (analysis.hasnext)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="120"/>
        <source>Create references for unconditional jumps (analysis.jmp.ref)</source>
        <translation>Créer des références pour les sauts inconditionnels (analyse.jmp.ref)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="133"/>
        <source>Analyze jump tables in switch statements (analysis.jmp.tbl)</source>
        <translation>Analyser les tables de saut dans les instructions switch (analysis.jmp.tbl)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="161"/>
        <source>Search boundaries for analysis (analysis.in): </source>
        <translation>Limites de recherche pour l&apos;analyse (analysis.in) : </translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="195"/>
        <source>Pointer depth (analysis.ptrdepth):</source>
        <translation>Profondeur du pointeur (analysis.ptrdepth) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="236"/>
        <source>Functions Prelude (analysis.prelude):</source>
        <translation>Prélude aux fonctions (analysis.prelude) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="249"/>
        <source>e.g.: 0x554889e5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="269"/>
        <source>Analyze program</source>
        <translation>Analyser le programme</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="12"/>
        <source>All executable maps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="13"/>
        <source>All maps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="14"/>
        <source>Current map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="15"/>
        <source>Raw</source>
        <translation type="unfinished">Ligne</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="16"/>
        <source>Current mapped section</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="17"/>
        <source>All mapped sections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="44"/>
        <source>Analyze the program using Rizin&apos;s &quot;aaa&quot; command</source>
        <translation type="unfinished">Analyser le programme en utilisant la commande Rizin &quot;aaa&quot;</translation>
    </message>
</context>
<context>
    <name>AnalysisTask</name>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="25"/>
        <source>Initial Analysis</source>
        <translation>Analyse initiale</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="27"/>
        <source>Analyzing Program</source>
        <translation>Analyse du programme</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="45"/>
        <source>Loading the file...</source>
        <translation>Chargement du fichier...</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="72"/>
        <source>Loading PDB file...</source>
        <translation>Chargement du fichier PDB...</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="81"/>
        <source>Loading shellcode...</source>
        <translation>Chargement du shellcode...</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="92"/>
        <source>Executing script...</source>
        <translation>Exécution du script...</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="101"/>
        <source>Executing analysis...</source>
        <translation>Exécution de l&apos;analyse...</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="110"/>
        <source>Analysis complete!</source>
        <translation>Analyse terminée !</translation>
    </message>
    <message>
        <location filename="../common/AnalysisTask.cpp" line="112"/>
        <source>Skipping Analysis.</source>
        <translation>Ignorer l&apos;analyse.</translation>
    </message>
</context>
<context>
    <name>AppearanceOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="14"/>
        <source>Appearance</source>
        <translation>Apparence</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="28"/>
        <source>Font:</source>
        <translation>Police :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="56"/>
        <source>Select font</source>
        <translation>Sélectionner la police</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="76"/>
        <source>Zoom</source>
        <translation>Agrandir</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="95"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="116"/>
        <source>Language:</source>
        <translation>Langue :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="133"/>
        <source>Interface Theme:</source>
        <translation>Thème de l&apos;interface :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="147"/>
        <source>Default</source>
        <translation>Par défaut</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="152"/>
        <source>Dark</source>
        <translation>Sombre</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="160"/>
        <source>Color Theme:</source>
        <translation>Couleur du thème :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="179"/>
        <source>Edit Theme</source>
        <translation>Éditer le thème</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="193"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="213"/>
        <source>Copy</source>
        <translation>Copier</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="227"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="175"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="241"/>
        <source>Export</source>
        <translation>Exportation</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="255"/>
        <source>Import</source>
        <translation>Importation</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="289"/>
        <source>Use information provided by decompiler when highlighting code.</source>
        <translation>Utilisez les informations fournies par le décompilateur lors de la mise en évidence du code.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="292"/>
        <source>Decompiler based highlighting</source>
        <translation>Mise en évidence basée sur un décompilateur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="312"/>
        <source>Save as Default</source>
        <translation>Enregistrer comme valeurs par défaut</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="137"/>
        <source>Theme Editor - &lt;%1&gt;</source>
        <translation>Éditeur de thème - &lt;%1&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="148"/>
        <source>Enter theme name</source>
        <translation>Saisissez le nom du thème</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="148"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="233"/>
        <source>Name:</source>
        <translation>Nom :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="149"/>
        <source> - copy</source>
        <translation> - copier</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="155"/>
        <source>Theme Copy</source>
        <translation>Copier le thème</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="156"/>
        <source>Theme named %1 already exists.</source>
        <translation>Le nom %1 existe déjà.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="171"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="180"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="202"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="226"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="241"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="175"/>
        <source>Are you sure you want to delete &lt;b&gt;%1&lt;/b&gt;?</source>
        <translation>Êtes-vous sûr de vouloir supprimer &lt;b&gt;%1&lt;/b&gt; ?</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="197"/>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="223"/>
        <source>Success</source>
        <translation>Terminé avec succès</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="198"/>
        <source>Color theme &lt;b&gt;%1&lt;/b&gt; was successfully imported.</source>
        <translation>Le thème de couleur &lt;b&gt;%1&lt;/b&gt; a été importé avec succès.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="224"/>
        <source>Color theme &lt;b&gt;%1&lt;/b&gt; was successfully exported.</source>
        <translation>Le thème de couleur &lt;b&gt;%1&lt;/b&gt; a été exporté avec succès.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="233"/>
        <source>Enter new theme name</source>
        <translation>Saisissez le nom du nouveau thème</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="253"/>
        <source>Language settings</source>
        <translation>Paramètres linguistiques</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="254"/>
        <source>Language will be changed after next application start.</source>
        <translation>La langue sera modifiée après le prochain démarrage de l&apos;application.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="256"/>
        <source>Cannot set language, not found in available ones</source>
        <translation>Impossible de définir la langue, introuvable dans les langues disponibles</translation>
    </message>
</context>
<context>
    <name>ArenaInfoDialog</name>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="22"/>
        <source>Top</source>
        <translation>Haut</translation>
    </message>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="29"/>
        <source>Next</source>
        <translation>Suivant</translation>
    </message>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="36"/>
        <source>Next free</source>
        <translation>Libre suivant</translation>
    </message>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="43"/>
        <source>System Memory</source>
        <translation>Mémoire du système</translation>
    </message>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="50"/>
        <source>Max Memory</source>
        <translation>Mémoire maximale</translation>
    </message>
    <message>
        <location filename="../dialogs/ArenaInfoDialog.ui" line="92"/>
        <source>Last Remainder</source>
        <translation>Dernier reste</translation>
    </message>
</context>
<context>
    <name>AsmOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="14"/>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="65"/>
        <source>Disassembly</source>
        <translation>Désassembleur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="35"/>
        <source>Style</source>
        <translation>Style</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="255"/>
        <source>Align bytes to the left (asm.lbytes)</source>
        <translation>Aligner les octets à gauche (asm.lbytes)</translation>
    </message>
    <message>
        <source>Show preview when hovering:</source>
        <translation type="vanished">Afficher un aperçu au survol de la page :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="215"/>
        <source>Syntax (asm.syntax):</source>
        <translation>Syntaxe (asm.syntax) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="272"/>
        <source>Flags (asm.reloff.flags)</source>
        <translation>Drapeaux (asm.reloff.flags)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="183"/>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="321"/>
        <source>Normal</source>
        <translation>Normal</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="188"/>
        <source>ESIL (asm.esil)</source>
        <translation>ESIL (asm.esil)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="193"/>
        <source>Pseudocode (asm.pseudo)</source>
        <translation>Pseudocode (asm.pseudo)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="175"/>
        <source>Show offsets (asm.offset)</source>
        <translation>Afficher les adresses (asm.offset)</translation>
    </message>
    <message>
        <source>Tabs before assembly (asm.tabs.off):</source>
        <translation type="vanished">Tabulations avant l&apos;assembleur (asm.tabs.off) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="245"/>
        <source>Number of bytes to display (asm.nbytes):</source>
        <translation>Nombre d’octets à afficher (asm.nbytes)&#xa0;:</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="225"/>
        <source>Separate bytes with whitespace (asm.bytes.space)</source>
        <translation>Séparer les octets par des espaces (asm.bytes.space)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="100"/>
        <source>Display the bytes of each instruction (asm.bytes)</source>
        <translation>Afficher les octets de chaque instruction (asm.bytes)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="72"/>
        <source>Lowercase</source>
        <translation>Minuscules</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="77"/>
        <source>Uppercase (asm.ucase)</source>
        <translation>Majuscules (asm.ucase)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="82"/>
        <source>Capitalize (asm.capitalize)</source>
        <translation>Capitaliser (asm.capitalize)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="201"/>
        <source>Show empty line after every basic block (asm.bb.line)</source>
        <translation>Afficher une ligne vide après chaque basic block (asm.bb.line)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="142"/>
        <source>Show offsets relative to:</source>
        <translation>Afficher les décalages par rapport à :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="149"/>
        <source>Functions (asm.reloff)</source>
        <translation>Fonctions (asm.reloff)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="107"/>
        <source>Show Disassembly as:</source>
        <translation>Afficher le désassemblage comme:</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="90"/>
        <source>Tabs in assembly (asm.tabs):</source>
        <translation>Tabulations dans le désassemblage (asm.tabs) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="168"/>
        <source>Indent disassembly based on reflines depth (asm.indent)</source>
        <translation>Indenter le désassemblage en fonction de la profondeur des reflines (asm.indent)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="133"/>
        <source>Display flags&apos; real name (asm.flags.real)</source>
        <translation>Afficher le nom réel des drapeaux (asm.flags.real)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="158"/>
        <source>The number of tabulate spaces after the offset (asm.tabs.off):</source>
        <translation>Nombre d&apos;espaces de tabulation après l&apos;offset (asm.tabs.off) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="208"/>
        <source>Show preview when hovering</source>
        <translation>Afficher un aperçu au survol</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="289"/>
        <source>Show known variable values when hovering</source>
        <translation>Afficher les valeurs des variables connues au survol</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="305"/>
        <source>Comments</source>
        <translation>Commentaires</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="313"/>
        <source>Show opcode description (asm.describe)</source>
        <translation>Afficher la description des opcodes (asm.describe)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="326"/>
        <source>Above instructions</source>
        <translation>Les instructions ci-dessus</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="331"/>
        <source>Off</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="339"/>
        <source>Show comments:</source>
        <translation>Afficher les commentaires:</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="359"/>
        <source>Column to align comments (asm.cmt.col):</source>
        <translation>Colonne où aligner les commentaires (asm.cmt.col) :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="369"/>
        <source>Show x-refs (asm.xrefs)</source>
        <translation>Afficher les x-refs (asm.xrefs)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="376"/>
        <source>Show refpointer information (asm.refptr)</source>
        <translation>Afficher les informations du refpointeur (asm.refptr)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="409"/>
        <source>Metadata</source>
        <translation>Métadonnée</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="433"/>
        <source>Slow Analysis (asm.slow)</source>
        <translation>Analyse lente (asm.slow)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="440"/>
        <source>Show jump lines (asm.lines)</source>
        <translation>Afficher les lignes de sauts (asm.lines)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="447"/>
        <source>Show function boundary lines (asm.lines.fcn)</source>
        <translation>Afficher les lignes de frontières de fonctions (asm.lines.fcn)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="454"/>
        <source>Show offset before flags (asm.flags.off)</source>
        <translation>Afficher les adresses avant les flags (asm.flags.off)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="461"/>
        <source>Run ESIL emulation analysis (asm.emu)</source>
        <translation>Exécuter une analyse d’émulation ESIL (asm.emu)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="468"/>
        <source>Show only strings if any in the asm.emu output (emu.str)</source>
        <translation>Afficher uniquement les chaînes de caractères si elles sont dans la sortie asm.emu (emu.str)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="475"/>
        <source>Show size of opcodes in disassembly (asm.size)</source>
        <translation>Voir la taille des opcodes au désassemblage (asm.size)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="482"/>
        <source>Show variables summary instead of full list (asm.var.summary)</source>
        <translation>Afficher les variables sommaires au lieu de la liste la plus complète (asm.var.summary)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="489"/>
        <source>Substitute variables in disassembly (asm.sub.var)</source>
        <translation>Substituer les variables dans le désassembler (asm.sub.var)</translation>
    </message>
    <message>
        <source>Substitute variables (asm.sub.var)</source>
        <translation type="vanished">Subistituer les variables (asm.sub.var)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="496"/>
        <source>Substitute entire variable expressions with names (asm.sub.varonly)</source>
        <translation>Remplacer des expressions de variables entières par des noms (asm.sub.varonly)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="552"/>
        <source>Save as Default</source>
        <translation>Enregistrer comme valeurs par défaut</translation>
    </message>
</context>
<context>
    <name>AsyncTaskDialog</name>
    <message>
        <location filename="../dialogs/AsyncTaskDialog.ui" line="14"/>
        <source>Cutter</source>
        <translation>Cutter</translation>
    </message>
    <message>
        <location filename="../dialogs/AsyncTaskDialog.ui" line="20"/>
        <source>Time</source>
        <translation>Temps</translation>
    </message>
    <message>
        <source>Running for</source>
        <translation type="vanished">Actif depuis</translation>
    </message>
    <message numerus="yes">
        <source>%n hour</source>
        <comment>%n hours</comment>
        <translation type="vanished">
            <numerusform>%n heure</numerusform>
            <numerusform>%n heure(s)</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n minute</source>
        <comment>%n minutes</comment>
        <translation type="vanished">
            <numerusform>%n minute</numerusform>
            <numerusform>%n minute</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n seconds</source>
        <comment>%n second</comment>
        <translation type="vanished">
            <numerusform>%n seconde(s)</numerusform>
            <numerusform>%n seconde(s)</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../dialogs/AsyncTaskDialog.cpp" line="45"/>
        <source>%n hours</source>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../dialogs/AsyncTaskDialog.cpp" line="49"/>
        <source>%n minutes</source>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../dialogs/AsyncTaskDialog.cpp" line="52"/>
        <source>%n seconds</source>
        <translation type="unfinished">
            <numerusform>%n seconde(s)</numerusform>
            <numerusform>%n seconde(s)</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../dialogs/AsyncTaskDialog.cpp" line="54"/>
        <source>Running for %1</source>
        <comment>time</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AttachProcDialog</name>
    <message>
        <location filename="../dialogs/AttachProcDialog.ui" line="14"/>
        <source>Select process to attach...</source>
        <translation>Sélectionner le processus à attacher...</translation>
    </message>
    <message>
        <location filename="../dialogs/AttachProcDialog.ui" line="46"/>
        <source>Processes with same name as currently open file:</source>
        <translation>Processus avec le même nom que le fichier actuellement ouvert&#xa0;:</translation>
    </message>
    <message>
        <location filename="../dialogs/AttachProcDialog.ui" line="90"/>
        <source>All processes:</source>
        <translation>Tous les processus&#xa0;:</translation>
    </message>
    <message>
        <location filename="../dialogs/AttachProcDialog.ui" line="130"/>
        <source>Quick Filter</source>
        <translation>Filtre rapide</translation>
    </message>
</context>
<context>
    <name>BacktraceWidget</name>
    <message>
        <location filename="../widgets/BacktraceWidget.cpp" line="16"/>
        <source>Function</source>
        <translation>Fonction</translation>
    </message>
    <message>
        <location filename="../widgets/BacktraceWidget.cpp" line="19"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="../widgets/BacktraceWidget.cpp" line="20"/>
        <source>Frame Size</source>
        <translation>Taille du cadre</translation>
    </message>
    <message>
        <location filename="../widgets/BacktraceWidget.ui" line="14"/>
        <source>Backtrace</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Base64EnDecodedWriteDialog</name>
    <message>
        <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="14"/>
        <source>Base64 Encode/Decode</source>
        <translation>Encodage/décodage Base64</translation>
    </message>
    <message>
        <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="24"/>
        <source>String:</source>
        <translation>Chaîne de caractères :</translation>
    </message>
    <message>
        <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="38"/>
        <source>Decode</source>
        <translation>Décoder</translation>
    </message>
    <message>
        <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="48"/>
        <source>Encode</source>
        <translation>Encoder</translation>
    </message>
</context>
<context>
    <name>BaseFindDialog</name>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="23"/>
        <source>BaseFind</source>
        <translation type="unfinished">Recherche de l&apos;adresse de base</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="43"/>
        <source>Cores:</source>
        <translation>Cœurs :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="59"/>
        <source>Pointer Size:</source>
        <translation>Taille du Pointeur :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="67"/>
        <source>32</source>
        <translation>32</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="72"/>
        <source>64</source>
        <translation>64</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="80"/>
        <source>Start Address:</source>
        <translation>Adresse de début :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="100"/>
        <source>End Address:</source>
        <translation>Adresse de fin :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="117"/>
        <source>Alignment:</source>
        <translation>Alignement :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="134"/>
        <source>Min String Length:</source>
        <translation>Longueur minimale de la chaîne de caractères :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="157"/>
        <source>Min Score:</source>
        <translation>Score minimal :</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="199"/>
        <source>Remove item</source>
        <translation>Supprimer l&apos;élément</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="204"/>
        <location filename="../tools/basefind/BaseFindDialog.ui" line="207"/>
        <source>Remove all</source>
        <translation>Tout supprimer</translation>
    </message>
</context>
<context>
    <name>BaseFindResultsDialog</name>
    <message>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="84"/>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="110"/>
        <source>Copy %1</source>
        <translation>Copier %1</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="85"/>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="111"/>
        <source>Reopen Cutter with base address as %1</source>
        <translation>Réouvrir Cutter avec l&apos;adresse de base à %1</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="86"/>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="112"/>
        <source>Reopen Cutter with map address as %1</source>
        <translation>Réouvrir Cutter avec l&apos;adresse de mappage à %1</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindResultsDialog.ui" line="23"/>
        <source>BaseFind Results</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BaseFindResultsModel</name>
    <message>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="58"/>
        <source>Score</source>
        <translation>Score</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="60"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
</context>
<context>
    <name>BaseFindSearchDialog</name>
    <message>
        <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="23"/>
        <source>Searching for base address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="81"/>
        <source>Remove item</source>
        <translation>Supprimer l&apos;élément</translation>
    </message>
    <message>
        <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="86"/>
        <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="89"/>
        <source>Remove all</source>
        <translation>Tout supprimer</translation>
    </message>
</context>
<context>
    <name>Basefind</name>
    <message>
        <location filename="../core/Basefind.cpp" line="41"/>
        <source>Start address is &gt;= end address</source>
        <translation>L&apos;adresse de départ est &gt;= l&apos;adresse de fin</translation>
    </message>
    <message>
        <location filename="../core/Basefind.cpp" line="44"/>
        <source>Alignment must be at least </source>
        <translation>L&apos;alignement doit être d&apos;au moins </translation>
    </message>
    <message>
        <location filename="../core/Basefind.cpp" line="48"/>
        <source>Min score must be at least 1</source>
        <translation>Le score minimum doit être d&apos;au moins 1</translation>
    </message>
    <message>
        <location filename="../core/Basefind.cpp" line="51"/>
        <source>Min string length must be at least 1</source>
        <translation>La longueur minimale de la chaîne de charactère doit être d&apos;au moins 1</translation>
    </message>
</context>
<context>
    <name>BinClassesModel</name>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="136"/>
        <source>method</source>
        <translation>méthode</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="160"/>
        <source>field</source>
        <translation>champ</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="182"/>
        <source>base class</source>
        <translation>classe de base</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="202"/>
        <source>class</source>
        <translation>classe</translation>
    </message>
</context>
<context>
    <name>BinsModel</name>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="129"/>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="131"/>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="137"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="153"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="155"/>
        <source>Fd</source>
        <translation>Fd</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="157"/>
        <source>Bk</source>
        <translation>Bk</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="159"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="161"/>
        <source>Chunks count</source>
        <translation>Nombre de morceaux</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="163"/>
        <source>Chunks size</source>
        <translation>Taille des morceaux</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="171"/>
        <source>Bin number in RZ_GLIBC_NBINS or fastbinsY array</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bin number in NBINS or fastbinsY array</source>
        <translation type="vanished">Numéro d&apos;emplacement dans le tableau NBINS ou fastbinsY</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="173"/>
        <source>Pointer to first chunk of the bin</source>
        <translation>Pointeur sur le premier bloc du bin</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="175"/>
        <source>Pointer to last chunk of the bin</source>
        <translation>Pointeur sur le dernier bloc du bin</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="177"/>
        <source>Type of bin</source>
        <translation>Type de bin</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="179"/>
        <source>Number of chunks in the bin</source>
        <translation>Nombre de blocs dans le bin</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="181"/>
        <source>Size of all chunks in the bin</source>
        <translation>Taille de tous les blocs dans le bin</translation>
    </message>
</context>
<context>
    <name>BreakpointModel</name>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="65"/>
        <source>HW %1</source>
        <translation>HW %1</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="67"/>
        <source>SW</source>
        <translation>SW</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="102"/>
        <source>Offset</source>
        <translation>Décalage</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="104"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="106"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="108"/>
        <source>Tracing</source>
        <translation>Tracage</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="110"/>
        <source>Enabled</source>
        <translation>Activé</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="112"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>BreakpointWidget</name>
    <message>
        <location filename="../widgets/BreakpointWidget.ui" line="14"/>
        <source>Breakpoints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.ui" line="58"/>
        <source>Add new breakpoint</source>
        <translation>Ajouter un nouveau point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.ui" line="65"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="65"/>
        <source>Delete breakpoint</source>
        <translation>Supprimer le point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.ui" line="72"/>
        <source>Delete all breakpoints</source>
        <translation>Supprimer tous les points d’arrêt</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="69"/>
        <source>Toggle breakpoint</source>
        <translation>Activer/désactiver le point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../widgets/BreakpointWidget.cpp" line="207"/>
        <source>Edit</source>
        <translation>Modifier</translation>
    </message>
</context>
<context>
    <name>BreakpointsDialog</name>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="14"/>
        <source>Add/Edit breakpoint</source>
        <translation>Ajouter/Modifier un point d’arrêt</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="22"/>
        <source>Position</source>
        <translation>Position</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="59"/>
        <source>Condition</source>
        <translation>État</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="91"/>
        <source>?v $.rax-0x6  # break when rax is 6</source>
        <translation>?v $.rax-0x6 # pause quand rax est à 6</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="99"/>
        <source>Module</source>
        <translation>Modules</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="126"/>
        <source>Type/Options</source>
        <translation>Type/Options</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="132"/>
        <source>Enabled</source>
        <translation>Activé</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="142"/>
        <source>Software</source>
        <translation>Logiciel</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="152"/>
        <source>Hardware</source>
        <translation>Matériel</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="180"/>
        <source>Read</source>
        <translation>Lire</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="187"/>
        <source>Write</source>
        <translation>Écrire</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="194"/>
        <source>Execute</source>
        <translation>Exécuter</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="206"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="217"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="222"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="227"/>
        <source>4</source>
        <translation>4</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="232"/>
        <source>8</source>
        <translation>8</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="261"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="267"/>
        <source>Trace</source>
        <translation>Tracer</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.ui" line="276"/>
        <source>Command</source>
        <translation>Commande</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="21"/>
        <source>Edit breakpoint</source>
        <translation>Modifier le point d’arrêt</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="23"/>
        <source>New breakpoint</source>
        <translation>Nouveau point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="32"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="32"/>
        <source>Address or expression calculated when creating breakpoint</source>
        <translation>Adresse ou expression calculée lors de la création d&apos;un point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="34"/>
        <source>Named</source>
        <translation>Nommé</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="34"/>
        <source>Expression - stored as expression</source>
        <translation>Expression - enregistrée en tant qu&apos;expression</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="35"/>
        <source>Module offset</source>
        <translation>Décalage du module</translation>
    </message>
    <message>
        <location filename="../dialogs/BreakpointsDialog.cpp" line="35"/>
        <source>Offset relative to module</source>
        <translation>Décalage par rapport au module</translation>
    </message>
</context>
<context>
    <name>CallGraphWidget</name>
    <message>
        <location filename="../widgets/CallGraph.cpp" line="25"/>
        <source>Global Callgraph</source>
        <translation>Callgraph global</translation>
    </message>
    <message>
        <location filename="../widgets/CallGraph.cpp" line="25"/>
        <location filename="../widgets/CallGraph.cpp" line="30"/>
        <source>Callgraph</source>
        <translation>Callgraph</translation>
    </message>
    <message>
        <location filename="../widgets/CallGraph.cpp" line="30"/>
        <source>GlobalCallgraph</source>
        <translation>GlobalCallgraph</translation>
    </message>
</context>
<context>
    <name>ClassesModel</name>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="21"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="23"/>
        <source>Real Name</source>
        <translation>Nom réel</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="25"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="27"/>
        <source>Offset</source>
        <translation>Décalage</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="29"/>
        <source>VTable</source>
        <translation>Table virtuelle</translation>
    </message>
</context>
<context>
    <name>ClassesWidget</name>
    <message>
        <source>Source:</source>
        <translation type="vanished">Source :</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="621"/>
        <source>Binary Info (Fixed)</source>
        <translation>Infos sur le binaire (Fixé)</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="622"/>
        <source>Analysis (Editable)</source>
        <translation>Analyse (Modifiable)</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="599"/>
        <source>Seek to VTable</source>
        <translation>Chercher vers VTable</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="600"/>
        <source>Edit Method</source>
        <translation>Éditer la Méthode</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="601"/>
        <source>Add Method</source>
        <translation>Ajouter une Méthode</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="602"/>
        <location filename="../widgets/ClassesWidget.cpp" line="789"/>
        <source>Create new Class</source>
        <translation>Créer une nouvelle Classe</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="603"/>
        <source>Rename Class</source>
        <translation>Renommer une Classe</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="604"/>
        <location filename="../widgets/ClassesWidget.cpp" line="805"/>
        <source>Delete Class</source>
        <translation>Supprimer la classe</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="606"/>
        <source>Classes</source>
        <translation>Classes</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="741"/>
        <source>Missing VTable in class</source>
        <translation>VTable manquant dans la classe</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="742"/>
        <source>The class %1 does not have any VTable!</source>
        <translation>La classe %1 n&apos;a pas de VTable !</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="789"/>
        <source>Class Name:</source>
        <translation>Nom de la classe :</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="806"/>
        <source>Are you sure you want to delete the class %1?</source>
        <translation>Êtes-vous sûrs de vouloir supprimer la class %1 ?</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="823"/>
        <source>Rename Class %1</source>
        <translation>Renommer la Classe %1</translation>
    </message>
    <message>
        <location filename="../widgets/ClassesWidget.cpp" line="824"/>
        <source>Class name:</source>
        <translation>Nom de la classe :</translation>
    </message>
</context>
<context>
    <name>ColorPicker</name>
    <message>
        <source>Form</source>
        <translation type="vanished">Formulaire</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="14"/>
        <source>Color Picker</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="87"/>
        <source>Val:</source>
        <translation>Val :</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="118"/>
        <source>Sat:</source>
        <translation>Sat :</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="149"/>
        <source>Hue:</source>
        <translation>Teinte :</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="184"/>
        <source>Red:</source>
        <translation>Rouge&#xa0;:</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="215"/>
        <source>Green:</source>
        <translation>Vert :</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="246"/>
        <source>Blue:</source>
        <translation>Bleu :</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="281"/>
        <source>Hex:</source>
        <translation>Hex :</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="288"/>
        <source>\#HHHHHH</source>
        <translation>\#HHHHHH</translation>
    </message>
    <message>
        <location filename="../widgets/ColorPicker.ui" line="312"/>
        <source>Pick color from screen</source>
        <translation>Choisir la couleur à partir de l&apos;écran</translation>
    </message>
</context>
<context>
    <name>ColorTheme</name>
    <message>
        <source>Color of comment generated by Rizin</source>
        <translation type="obsolete">Couleur du commentaire généré par Rizin</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="410"/>
        <source>Comment</source>
        <translation type="unfinished">Commentaire</translation>
    </message>
    <message>
        <source>Comment created by user</source>
        <translation type="obsolete">Commentaire créé par l&apos;utilisateur</translation>
    </message>
    <message>
        <source>Color of user Comment</source>
        <translation type="obsolete">Couleur du commentaire de l&apos;utilisateur</translation>
    </message>
    <message>
        <source>Color of names of functions</source>
        <translation type="obsolete">Couleur des noms des fonctions</translation>
    </message>
    <message>
        <source>Function name</source>
        <translation type="obsolete">Nom de la fonction</translation>
    </message>
    <message>
        <source>Color of function location</source>
        <translation type="obsolete">Couleur de l&apos;emplacement de la fonction</translation>
    </message>
    <message>
        <source>Function location</source>
        <translation type="obsolete">Emplacement de la fonction</translation>
    </message>
    <message>
        <source>Color of the line which shows which opcodes belongs to a function</source>
        <translation type="obsolete">Couleur de la ligne qui indique quels opcodes appartiennent à une fonction</translation>
    </message>
    <message>
        <source>Function line</source>
        <translation type="obsolete">Ligne de fonction</translation>
    </message>
    <message>
        <source>Color of flags (similar to bookmarks for offset)</source>
        <translation type="obsolete">Couleur des flags (similaires aux signets pour le décalage)</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="409"/>
        <source>Color for code comments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="412"/>
        <source>Color for user comments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="413"/>
        <source>User Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="415"/>
        <source>Color for function arguments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="416"/>
        <source>Arguments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="418"/>
        <source>Color for function names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="419"/>
        <source>Function Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="421"/>
        <source>Color for function locations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="422"/>
        <source>Function Location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="424"/>
        <source>Color for function lines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="425"/>
        <source>Function Line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="427"/>
        <source>Color for flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="428"/>
        <source>Flag</source>
        <translation type="unfinished">Drapeau</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="430"/>
        <source>Color for labels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="431"/>
        <source>Label</source>
        <translation type="unfinished">Étiquette</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="433"/>
        <source>Color for help messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="434"/>
        <source>Help</source>
        <translation type="unfinished">Aide</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="436"/>
        <source>Color for control flow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="439"/>
        <source>Color for control flow (alternative)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="440"/>
        <source>Flow 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="442"/>
        <source>Color for prompt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="443"/>
        <source>Prompt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="445"/>
        <source>Color for offsets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="448"/>
        <source>Color for user input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="449"/>
        <source>Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="451"/>
        <source>Color for invalid instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="452"/>
        <source>Invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="454"/>
        <source>Color for other elements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="455"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="457"/>
        <source>Color for null bytes (0x00)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="458"/>
        <source>Byte 0x00</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="460"/>
        <source>Color for 0x7f bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="461"/>
        <source>Byte 0x7f</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="463"/>
        <source>Color for 0xff bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="464"/>
        <source>Byte 0xff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="466"/>
        <source>Color for math operations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="467"/>
        <source>Math</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="469"/>
        <source>Color for binary information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="472"/>
        <source>Color for text in binary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="475"/>
        <source>Color for push instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="476"/>
        <source>Push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="478"/>
        <source>Color for pop instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="479"/>
        <source>Pop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="481"/>
        <source>Color for crypto instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="482"/>
        <source>Crypto</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="484"/>
        <source>Color for jump instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="485"/>
        <source>Jump</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="487"/>
        <source>Color for conditional jumps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="488"/>
        <source>Conditional Jump</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="490"/>
        <source>Color for call instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="491"/>
        <source>Call</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="493"/>
        <source>Color for nop instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="494"/>
        <source>Nop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="496"/>
        <source>Color for return instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="497"/>
        <source>Return</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="499"/>
        <source>Color for trap/interrupt instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="500"/>
        <source>Trap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="502"/>
        <source>Color for unknown calls</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="503"/>
        <source>Unknown Call</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="505"/>
        <source>Color for unknown jumps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="506"/>
        <source>Unknown Jump</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="508"/>
        <source>Color for software interrupts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="509"/>
        <source>Software Interrupt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="511"/>
        <source>Color for compare instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="512"/>
        <source>Compare</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="514"/>
        <source>Color for registers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="517"/>
        <source>Color for changed registers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="518"/>
        <source>Changed Register</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="520"/>
        <source>Color for numbers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="521"/>
        <source>Number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="523"/>
        <source>Color for move instructions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="524"/>
        <source>Move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="526"/>
        <source>Color for function variables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="527"/>
        <source>Function Variable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="529"/>
        <source>Color for function variable types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="530"/>
        <source>Variable Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="532"/>
        <source>Color for function variable addresses</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="533"/>
        <source>Variable Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="535"/>
        <source>Color for widget background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="536"/>
        <source>Widget Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="538"/>
        <source>Color for selected widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="539"/>
        <source>Widget Selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="541"/>
        <source>Color for metadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="542"/>
        <source>Metadata</source>
        <translation type="unfinished">Métadonnée</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="544"/>
        <source>Color for memory read access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="545"/>
        <source>AI Read</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="547"/>
        <source>Color for memory write access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="548"/>
        <source>AI Write</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="550"/>
        <source>Color for executable memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="551"/>
        <source>AI Exec</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="553"/>
        <source>Color for sequential memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="554"/>
        <source>AI Sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="556"/>
        <source>Color for ASCII in memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="557"/>
        <source>AI ASCII</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="559"/>
        <source>Color for graph box</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="560"/>
        <source>Graph Box</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="562"/>
        <source>Color for graph box (alternative 2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="563"/>
        <source>Graph Box 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="565"/>
        <source>Color for graph box (alternative 3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="566"/>
        <source>Graph Box 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="568"/>
        <source>Color for graph box (alternative 4)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="569"/>
        <source>Graph Box 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="571"/>
        <source>Color for true branch in graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="572"/>
        <source>Arrow True</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="574"/>
        <source>Color for false branch in graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="575"/>
        <source>Arrow False</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="580"/>
        <source>Color for unknown jump in graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="581"/>
        <source>Graph Undefined Jump</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="583"/>
        <source>Color for current node in graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="584"/>
        <source>Graph Current</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="586"/>
        <source>Color for traced node in graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="587"/>
        <source>Graph Traced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="589"/>
        <source>Color for unknown diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="590"/>
        <source>Diff Unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="592"/>
        <source>Color for new diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="593"/>
        <source>Diff New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="595"/>
        <source>Color for matched diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="596"/>
        <source>Diff Match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="598"/>
        <source>Color for unmatched diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="599"/>
        <source>Diff Unmatch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="602"/>
        <source>Graph Overview Node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="605"/>
        <source>Graph Overview Fill</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="608"/>
        <source>Graph Overview Border</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="610"/>
        <source>Color for GUI control flow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="611"/>
        <source>Control Flow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="613"/>
        <source>Color for GUI data offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="614"/>
        <source>Data Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="616"/>
        <source>Color for GUI background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="619"/>
        <source>Color for GUI alternate background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="620"/>
        <source>Node Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="623"/>
        <source>Current Node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="625"/>
        <source>Color for GUI border</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="626"/>
        <source>Node Border</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="628"/>
        <source>Color for highlighted line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="629"/>
        <source>Line Highlight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="631"/>
        <source>Background color for highlighted word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="632"/>
        <source>Word Highlight Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="634"/>
        <source>Foreground color for highlighted word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="635"/>
        <source>Word Highlight Foreground</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="638"/>
        <source>Main Function</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="640"/>
        <source>Color for imported symbols</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="641"/>
        <source>Imports</source>
        <translation type="unfinished">Imports</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="643"/>
        <source>Color for Program Counter highlight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="644"/>
        <source>PC Highlight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="646"/>
        <source>Error color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="647"/>
        <source>Navbar Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="649"/>
        <source>Seek color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="650"/>
        <source>Navbar Seek</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="652"/>
        <source>String color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="653"/>
        <source>Navbar String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="655"/>
        <source>PC position color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="656"/>
        <source>Navbar PC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="658"/>
        <source>Symbol color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="659"/>
        <source>Navbar Symbol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="662"/>
        <source>Navbar Code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="664"/>
        <source>Import section color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="665"/>
        <source>Navbar Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="667"/>
        <source>Signature section color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="668"/>
        <source>Navbar Signature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="670"/>
        <source>Data section color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="671"/>
        <source>Navbar Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="673"/>
        <source>Unexplored section color in navigation bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="674"/>
        <source>Navbar Unexplored</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="676"/>
        <source>Background color for breakpoints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="677"/>
        <source>Breakpoint Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color of lines showing jump destination</source>
        <translation type="obsolete">Couleur des lignes affichant la destination du saut</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="437"/>
        <source>Flow</source>
        <translation type="unfinished">Flux</translation>
    </message>
    <message>
        <source>flow2</source>
        <translation type="obsolete">flux2</translation>
    </message>
    <message>
        <source>prompt</source>
        <translation type="obsolete">prompt</translation>
    </message>
    <message>
        <source>Color of offsets</source>
        <translation type="obsolete">Couleur des offsets</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="446"/>
        <source>Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>input</source>
        <translation type="obsolete">entrée</translation>
    </message>
    <message>
        <source>Invalid opcode color</source>
        <translation type="obsolete">Couleur de code d&apos;opération invalide</translation>
    </message>
    <message>
        <source>invalid</source>
        <translation type="obsolete">invalide</translation>
    </message>
    <message>
        <source>other</source>
        <translation type="obsolete">autres</translation>
    </message>
    <message>
        <source>0x00 opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération 0x00</translation>
    </message>
    <message>
        <source>0x7f opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération 0x7f</translation>
    </message>
    <message>
        <source>0xff opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération 0xff</translation>
    </message>
    <message>
        <source>Color of arithmetic opcodes (add, div, mul etc)</source>
        <translation type="obsolete">Couleur des opcodes arithmétiques (ajout, div, mul...)</translation>
    </message>
    <message>
        <source>Arithmetic</source>
        <translation type="obsolete">Arithmétique</translation>
    </message>
    <message>
        <source>Color of binary operations (and, or, xor etc).</source>
        <translation type="obsolete">Couleur des opérations binaires (and, or, xor...)</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="470"/>
        <source>Binary</source>
        <translation type="unfinished">Binaire</translation>
    </message>
    <message>
        <source>Color of object names, commas between operators, squared brackets and operators inside them.</source>
        <translation type="obsolete">Couleur des noms d&apos;objets, des virgules entre les opérateurs, les crochets et les opérateurs à l&apos;intérieur d&apos;eux.</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="473"/>
        <source>Text</source>
        <translation type="unfinished">Texte</translation>
    </message>
    <message>
        <source>push opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération push</translation>
    </message>
    <message>
        <source>pop opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération pop</translation>
    </message>
    <message>
        <source>Cryptographic color</source>
        <translation type="obsolete">Couleur cryptographique</translation>
    </message>
    <message>
        <source>jmp instructions color</source>
        <translation type="obsolete">couleur des instructions jmp</translation>
    </message>
    <message>
        <source>Color of conditional jump opcodes such as je, jg, jne etc</source>
        <translation type="obsolete">Couleur des opcodes de saut conditionnels (je, jg, jne...)</translation>
    </message>
    <message>
        <source>Conditional jump</source>
        <translation type="obsolete">Saut conditionnel</translation>
    </message>
    <message>
        <source>call instructions color (ccall, rcall, call etc)</source>
        <translation type="obsolete">appeler les instructions de couleur (ccall, rcall, call...)</translation>
    </message>
    <message>
        <source>nop opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération nop</translation>
    </message>
    <message>
        <source>ret opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération ret</translation>
    </message>
    <message>
        <source>Color of interrupts</source>
        <translation type="obsolete">Couleur des interruptions</translation>
    </message>
    <message>
        <source>Interrupts</source>
        <translation type="obsolete">Interruptions</translation>
    </message>
    <message>
        <source>swi opcode color</source>
        <translation type="obsolete">couleur du code d&apos;opération swi</translation>
    </message>
    <message>
        <source>Color of compare instructions such as test and cmp</source>
        <translation type="obsolete">Couleur des instructions de comparaison (test / cmp)</translation>
    </message>
    <message>
        <source>Compare instructions</source>
        <translation type="obsolete">Comparer les instructions</translation>
    </message>
    <message>
        <source>Registers color</source>
        <translation type="obsolete">Couleur des registres</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="515"/>
        <source>Register</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color of numeric constants and object pointers</source>
        <translation type="obsolete">Couleur des constantes numériques et des pointeurs d&apos;objet</translation>
    </message>
    <message>
        <source>Constants</source>
        <translation type="obsolete">Constantes</translation>
    </message>
    <message>
        <source>Color of move instructions such as mov, movd, lea etc</source>
        <translation type="obsolete">Couleur des instructions de déplacement (mov, movd, lea...)</translation>
    </message>
    <message>
        <source>Move instructions</source>
        <translation type="obsolete">Instructions de déplacement</translation>
    </message>
    <message>
        <source>Function variable color</source>
        <translation type="obsolete">Couleur de la variable de fonction</translation>
    </message>
    <message>
        <source>Function variable</source>
        <translation type="obsolete">Variable de fonction</translation>
    </message>
    <message>
        <source>Function variable (local or argument) type color</source>
        <translation type="obsolete">Couleur de la variable de fonction (local ou argument)</translation>
    </message>
    <message>
        <source>Variable type</source>
        <translation type="obsolete">Type de variable</translation>
    </message>
    <message>
        <source>Function variable address color</source>
        <translation type="obsolete">Couleur d&apos;adresse de la variable de fonction</translation>
    </message>
    <message>
        <source>Variable address</source>
        <translation type="obsolete">Adresse variable</translation>
    </message>
    <message>
        <source>In graph view jump arrow true</source>
        <translation type="obsolete">Dans la vue graphique flèche de saut vrai</translation>
    </message>
    <message>
        <source>Arrow true</source>
        <translation type="obsolete">Flèche vraie</translation>
    </message>
    <message>
        <source>In graph view jump arrow false</source>
        <translation type="obsolete">Flèche de saut en vue graphique fausse</translation>
    </message>
    <message>
        <source>Arrow false</source>
        <translation type="obsolete">Flèche fausse</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="577"/>
        <source>In graph view jump arrow (no condition)</source>
        <translation type="unfinished">Dans la vue graphique flèche de saut (sans condition)</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="578"/>
        <source>Arrow</source>
        <translation type="unfinished">Flèche</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="601"/>
        <source>Background color of Graph Overview&apos;s node</source>
        <translation type="unfinished">Couleur d&apos;arrière-plan du nœud de la vue du graphique</translation>
    </message>
    <message>
        <source>Graph Overview node</source>
        <translation type="obsolete">Nœud d&apos;aperçu du graphique</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="604"/>
        <source>Fill color of Graph Overview&apos;s selection</source>
        <translation type="unfinished">Remplir la couleur de la sélection de la vue du graphique</translation>
    </message>
    <message>
        <source>Graph Overview fill</source>
        <translation type="obsolete">Remplissage de l&apos;aperçu du graphique</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="607"/>
        <source>Border color of Graph Overview&apos;s selection</source>
        <translation type="unfinished">Couleur des bordures de la sélection de la vue graphique&apos;</translation>
    </message>
    <message>
        <source>Graph Overview border</source>
        <translation type="obsolete">Bordure de présentation graphique</translation>
    </message>
    <message>
        <source>General background color</source>
        <translation type="obsolete">Couleur générale d&apos;arrière-plan</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="617"/>
        <source>Background</source>
        <translation type="unfinished">Arrière-plan</translation>
    </message>
    <message>
        <source>Background color of non-focused graph node</source>
        <translation type="obsolete">Couleur d&apos;arrière-plan du nœud graphique non ciblé</translation>
    </message>
    <message>
        <source>Node background</source>
        <translation type="obsolete">Arrière-plan du noeud</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="622"/>
        <source>Background of current graph node</source>
        <translation type="unfinished">Arrière-plan du nœud graphique actuel</translation>
    </message>
    <message>
        <source>Current graph node</source>
        <translation type="obsolete">Noeud graphique actuel</translation>
    </message>
    <message>
        <source>Color of node border in graph view</source>
        <translation type="obsolete">Couleur de la bordure du nœud dans la vue graphique</translation>
    </message>
    <message>
        <source>Node border</source>
        <translation type="obsolete">Bordure du nœud</translation>
    </message>
    <message>
        <source>Selected line background color</source>
        <translation type="obsolete">Couleur d&apos;arrière-plan de la ligne</translation>
    </message>
    <message>
        <source>Line highlight</source>
        <translation type="obsolete">Mise en valeur de la ligne</translation>
    </message>
    <message>
        <source>Background color of selected word</source>
        <translation type="obsolete">Couleur d&apos;arrière-plan du mot sélectionné</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="637"/>
        <source>Main function color</source>
        <translation type="unfinished">Couleur de la fonction principale</translation>
    </message>
    <message>
        <source>Main</source>
        <translation type="obsolete">Général</translation>
    </message>
    <message>
        <location filename="../widgets/ColorThemeListView.cpp" line="661"/>
        <source>Code section color in navigation bar</source>
        <translation type="unfinished">Couleur de la section de code dans la barre de navigation</translation>
    </message>
    <message>
        <source>Navbar code</source>
        <translation type="obsolete">Code de la barre de navigation</translation>
    </message>
    <message>
        <source>Empty section color in navigation bar</source>
        <translation type="obsolete">Couleur de section vide dans la barre de navigation</translation>
    </message>
    <message>
        <source>Navbar empty</source>
        <translation type="obsolete">Barre de navigation vide</translation>
    </message>
    <message>
        <source>ucall</source>
        <translation type="obsolete">ucall</translation>
    </message>
    <message>
        <source>ujmp</source>
        <translation type="obsolete">ujmp</translation>
    </message>
    <message>
        <source>Breakpoint background</source>
        <translation type="obsolete">Point d&apos;arrêt d&apos;arrière-plan</translation>
    </message>
</context>
<context>
    <name>ColorThemeEditDialog</name>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.ui" line="26"/>
        <source>Color Theme:</source>
        <translation>Couleur du thème :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.ui" line="55"/>
        <source>Search</source>
        <translation>Rechercher</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="35"/>
        <source>Disassembly Preview</source>
        <translation>Aperçu du désassemblage</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="79"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="93"/>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="144"/>
        <source>Unsaved changes</source>
        <translation>Changements non sauvegardés</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="94"/>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="145"/>
        <source>Are you sure you want to exit without saving? All changes will be lost.</source>
        <translation>Êtes-vous sûr de vouloir quitter sans enregistrer ? Toutes les modifications seront perdues.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="159"/>
        <source>Theme Editor - &lt;%1&gt;</source>
        <translation>Éditeur de thème - &lt;%1&gt;</translation>
    </message>
</context>
<context>
    <name>ColorThemeWorker</name>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="51"/>
        <source>Standard themes not found</source>
        <translation>Thèmes standards introuvables</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="52"/>
        <source>The Rizin standard themes could not be found in &apos;%1&apos;. Most likely, Rizin is not properly installed.</source>
        <translation>Les thèmes standard de Rizin n&apos;ont pas été trouvés dans « %1 ». Il est probable que Rizin ne soit pas correctement installé.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="81"/>
        <location filename="../common/ColorThemeWorker.cpp" line="178"/>
        <source>Theme &lt;b&gt;%1&lt;/b&gt; does not exist.</source>
        <translation>Le thème &lt;b&gt;%1&lt;/b&gt; n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="91"/>
        <source>The file &lt;b&gt;%1&lt;/b&gt; cannot be opened.</source>
        <translation>Le fichier &lt;b&gt;%1&lt;/b&gt; ne peut pas être ouvert.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="175"/>
        <source>You can not delete standard Rizin color themes.</source>
        <translation>Vous ne pouvez pas supprimer les thèmes de couleurs standard de Rizin.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="183"/>
        <source>You have no permission to write to &lt;b&gt;%1&lt;/b&gt;</source>
        <translation>Vous n&apos;avez pas la permission d&apos;écrire à &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="186"/>
        <source>File &lt;b&gt;%1&lt;/b&gt; can not be opened.</source>
        <translation>Le fichier &lt;b&gt;%1&lt;/b&gt; ne peut pas être ouvert.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="189"/>
        <source>File &lt;b&gt;%1&lt;/b&gt; can not be removed.</source>
        <translation>Le fichier &lt;b&gt;%1&lt;/b&gt; ne peut pas être supprimé.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="198"/>
        <source>File &lt;b&gt;%1&lt;/b&gt; does not exist.</source>
        <translation>Le fichier &lt;b&gt;%1&lt;/b&gt; n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="204"/>
        <source>File &lt;b&gt;%1&lt;/b&gt; could not be opened. Please make sure you have access to it and try again.</source>
        <translation>Le fichier &lt;b&gt;%1&lt;/b&gt; n&apos;a pas pu être ouvert. Veuillez vous assurer que vous y avez accès et réessayez.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="208"/>
        <source>File &lt;b&gt;%1&lt;/b&gt; is not a Cutter color theme</source>
        <translation>Le fichier &lt;b&gt;%1&lt;/b&gt; n&apos;est pas un thème de couleur Cutter</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="213"/>
        <source>A color theme named &lt;b&gt;%1&lt;/b&gt; already exists.</source>
        <translation>Un thème nommé &lt;b&gt;%1&lt;/b&gt; existe déjà.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="219"/>
        <source>Error occurred during importing. Please make sure you have an access to the directory &lt;b&gt;%1&lt;/b&gt; and try again.</source>
        <translation>Une erreur s&apos;est produite lors de l&apos;importation. Veuillez vous assurer que vous avez un accès au répertoire &lt;b&gt;%1&lt;/b&gt; et réessayez.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="229"/>
        <source>A color theme named &lt;b&gt;&quot;%1&quot;&lt;/b&gt; already exists.</source>
        <translation>Un thème nommé &lt;b&gt;%1&lt;/b&gt; existe déjà.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="233"/>
        <source>You can not rename standard Rizin themes.</source>
        <translation>Vous ne pouvez pas renommer les thèmes standards de Rizin.</translation>
    </message>
    <message>
        <location filename="../common/ColorThemeWorker.cpp" line="239"/>
        <source>Something went wrong during renaming. Please make sure you have access to the directory &lt;b&gt;&quot;%1&quot;&lt;/b&gt;.</source>
        <translation>Une erreur s&apos;est produite lors du renommage. Veuillez vous assurer que vous avez accès au répertoire &lt;b&gt;&quot;%1&quot;&lt;/b&gt;.</translation>
    </message>
</context>
<context>
    <name>ComboQuickFilterView</name>
    <message>
        <location filename="../widgets/ComboQuickFilterView.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../widgets/ComboQuickFilterView.ui" line="32"/>
        <source>Quick Filter</source>
        <translation>Filtre rapide</translation>
    </message>
    <message>
        <location filename="../widgets/ComboQuickFilterView.ui" line="39"/>
        <source>TextLabel</source>
        <translation>Etiquette</translation>
    </message>
</context>
<context>
    <name>CommandTask</name>
    <message>
        <location filename="../common/CommandTask.h" line="22"/>
        <source>Running Command</source>
        <translation>Éxécution de la commande</translation>
    </message>
</context>
<context>
    <name>CommentsDialog</name>
    <message>
        <location filename="../dialogs/CommentsDialog.ui" line="14"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
    <message>
        <location filename="../dialogs/CommentsDialog.cpp" line="43"/>
        <source>Add Comment at %1</source>
        <translation>Ajouter un commentaire à %1</translation>
    </message>
    <message>
        <location filename="../dialogs/CommentsDialog.cpp" line="45"/>
        <source>Edit Comment at %1</source>
        <translation>Modifier le commentaire à %1</translation>
    </message>
</context>
<context>
    <name>CommentsModel</name>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="150"/>
        <source>Function/Offset</source>
        <translation>Fonction/Offset</translation>
    </message>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="152"/>
        <location filename="../widgets/CommentsWidget.cpp" line="163"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="159"/>
        <source>Offset</source>
        <translation>Décalage</translation>
    </message>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="161"/>
        <source>Function</source>
        <translation>Fonction</translation>
    </message>
</context>
<context>
    <name>CommentsWidget</name>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="228"/>
        <source>Horizontal</source>
        <translation>Horizontal</translation>
    </message>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="229"/>
        <source>Vertical</source>
        <translation>Vertical</translation>
    </message>
    <message>
        <location filename="../widgets/CommentsWidget.cpp" line="231"/>
        <source>Comments</source>
        <translation>Commentaires</translation>
    </message>
</context>
<context>
    <name>Configuration</name>
    <message>
        <source>Critical!</source>
        <translation type="vanished">Critique !</translation>
    </message>
    <message>
        <source>!!! Settings are not writable! Make sure you have a write access to &quot;%1&quot;</source>
        <translation type="vanished">!!! Les paramètres ne sont pas modifiables ! Assurez-vous d&apos;avoir un accès en écriture à &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../common/Configuration.cpp" line="159"/>
        <source>Critical Error!</source>
        <translation>Erreur critique !</translation>
    </message>
    <message>
        <location filename="../common/Configuration.cpp" line="160"/>
        <source>Settings are not writable! Make sure you have a write access to &quot;%1&quot;.</source>
        <translation>Les paramètres ne sont pas accessibles en écriture ! Assurez-vous d&apos;avoir un accès en écriture à &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>ConsoleWidget</name>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="14"/>
        <source>Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="93"/>
        <source>Rizin Console</source>
        <translation>Console Rizin</translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="98"/>
        <source>Debugee Input</source>
        <translation>Entrée de debug</translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="115"/>
        <source> Type &quot;?&quot; for help</source>
        <translation> Tapez &quot;?&quot; pour obtenir de l&apos;aide</translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="137"/>
        <source> Enter input for the debugee</source>
        <translation> Arguments pour le débogage</translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="153"/>
        <source>Execute command</source>
        <translation>Exécuter une commande</translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.ui" line="159"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="79"/>
        <source>Toggle Console Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="83"/>
        <source>Clear Output</source>
        <translation>Effacer la sortie</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="87"/>
        <source>Clear Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="91"/>
        <source>Clear Debugee</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="95"/>
        <source>Previous Command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="99"/>
        <source>Next Command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="103"/>
        <source>Auto-Complete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ConsoleWidget.cpp" line="80"/>
        <source>Wrap Lines</source>
        <translation>Retour à la ligne</translation>
    </message>
</context>
<context>
    <name>CutterCore</name>
    <message>
        <location filename="../core/Cutter.cpp" line="287"/>
        <location filename="../core/Cutter.cpp" line="301"/>
        <source>Loading initialization file from </source>
        <translation>Chargement du fichier d&apos;initialisation à partir de </translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="1078"/>
        <location filename="../core/Cutter.cpp" line="1087"/>
        <location filename="../core/Cutter.cpp" line="1092"/>
        <location filename="../core/Cutter.cpp" line="1102"/>
        <location filename="../core/Cutter.cpp" line="1106"/>
        <source>Signatures</source>
        <translation>Signatures</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="1079"/>
        <source>Cannot apply signature file because the requested arch is not supported by .sig files</source>
        <translation>Impossible d&apos;appliquer le fichier de signature, car l&apos;archive demandée n&apos;est pas prise en charge par les fichiers .sig</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="1088"/>
        <source>Found %1 matching signatures!</source>
        <translation>%1 signatures correspondantes trouvées !</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="1093"/>
        <source>Failed to apply signature file!
Please check the console for more details.</source>
        <translation>Échec de l&apos;application du fichier de signature !
Veuillez consulter la console pour plus de détails.</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="1103"/>
        <source>Cannot create signature file (check the console for more details).</source>
        <translation>Impossible de créer un fichier de signature (vérifiez la console pour plus de détails).</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="1107"/>
        <source>Written %1 signatures to %2.</source>
        <translation>%1 signatures écrites sur %2.</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2016"/>
        <source>Starting native debug...</source>
        <translation>Démarrage du débogage natif...</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2064"/>
        <source>Starting emulation...</source>
        <translation>Démarrage de l&apos;émulation...</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2127"/>
        <source>Connecting to: </source>
        <translation>Connexion à : </translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2179"/>
        <source>Attaching to process (</source>
        <translation>Attacher au processus (</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2626"/>
        <source>Creating debug tracepoint...</source>
        <translation>Création d&apos;un point de contrôle de débogage...</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2671"/>
        <source>Stopping debug session...</source>
        <translation>Arrêt de la session de débogage...</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2706"/>
        <source>Breakpoint error</source>
        <translation>Erreur de breakpoint</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="2706"/>
        <source>Failed to create breakpoint</source>
        <translation>Impossible de créer le breakpoint</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="3687"/>
        <source>Unknown (%1)</source>
        <translation>Inconnu (%1)</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="4034"/>
        <location filename="../core/Cutter.cpp" line="4248"/>
        <source>Error invalid search kind
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="4459"/>
        <location filename="../core/Cutter.cpp" line="4488"/>
        <source>Error parsing type: &quot;%1&quot; message: </source>
        <translation>Erreur d&apos;analyse du type : &quot;%1&quot; message : </translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="4465"/>
        <source>Error creating global variable: &quot;%1&quot;</source>
        <translation>Erreur lors de la création de la variable globale : &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="5138"/>
        <location filename="../core/Cutter.cpp" line="5189"/>
        <source>Cannot get global graph</source>
        <translation>Impossible d&apos;obtenir le graphe global</translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="5140"/>
        <location filename="../core/Cutter.cpp" line="5191"/>
        <source>Cannot get graph at </source>
        <translation>Impossible d&apos;obtenir le graphique à </translation>
    </message>
    <message>
        <location filename="../core/Cutter.cpp" line="5171"/>
        <source>Failed to generate graph</source>
        <translation>Échec de la génération du graphique</translation>
    </message>
</context>
<context>
    <name>CutterGraphView</name>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="25"/>
        <location filename="../widgets/CutterGraphView.cpp" line="436"/>
        <source>Export Graph</source>
        <translation>Exporter le graphe</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="37"/>
        <source>Layout</source>
        <translation>Calque</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="38"/>
        <source>Horizontal</source>
        <translation>Horizontal</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="42"/>
        <source>Grid narrow</source>
        <translation>Grille petite</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="43"/>
        <source>Grid medium</source>
        <translation>Grille médium</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="44"/>
        <source>Grid wide</source>
        <translation>Grille large</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="58"/>
        <source>Graphviz polyline</source>
        <translation>Visualisation de graphe polyligne</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="59"/>
        <source>Graphviz ortho</source>
        <translation>Visualisation de graphe ortho</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="60"/>
        <source>Graphviz sfdp</source>
        <translation>Graphviz sfdp</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="61"/>
        <source>Graphviz neato</source>
        <translation>Graphviz neato</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="62"/>
        <source>Graphviz twopi</source>
        <translation>Graphviz twopi</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="63"/>
        <source>Graphviz circo</source>
        <translation>Graphviz circo</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="405"/>
        <source>PNG (*.png)</source>
        <translation>PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="406"/>
        <source>JPEG (*.jpg)</source>
        <translation>JPEG (*.jpg)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="407"/>
        <source>SVG (*.svg)</source>
        <translation>SVG (*.svg)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="411"/>
        <source>Graphviz dot (*.dot)</source>
        <translation>Graphviz dot (*.dot)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="412"/>
        <source>Graph Modelling Language (*.gml)</source>
        <translation>Langage de modélisation graphique (*.gml)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="414"/>
        <source>RZ JSON (*.json)</source>
        <translation>RZ JSON (*.json)</translation>
    </message>
    <message>
        <source>SDB key-value (*.txt)</source>
        <translation type="vanished">Clé-valeur SDB (*.txt)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="420"/>
        <source>Graphviz json (*.json)</source>
        <translation>Graphviz json (*.json)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="422"/>
        <source>Graphviz gif (*.gif)</source>
        <translation>Graphviz gif (*.gif)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="424"/>
        <source>Graphviz png (*.png)</source>
        <translation>Graphviz png (*.png)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="426"/>
        <source>Graphviz jpg (*.jpg)</source>
        <translation>Graphviz jpg (*.jpg)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="428"/>
        <source>Graphviz PostScript (*.ps)</source>
        <translation>Graphviz PostScript (*.ps)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="430"/>
        <source>Graphviz svg (*.svg)</source>
        <translation>Graphviz svg (*.svg)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="432"/>
        <source>Graphviz pdf (*.pdf)</source>
        <translation>Graphviz pdf (*.pdf)</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="454"/>
        <source>Graph Export</source>
        <translation>Exportation de graphiques</translation>
    </message>
    <message>
        <location filename="../widgets/CutterGraphView.cpp" line="455"/>
        <source>Do you really want to export %1 x %2 = %3 pixel bitmap image? Consider using different format.</source>
        <translation>Voulez-vous vraiment exporter une image bitmap de %1 x %2 = %3 pixels ? Envisagez d&apos;utiliser un autre format.</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="35"/>
        <source>Zoom In</source>
        <translation type="unfinished">Zoom avant</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="39"/>
        <source>Zoom Out</source>
        <translation type="unfinished">Zoom Arrière</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="43"/>
        <source>Reset Zoom</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CutterSeekable</name>
    <message>
        <location filename="../common/CutterSeekable.cpp" line="72"/>
        <source>More than one (%1) references here. Weird behaviour expected.</source>
        <translation>Plus d&apos;une (%1) référence ici. Comportement étrange attendu.</translation>
    </message>
    <message>
        <location filename="../widgets/AddressableDockWidget.cpp" line="45"/>
        <source> (unsynced)</source>
        <translation> (non synchronisé)</translation>
    </message>
</context>
<context>
    <name>CutterTreeWidget</name>
    <message>
        <location filename="../widgets/CutterTreeWidget.cpp" line="19"/>
        <source>%1 Items</source>
        <translation>%1 Objets</translation>
    </message>
</context>
<context>
    <name>Dashboard</name>
    <message>
        <location filename="../widgets/Dashboard.ui" line="17"/>
        <source>Dashboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="116"/>
        <source>OVERVIEW</source>
        <translation>APERÇU</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="140"/>
        <source>Info</source>
        <translation>Infos</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="178"/>
        <source>File:</source>
        <translation>Fichier :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="188"/>
        <location filename="../widgets/Dashboard.ui" line="217"/>
        <location filename="../widgets/Dashboard.ui" line="246"/>
        <location filename="../widgets/Dashboard.ui" line="291"/>
        <location filename="../widgets/Dashboard.ui" line="320"/>
        <location filename="../widgets/Dashboard.ui" line="349"/>
        <location filename="../widgets/Dashboard.ui" line="378"/>
        <location filename="../widgets/Dashboard.ui" line="391"/>
        <location filename="../widgets/Dashboard.ui" line="436"/>
        <location filename="../widgets/Dashboard.ui" line="465"/>
        <location filename="../widgets/Dashboard.ui" line="494"/>
        <location filename="../widgets/Dashboard.ui" line="523"/>
        <location filename="../widgets/Dashboard.ui" line="552"/>
        <location filename="../widgets/Dashboard.ui" line="581"/>
        <location filename="../widgets/Dashboard.ui" line="610"/>
        <location filename="../widgets/Dashboard.ui" line="655"/>
        <location filename="../widgets/Dashboard.ui" line="668"/>
        <location filename="../widgets/Dashboard.ui" line="710"/>
        <location filename="../widgets/Dashboard.ui" line="739"/>
        <location filename="../widgets/Dashboard.ui" line="768"/>
        <location filename="../widgets/Dashboard.ui" line="797"/>
        <location filename="../widgets/Dashboard.ui" line="826"/>
        <location filename="../widgets/Dashboard.ui" line="855"/>
        <location filename="../widgets/Dashboard.ui" line="884"/>
        <location filename="../widgets/Dashboard.ui" line="913"/>
        <location filename="../widgets/Dashboard.ui" line="942"/>
        <source>--</source>
        <translation>--</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="207"/>
        <source>Format:</source>
        <translation>Format :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="236"/>
        <source>Mode:</source>
        <translation>Mode :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="265"/>
        <source>Size:</source>
        <translation>Taille :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="281"/>
        <source>Type:</source>
        <translation>Type :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="310"/>
        <source>Class:</source>
        <translation>Classe :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="339"/>
        <source>Language:</source>
        <translation>Langue&#xa0;:</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="368"/>
        <source>Bits:</source>
        <translation>Bits :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="426"/>
        <source>FD:</source>
        <translation>Descripteur de Fichier :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="455"/>
        <source>Base addr:</source>
        <translation>Addresse de base :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="484"/>
        <source>Virtual addr:</source>
        <translation>Adresse virtuelle :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="513"/>
        <source>Canary:</source>
        <translation>Canary :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="542"/>
        <source>Crypto:</source>
        <translation>Crypto :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="571"/>
        <source>NX bit:</source>
        <translation>Bit NX :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="600"/>
        <source>PIC:</source>
        <translation>PIC :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="629"/>
        <source>Static:</source>
        <translation>Statistique :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="645"/>
        <source>Relro:</source>
        <translation>Relro :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="700"/>
        <source>Architecture:</source>
        <translation>Architecture :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="729"/>
        <source>Machine:</source>
        <translation>Machine :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="758"/>
        <source>OS:</source>
        <translation>OS :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="787"/>
        <source>Subsystem:</source>
        <translation>Sous-système :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="816"/>
        <source>Stripped:</source>
        <translation>Strippé :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="845"/>
        <source>Relocs:</source>
        <translation>Relocs :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="874"/>
        <source>Endianness:</source>
        <translation>Boutisme :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="903"/>
        <source>Compiled:</source>
        <translation>Compilé :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="932"/>
        <source>Compiler:</source>
        <translation>Compilateur :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="993"/>
        <location filename="../widgets/Dashboard.cpp" line="177"/>
        <source>Certificates</source>
        <translation>Certificats</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1006"/>
        <source>Version info</source>
        <translation>Information de version</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1034"/>
        <source>Hashes</source>
        <translation>Hashes</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1051"/>
        <source>Libraries</source>
        <translation>Bibliothèques</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1083"/>
        <source>Analysis info</source>
        <translation>Infos sur l&apos;analyse</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1107"/>
        <source>Functions:</source>
        <translation>Fonctions :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1133"/>
        <source>X-Refs:</source>
        <translation>Références croisées :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1159"/>
        <source>Calls:</source>
        <translation>Appels :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1185"/>
        <source>Strings:</source>
        <translation>Chaînes de caractères :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1211"/>
        <source>Symbols:</source>
        <translation>Symboles :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1237"/>
        <source>Imports:</source>
        <translation>Importations :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1263"/>
        <source>Analysis coverage:</source>
        <translation>Couverture d&apos;analyse :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1289"/>
        <source>Code size:</source>
        <translation>Taille du code :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.ui" line="1315"/>
        <source>Coverage percent:</source>
        <translation>Pourcentage de couverture :</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.cpp" line="163"/>
        <source>Key</source>
        <translation>Clé</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.cpp" line="163"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.cpp" line="164"/>
        <source>root</source>
        <translation>racine</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.cpp" line="205"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.cpp" line="233"/>
        <source>True</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/Dashboard.cpp" line="233"/>
        <source>False</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DebugActions</name>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="38"/>
        <source>Start emulation</source>
        <translation>Démarrer l’émulation</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="39"/>
        <source>Attach to process</source>
        <translation>Attacher au processus</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="40"/>
        <source>Connect to a remote debugger</source>
        <translation>Se connecter à un débogueur distant</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="41"/>
        <source>Stop debug</source>
        <translation>Arrêter le débogage</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="42"/>
        <source>Stop emulation</source>
        <translation>Arrêter l’émulation</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="43"/>
        <source>Restart emulation</source>
        <translation>Redémarrer l&apos;émulation</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="44"/>
        <source>Continue until main</source>
        <translation>Continuer jusqu’à la fonction principale</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="45"/>
        <source>Continue until call</source>
        <translation>Continuer jusqu&apos;à l&apos;appel</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="46"/>
        <source>Continue until syscall</source>
        <translation>Continuer jusqu&apos;au syscall</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="113"/>
        <source>Continue backwards</source>
        <translation>Continuer vers l&apos;arrière</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="116"/>
        <source>Step</source>
        <translation>Exécuter</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="118"/>
        <source>Step over</source>
        <translation>Avancer</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="121"/>
        <source>Step out</source>
        <translation>Sortir</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="125"/>
        <source>Step backwards</source>
        <translation>Reculer</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="47"/>
        <source>Start trace session</source>
        <translation>Démarrer la session de traçage</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="48"/>
        <source>Stop trace session</source>
        <translation>Arrêter la session de traçage</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="49"/>
        <source>Suspend the process</source>
        <translation>Suspendre le processus</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="110"/>
        <location filename="../widgets/DebugActions.cpp" line="50"/>
        <source>Continue</source>
        <translation>Continuer</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="51"/>
        <source>Restart program</source>
        <translation>Redémarrer le programme</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="108"/>
        <location filename="../widgets/DebugActions.cpp" line="52"/>
        <source>Start debug</source>
        <translation>Démarrer le débogage</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="141"/>
        <source>Debugged process exited (</source>
        <translation>Le processus débogué a quitté (</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="260"/>
        <source>Debug is currently in beta.
</source>
        <translation>Le débogage est actuellement en version bêta.
</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="261"/>
        <source>If you encounter any problems or have suggestions, please submit an issue to https://github.com/rizinorg/cutter/issues</source>
        <translation>Si vous rencontrez des problèmes ou si vous avez des suggestions, veuillez soumettre un problème à https://github.com/rizinorg/cutter/issues</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="282"/>
        <location filename="../widgets/DebugActions.cpp" line="361"/>
        <source>Detach from process</source>
        <translation>Se détacher de processus</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="299"/>
        <source>Error connecting.</source>
        <translation>Erreur de connexion.</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="352"/>
        <source>Error attaching. No process selected!</source>
        <translation>Erreur lors de l&apos;attachement. Aucun processus sélectionné !</translation>
    </message>
    <message>
        <location filename="../widgets/DebugActions.cpp" line="381"/>
        <source>File &apos;%1&apos; does not have executable permissions.</source>
        <translation>Le fichier &apos;%1&apos; n&apos;est pas executable.</translation>
    </message>
</context>
<context>
    <name>DebugOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="14"/>
        <source>Debug</source>
        <translation>Débogage</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="30"/>
        <source>Debug plugin:</source>
        <translation>Plugin de débogage :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="42"/>
        <source>ESIL options</source>
        <translation>Options ESIL</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="54"/>
        <source>Break esil execution when instruction is invalid (esil.breakoninvalid)</source>
        <translation>Stopper l&apos;exécution ESIL lorsqu&apos;une instruction est invalide (asm.breakoninvalid)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="69"/>
        <source>ESIL stack address:</source>
        <translation>Adresse de la pile ESIL :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="79"/>
        <source>Hide text when zooming out and it is smaller than the given value. Higher values can increase Performance.</source>
        <translation>Cacher le texte lorsque vous effectuez un zoom arrière et qu&apos;il est plus petit que la valeur donnée. Des valeurs plus élevées peuvent augmenter les performances.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="82"/>
        <source>ESIL stack size:</source>
        <translation>Taille de la pile ESIL :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="100"/>
        <source>Trace options</source>
        <translation>Options de traçage</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="109"/>
        <source>Trace each step during continue in a trace session (dbg.trace_continue)</source>
        <translation>Tracez chaque étape pendant continue dans une session de trace (dbg.trace_continue)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="112"/>
        <source>Disabling this option means that stepping back after continue will return to the previous PC. Significantly improves performance.</source>
        <translation>Si vous désactivez cette option, vous reviendrez au PC précédent si vous reculez après avoir continué. Cela améliore considérablement les performances.</translation>
    </message>
</context>
<context>
    <name>DecompilerContextMenu</name>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="143"/>
        <source>Copy</source>
        <translation>Copier</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="28"/>
        <source>Copy instruction address (&lt;address&gt;)</source>
        <translation>Copier l&apos;adresse de l&apos;instruction (&lt;address&gt;)</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="147"/>
        <source>Copy address of [flag] (&lt;address&gt;)</source>
        <translation>Copier l&apos;adresse de [flag] (&lt;address&gt;)</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="30"/>
        <source>Show in</source>
        <translation>Afficher dans</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="167"/>
        <source>Add Comment</source>
        <translation>Ajouter un commentaire</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="32"/>
        <source>Delete comment</source>
        <translation>Supprimer le commentaire</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="151"/>
        <source>Rename function at cursor</source>
        <translation>Renommer la fonction au niveau du curseur</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="34"/>
        <source>Delete &lt;name&gt;</source>
        <translation>Supprimer &lt;name&gt;</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="155"/>
        <source>Edit variable &lt;name of variable&gt;</source>
        <translation>Modifier la variable &lt;name of variable&gt;</translation>
    </message>
    <message>
        <source>Show X-Refs</source>
        <translation type="vanished">Afficher les références croisées</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="133"/>
        <source>Add/remove breakpoint</source>
        <translation>Ajouter/Supprimer point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="198"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="137"/>
        <source>Advanced breakpoint</source>
        <translation>Breakpoint avancé</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="40"/>
        <source>Continue until line</source>
        <translation>Continuer jusqu&apos;à la ligne</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="41"/>
        <source>Set PC</source>
        <translation>Définir PC</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="170"/>
        <source>Edit Comment</source>
        <translation>Modifier le commentaire</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="186"/>
        <source>Add breakpoint</source>
        <translation>Ajouter un breakpoint</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="188"/>
        <source>Remove breakpoint</source>
        <translation>Supprimer le point d’arrêt</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="190"/>
        <source>Remove all breakpoints in line</source>
        <translation>Supprimer tous les points d&apos;arrêt de la ligne</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="197"/>
        <source>Edit breakpoint</source>
        <translation>Modifier le point d’arrêt</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="201"/>
        <source>Set %1 here</source>
        <translation>Placer %1 ici</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="213"/>
        <source>Rename function %1</source>
        <translation>Renommer la fonction %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="218"/>
        <source>Rename %1</source>
        <translation>Renommer %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="219"/>
        <source>Remove %1</source>
        <translation>Supprimer %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="222"/>
        <source>Add name to %1</source>
        <translation>Ajouter un nom à %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="227"/>
        <source>Copy instruction address (%1)</source>
        <translation>Adresse de l&apos;instruction de copie (%1)</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="234"/>
        <location filename="../menus/DecompilerContextMenu.cpp" line="239"/>
        <source>Copy address of %1 (%2)</source>
        <translation>Copier l&apos;adresse de %1 (%2)</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="243"/>
        <source>Copy address (%1)</source>
        <translation>Copier l&apos;adresse (%1)</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="259"/>
        <source>Edit variable %1</source>
        <translation>Modifier la variable %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="261"/>
        <source>Rename variable %1</source>
        <translation>Renommer la variable %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="321"/>
        <source>Can&apos;t rename this variable.&lt;br&gt;Only local variables defined in disassembly can be renamed.</source>
        <translation>Impossible de renommer cette variable.&lt;br&gt;Seules les variables locales définies dans le désassemblage peuvent être renommées.</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="340"/>
        <source>Can&apos;t edit this variable.&lt;br&gt;Only local variables defined in disassembly can be edited.</source>
        <translation>Impossible d&apos;éditer cette variable.&lt;br&gt;Seules les variables locales définies dans le désassemblage peuvent être modifiées.</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="413"/>
        <source>Define this function at %2</source>
        <translation>Définir cette fonction à %2</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="414"/>
        <location filename="../menus/DecompilerContextMenu.cpp" line="421"/>
        <source>Function name:</source>
        <translation>Nom de la fonction :</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="420"/>
        <source>Rename function %2</source>
        <translation>Renommer la fonction %2</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="431"/>
        <location filename="../menus/DecompilerContextMenu.cpp" line="455"/>
        <source>Rename %2</source>
        <translation>Renommer %2</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="431"/>
        <location filename="../menus/DecompilerContextMenu.cpp" line="439"/>
        <location filename="../menus/DecompilerContextMenu.cpp" line="456"/>
        <source>Enter name</source>
        <translation>Entrez le nom</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="438"/>
        <source>Add name to %2</source>
        <translation>Ajouter un nom à %2</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="449"/>
        <source>Rename local variable %1</source>
        <translation>Renommer la variable locale %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="450"/>
        <source>Can&apos;t rename this variable. Only local variables defined in disassembly can be renamed.</source>
        <translation>Impossible de renommer cette variable. Seules les variables locales définies dans le désassemblage peuvent être renommées.</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="475"/>
        <source>Edit local variable %1</source>
        <translation>Modifier la variable locale %1</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="476"/>
        <source>Can&apos;t edit this variable. Only local variables defined in disassembly can be edited.</source>
        <translation>Impossible d&apos;éditer cette variable. Seules les variables locales définies dans le désassemblage peuvent être modifiées.</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="542"/>
        <source>Breakpoint</source>
        <translation>Point de rupture</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="552"/>
        <source>Debug</source>
        <translation>Débogage</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="582"/>
        <location filename="../menus/DecompilerContextMenu.cpp" line="584"/>
        <source>Show %1 in</source>
        <translation>Afficher %1 dans</translation>
    </message>
    <message>
        <location filename="../menus/DecompilerContextMenu.cpp" line="589"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>DecompilerWidget</name>
    <message>
        <location filename="../widgets/DecompilerWidget.ui" line="14"/>
        <source>Decompiler</source>
        <translation>Décompileur</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.ui" line="53"/>
        <source>Decompiling...</source>
        <translation>Décompilation...</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.ui" line="75"/>
        <source>Decompiler:</source>
        <translation>Décompileur :</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.cpp" line="33"/>
        <source>Choose an offset and refresh to get decompiled code</source>
        <translation>Choisissez un décalage et actualisez pour obtenir le code décompilé</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.cpp" line="69"/>
        <source>No Decompiler available.</source>
        <translation>Aucun décompilateur disponible.</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.cpp" line="285"/>
        <source>No function found at this offset. Seek to a function or define one in order to decompile it.</source>
        <translation>Aucune fonction n&apos;a été trouvée à cet endroit. Recherchez une fonction ou définissez-en une afin de le décompiler.</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.cpp" line="325"/>
        <source>Cannot decompile at this address (Not a function?)</source>
        <translation>Impossible de décompiler à cette adresse (N&apos;est pas une fonction?)</translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.cpp" line="487"/>
        <source>Decompiler (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/DecompilerWidget.cpp" line="489"/>
        <source>Decompiler (Empty)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="59"/>
        <source>Seek to Previous Address</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DisassemblerGraphView</name>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="100"/>
        <source>Highlight block</source>
        <translation>Bloc de surbrillance</translation>
    </message>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="118"/>
        <source>Unhighlight block</source>
        <translation>Annuler la mise en surbrillance du bloc</translation>
    </message>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="128"/>
        <source>Highlight instruction</source>
        <translation>Surligner les instructions</translation>
    </message>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="132"/>
        <source>Unhighlight instruction</source>
        <translation>Instructions pour annuler la surbrillance</translation>
    </message>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="198"/>
        <source>Graph</source>
        <translation>Graphe</translation>
    </message>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="204"/>
        <source>(Empty)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/DisassemblerGraphView.cpp" line="213"/>
        <source>No function detected. Cannot display graph.</source>
        <translation>Aucune fonction détectée. Impossible d&apos;affiche un graphe.</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="248"/>
        <source>Take True Branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="252"/>
        <source>Take False Branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="256"/>
        <source>Next Instruction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="260"/>
        <source>Previous Instruction</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DisassemblyContextMenu</name>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="161"/>
        <source>Copy</source>
        <translation>Copier</translation>
    </message>
    <message>
        <source>Copy address</source>
        <translation type="vanished">Copier l&apos;adresse</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="84"/>
        <source>Show in</source>
        <translation>Afficher dans</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="572"/>
        <source>Add Comment</source>
        <translation>Ajouter un commentaire</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="172"/>
        <source>Add at...</source>
        <translation>Ajouter à...</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="188"/>
        <source>Rename or add flag</source>
        <translation>Renommer ou ajouter un drapeau</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="836"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="168"/>
        <source>Re-type Local Variables</source>
        <translation>Retyper les variables locales</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="164"/>
        <source>Copy instruction bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="172"/>
        <source>Edit function</source>
        <translation>Modifier la fonction</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="208"/>
        <source>Set To Data Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="212"/>
        <source>Switch Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="101"/>
        <source>Delete comment</source>
        <translation>Supprimer le commentaire</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="105"/>
        <source>Delete flag</source>
        <translation>Supprimer flag</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="176"/>
        <source>Undefine function</source>
        <translation>Annuler la définition de fonction</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="180"/>
        <source>Define function here</source>
        <translation>Définir la fonction ici</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="124"/>
        <source>Structure offset</source>
        <translation>Offset de structure</translation>
    </message>
    <message>
        <source>Show X-Refs</source>
        <translation type="vanished">Afficher les références croisées</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="184"/>
        <source>X-Refs for local variables</source>
        <translation>X-Refs pour les variables locales</translation>
    </message>
    <message>
        <source>Show Options</source>
        <translation type="vanished">Afficher les options</translation>
    </message>
    <message>
        <source>Set Immediate Base to...</source>
        <translation type="vanished">Définir la base immédiate à...</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="192"/>
        <source>Modify or add global variable</source>
        <translation>Modifier ou Supprimer les variables globales</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="184"/>
        <source>Set base of immediate value to..</source>
        <translation>Fixer la base de la valeur immédiate à...</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="186"/>
        <source>Binary</source>
        <translation>Binaire</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="190"/>
        <source>Octal</source>
        <translation>Octal</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="194"/>
        <source>Decimal</source>
        <translation>Décimal</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="198"/>
        <source>Hexadecimal</source>
        <translation>Hexadécimal</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="202"/>
        <source>Network Port</source>
        <translation>Port réseau</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="206"/>
        <source>IP Address</source>
        <translation>Adresse&#xa0;IP</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="210"/>
        <source>Syscall</source>
        <translation>Appel système</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="214"/>
        <source>String</source>
        <translation>Chaîne</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="221"/>
        <source>Set current bits to...</source>
        <translation>Définir les bits acuels à...</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="238"/>
        <source>Set as...</source>
        <translation>Définir comme...</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="196"/>
        <source>Code</source>
        <translation>Code</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="244"/>
        <source>String...</source>
        <translation>Chaîne de caractères...</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="200"/>
        <source>Auto-detect</source>
        <translation>Détection automatique</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="248"/>
        <source>Remove</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="282"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="204"/>
        <source>Advanced</source>
        <translation>Avancé</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="262"/>
        <source>Data...</source>
        <translation>Données...</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="264"/>
        <source>Byte</source>
        <translation>Octet</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="268"/>
        <source>Word</source>
        <translation>Mot</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="272"/>
        <source>Dword</source>
        <translation>Dword</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="276"/>
        <source>Qword</source>
        <translation>Qword</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="292"/>
        <source>Edit</source>
        <translation>Éditer</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="294"/>
        <source>Instruction</source>
        <translation>Instruction</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="298"/>
        <source>Nop Instruction</source>
        <translation>Remplacer par NOP</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="302"/>
        <source>Bytes</source>
        <translation>Octets</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="305"/>
        <source>Reverse Jump</source>
        <translation>Saut Inversé</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="311"/>
        <source>Breakpoint</source>
        <translation>Point de rupture</translation>
    </message>
    <message>
        <source>Add/remove breakpoint</source>
        <translation type="vanished">Ajouter/Supprimer point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="610"/>
        <source>Advanced breakpoint</source>
        <translation>Breakpoint avancé</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="323"/>
        <source>Debug</source>
        <translation>Débogage</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="325"/>
        <source>Continue until line</source>
        <translation>Continuer jusqu&apos;à la ligne</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="426"/>
        <source>Add flag at %1 (used here)</source>
        <translation>Ajouter un drapeau à %1 (utilisé ici)</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="431"/>
        <source>Rename &quot;%1&quot;</source>
        <translation>Renommer &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="436"/>
        <source>Rename local &quot;%1&quot;</source>
        <translation>Renommer le « %1 » local</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="441"/>
        <source>Rename flag &quot;%1&quot; (used here)</source>
        <translation>Renommer le drapeau « %1 » (utilisé ici)</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="499"/>
        <source>Add or change global variable at %1 (used here)</source>
        <translation>Ajouter ou modifier une variable globale à %1 (utilisé ici)</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="575"/>
        <source>Edit Comment</source>
        <translation>Modifier le commentaire</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="591"/>
        <source>Edit function &quot;%1&quot;</source>
        <translation>Modifier la fonction &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="608"/>
        <source>Remove breakpoint</source>
        <translation>Supprimer le point d’arrêt</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="608"/>
        <source>Add breakpoint</source>
        <translation>Ajouter un breakpoint</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="609"/>
        <source>Edit breakpoint</source>
        <translation>Modifier le point d’arrêt</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="624"/>
        <source>X-Refs for %1</source>
        <translation>Références croisées pour %1</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="641"/>
        <source>Edit Instruction at %1</source>
        <translation>Modifier l&apos;instruction à %1</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="691"/>
        <source>Edit Bytes at %1</source>
        <translation>Modifier les octets à %1</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="768"/>
        <source>New function at %1</source>
        <translation>Nouvelle fonction à %1</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="769"/>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="790"/>
        <source>Function name:</source>
        <translation>Nom de la fonction :</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="789"/>
        <source>Rename function %2</source>
        <translation>Renommer la fonction %2</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="837"/>
        <source>You must be in a function to define variable types.</source>
        <translation>Vous devez être dans une fonction pour définir les types de variables.</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="892"/>
        <source>Wrong address</source>
        <translation>Mauvaise adresse</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="893"/>
        <source>Can&apos;t edit string at this address</source>
        <translation>Impossible de modifier la chaîne à cette adresse</translation>
    </message>
    <message>
        <location filename="../menus/DisassemblyContextMenu.cpp" line="965"/>
        <source>Edit function %1</source>
        <translation>Modifier la fonction %1</translation>
    </message>
</context>
<context>
    <name>DisassemblyWidget</name>
    <message>
        <location filename="../widgets/DisassemblyWidget.cpp" line="734"/>
        <source>Disassembly</source>
        <translation>Désassembleur</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="216"/>
        <source>Switch to Graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="221"/>
        <source>Move Cursor Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="225"/>
        <source>Move Cursor Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="228"/>
        <source>Move Cursor Down By Page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="232"/>
        <source>Move Cursor Up By Page</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DuplicateFromOffsetDialog</name>
    <message>
        <location filename="../dialogs/DuplicateFromOffsetDialog.ui" line="20"/>
        <source>Duplicate from offset</source>
        <translation>Dupliquer à partir du décalage</translation>
    </message>
    <message>
        <location filename="../dialogs/DuplicateFromOffsetDialog.ui" line="28"/>
        <source>Offset:</source>
        <translation>Décalage :</translation>
    </message>
    <message>
        <location filename="../dialogs/DuplicateFromOffsetDialog.ui" line="49"/>
        <source>N bytes:</source>
        <translation>N octets :</translation>
    </message>
</context>
<context>
    <name>EditFunctionDialog</name>
    <message>
        <location filename="../dialogs/EditFunctionDialog.ui" line="14"/>
        <source>Edit Function</source>
        <translation>Modifier la fonction</translation>
    </message>
    <message>
        <location filename="../dialogs/EditFunctionDialog.ui" line="43"/>
        <source>Name of function</source>
        <translation>Nom de la fonction</translation>
    </message>
    <message>
        <location filename="../dialogs/EditFunctionDialog.ui" line="53"/>
        <source>Start address</source>
        <translation>Adresse de départ</translation>
    </message>
    <message>
        <location filename="../dialogs/EditFunctionDialog.ui" line="63"/>
        <source>Stack size</source>
        <translation>Taille de la pile</translation>
    </message>
    <message>
        <location filename="../dialogs/EditFunctionDialog.ui" line="73"/>
        <source>Calling convention</source>
        <translation>Convention d’appel</translation>
    </message>
</context>
<context>
    <name>EditInstructionDialog</name>
    <message>
        <location filename="../dialogs/EditInstructionDialog.ui" line="14"/>
        <source>Edit Instruction</source>
        <translation>Modifier Instruction</translation>
    </message>
    <message>
        <location filename="../dialogs/EditInstructionDialog.ui" line="88"/>
        <source>Unknown Instruction</source>
        <translation>Instruction inconnue</translation>
    </message>
    <message>
        <location filename="../dialogs/EditInstructionDialog.ui" line="100"/>
        <source>Fill all remaining bytes with NOP opcodes</source>
        <translation>Remplir tous les octets restants avec des codes opérationnels NOP</translation>
    </message>
</context>
<context>
    <name>EditMethodDialog</name>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="17"/>
        <source>Method</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="25"/>
        <source>Class:</source>
        <translation>Classe :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="32"/>
        <source>Unique Identifier (name):</source>
        <translation>Identifiant unique (nom) :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="44"/>
        <source>Auto-Rename</source>
        <translation>Renommage auto</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="56"/>
        <source>Display Name (realname):</source>
        <translation>Nom d&apos;affichage (nom réel) :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="66"/>
        <source>Address:</source>
        <translation>Adresse :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="76"/>
        <source>Virtual:</source>
        <translation>Virtuel :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.ui" line="90"/>
        <source>Offset in VTable:</source>
        <translation>Offset dans la table virtuelle :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.cpp" line="191"/>
        <source>Create Method</source>
        <translation>Créer une méthode</translation>
    </message>
    <message>
        <location filename="../dialogs/EditMethodDialog.cpp" line="206"/>
        <source>Edit Method</source>
        <translation>Modifier la méthode</translation>
    </message>
</context>
<context>
    <name>EditRegProfileDialog</name>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.ui" line="14"/>
        <source>Edit Register Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.ui" line="21"/>
        <source>Aliases</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.ui" line="35"/>
        <source>Registers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.ui" line="49"/>
        <source>Raw Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.ui" line="73"/>
        <source>Add Row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.ui" line="80"/>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="216"/>
        <source>Remove Row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="15"/>
        <source>Alias</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="15"/>
        <source>Register</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
        <source>Type</source>
        <translation type="unfinished">Type</translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
        <source>Size</source>
        <translation type="unfinished">Taille</translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
        <source>Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="20"/>
        <source>Packed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="20"/>
        <source>Flags/Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="213"/>
        <source>Add Row Above</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/EditRegProfileDialog.cpp" line="214"/>
        <source>Add Row Below</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditStringDialog</name>
    <message>
        <location filename="../dialogs/EditStringDialog.ui" line="23"/>
        <source>Edit string</source>
        <translation>Modifier chaîne</translation>
    </message>
    <message>
        <location filename="../dialogs/EditStringDialog.ui" line="52"/>
        <source>Size:</source>
        <translation>Taille :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditStringDialog.ui" line="59"/>
        <source>Type:</source>
        <translation>Type :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditStringDialog.ui" line="66"/>
        <source>Address:</source>
        <translation>Adresse :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditStringDialog.ui" line="99"/>
        <source>Auto</source>
        <translation>Auto</translation>
    </message>
</context>
<context>
    <name>EditVariablesDialog</name>
    <message>
        <location filename="../dialogs/EditVariablesDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/EditVariablesDialog.ui" line="22"/>
        <source>Modify:</source>
        <translation>Modifier :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditVariablesDialog.ui" line="35"/>
        <source>Name:</source>
        <translation>Nom :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditVariablesDialog.ui" line="42"/>
        <source>Type:</source>
        <translation>Type :</translation>
    </message>
    <message>
        <location filename="../dialogs/EditVariablesDialog.cpp" line="21"/>
        <source>Edit Variables in Function: %1</source>
        <translation>Modifier les variables dans la fonction : %1</translation>
    </message>
</context>
<context>
    <name>EntrypointWidget</name>
    <message>
        <location filename="../widgets/EntrypointWidget.ui" line="14"/>
        <source>Entry Points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/EntrypointWidget.ui" line="56"/>
        <source>Address</source>
        <translation type="unfinished">Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/EntrypointWidget.ui" line="61"/>
        <source>Type</source>
        <translation type="unfinished">Type</translation>
    </message>
</context>
<context>
    <name>ExportsModel</name>
    <message>
        <location filename="../widgets/ExportsWidget.cpp" line="57"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/ExportsWidget.cpp" line="59"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/ExportsWidget.cpp" line="61"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/ExportsWidget.cpp" line="63"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/ExportsWidget.cpp" line="65"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>ExportsWidget</name>
    <message>
        <location filename="../widgets/ExportsWidget.cpp" line="135"/>
        <source>Exports</source>
        <translation>Exports</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="238"/>
        <source>Toggle Exports Window</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FlagDialog</name>
    <message>
        <location filename="../dialogs/FlagDialog.ui" line="14"/>
        <source>Add Flag</source>
        <translation>Ajouter un drapeau</translation>
    </message>
    <message>
        <location filename="../dialogs/FlagDialog.ui" line="20"/>
        <source>Add flag at</source>
        <translation>Ajouter un drapeau à</translation>
    </message>
    <message>
        <location filename="../dialogs/FlagDialog.ui" line="38"/>
        <source>Flag:</source>
        <translation>Drapeau :</translation>
    </message>
    <message>
        <location filename="../dialogs/FlagDialog.ui" line="61"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../dialogs/FlagDialog.ui" line="80"/>
        <source>Size:</source>
        <translation>Taille :</translation>
    </message>
    <message>
        <location filename="../dialogs/FlagDialog.cpp" line="33"/>
        <source>Edit flag at %1</source>
        <translation>Modifier le drapeau à %1</translation>
    </message>
    <message>
        <location filename="../dialogs/FlagDialog.cpp" line="35"/>
        <source>Add flag at %1</source>
        <translation>Ajouter flag à %1</translation>
    </message>
</context>
<context>
    <name>FlagsModel</name>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="62"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="64"/>
        <source>Offset</source>
        <translation>Décalage</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="66"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="68"/>
        <source>Real Name</source>
        <translation>Nom réel</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="70"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>FlagsWidget</name>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="14"/>
        <source>Flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="79"/>
        <source>Quick Filter</source>
        <translation>Filtre rapide</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="86"/>
        <source>Flagspace:</source>
        <translation>Taille du drapeau :</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="99"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="102"/>
        <source>N</source>
        <translation>N</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="110"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.ui" line="113"/>
        <source>Del</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="212"/>
        <source>Rename flag %1</source>
        <translation>Renommer le flag %1</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="213"/>
        <source>Flag name:</source>
        <translation>Nom du drapeau :</translation>
    </message>
    <message>
        <location filename="../widgets/FlagsWidget.cpp" line="242"/>
        <source>(all)</source>
        <translation>(tous)</translation>
    </message>
</context>
<context>
    <name>FlirtContextMenu</name>
    <message>
        <location filename="../menus/FlirtContextMenu.cpp" line="14"/>
        <source>Copy Line</source>
        <translation>Copier la ligne</translation>
    </message>
    <message>
        <location filename="../menus/FlirtContextMenu.cpp" line="15"/>
        <source>Apply Signature File</source>
        <translation>Appliquer le fichier de signature</translation>
    </message>
</context>
<context>
    <name>FlirtModel</name>
    <message>
        <location filename="../widgets/FlirtWidget.cpp" line="62"/>
        <source>Bin</source>
        <translation>Bin</translation>
    </message>
    <message>
        <location filename="../widgets/FlirtWidget.cpp" line="64"/>
        <source>Arch</source>
        <translation>Arc</translation>
    </message>
    <message>
        <location filename="../widgets/FlirtWidget.cpp" line="66"/>
        <source>Bits</source>
        <translation>Bits</translation>
    </message>
    <message>
        <location filename="../widgets/FlirtWidget.cpp" line="68"/>
        <source># Funcs</source>
        <translation># Fonctions</translation>
    </message>
    <message>
        <location filename="../widgets/FlirtWidget.cpp" line="70"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/FlirtWidget.cpp" line="72"/>
        <source>Details</source>
        <translation>Détails</translation>
    </message>
</context>
<context>
    <name>FlirtWidget</name>
    <message>
        <location filename="../widgets/FlirtWidget.ui" line="14"/>
        <source>Signatures</source>
        <translation type="unfinished">Signatures</translation>
    </message>
</context>
<context>
    <name>FunctionModel</name>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="130"/>
        <source>Offset: %1</source>
        <translation>Offset : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="132"/>
        <source>Size: %1</source>
        <translation>Taille : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="134"/>
        <source>Import: %1</source>
        <translation>Importer : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="135"/>
        <location filename="../widgets/FunctionsWidget.cpp" line="162"/>
        <source>true</source>
        <translation>true</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="135"/>
        <location filename="../widgets/FunctionsWidget.cpp" line="162"/>
        <source>false</source>
        <translation>false</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="137"/>
        <source>Nargs: %1</source>
        <translation>Nargs : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="139"/>
        <source>Nbbs: %1</source>
        <translation>Nbbs : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="141"/>
        <source>Nlocals: %1</source>
        <translation>Nlocals : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="143"/>
        <source>Call type: %1</source>
        <translation>Type d&apos;appel : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="145"/>
        <source>Edges: %1</source>
        <translation>Bordures : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="147"/>
        <source>StackFrame: %1</source>
        <translation>StackFrame : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="149"/>
        <source>Comment: %1</source>
        <translation>Commentaire : %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="262"/>
        <source>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;Disassembly preview&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</source>
        <translation>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;Aperçu du dédassemblage&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="267"/>
        <source>&lt;div&gt;&lt;strong&gt;Highlights&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</source>
        <translation>&lt;div&gt;&lt;strong&gt;Mis en avant&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="302"/>
        <location filename="../widgets/FunctionsWidget.cpp" line="306"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="308"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="310"/>
        <source>Import</source>
        <translation type="unfinished">Importation</translation>
    </message>
    <message>
        <source>Imp.</source>
        <translation type="vanished">Imp.</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="312"/>
        <source>Offset</source>
        <translation>Offset</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="314"/>
        <source>Nargs</source>
        <translation>Nargs</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="316"/>
        <source>Nlocals</source>
        <translation>Nlocals</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="318"/>
        <source>Nbbs</source>
        <translation>Nbbs</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="320"/>
        <source>Call type</source>
        <translation>Type d&apos;appel</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="322"/>
        <source>Edges</source>
        <translation>Bords</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="324"/>
        <source>StackFrame</source>
        <translation>StackFrame</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="326"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>FunctionsTask</name>
    <message>
        <location filename="../common/FunctionsTask.h" line="13"/>
        <source>Fetching Functions</source>
        <translation>Récupération des fonctions</translation>
    </message>
</context>
<context>
    <name>FunctionsWidget</name>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="243"/>
        <location filename="../widgets/FunctionsWidget.cpp" line="487"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="488"/>
        <source>Undefine</source>
        <translation>Indéfini</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="489"/>
        <source>Horizontal</source>
        <translation>Horizontal</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="490"/>
        <source>Vertical</source>
        <translation>Vertical</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="492"/>
        <source>Functions</source>
        <translation>Fonctions</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="611"/>
        <source>Rename function %1</source>
        <translation>Renommer la fonction %1</translation>
    </message>
    <message>
        <location filename="../widgets/FunctionsWidget.cpp" line="612"/>
        <source>Function name:</source>
        <translation>Nom de la fonction :</translation>
    </message>
</context>
<context>
    <name>GlibcHeapBinsDialog</name>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="25"/>
        <source>Chain info:</source>
        <translation>Informations sur la chaîne :</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="41"/>
        <source>Detailed chunk info:</source>
        <translation>Informations détaillées sur le bloc :</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="48"/>
        <source>Enter chunk base address and press enter</source>
        <translation>Saisissez l&apos;adresse de la base du bloc et appuyez sur la touche Entrée</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="28"/>
        <source>Bins info for arena @ </source>
        <translation>Informations sur les bins pour l&apos;arène @ </translation>
    </message>
</context>
<context>
    <name>GlibcHeapInfoDialog</name>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="22"/>
        <source>Base</source>
        <translation>Base</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="29"/>
        <source>Base address of the chunk</source>
        <translation>Adresse de base du bloc</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="39"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="46"/>
        <source>Size of the heap chunk including metadata</source>
        <translation>Taille de la partie du tas, y compris les métadonnées</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="56"/>
        <source>Fd</source>
        <translation>Fd</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="63"/>
        <source>Link to next free chunk in bin&apos;s linked list</source>
        <translation>Lien vers le prochain morceau libre dans la liste chaînée du bin</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="73"/>
        <source>Bk</source>
        <translation>Bk</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="80"/>
        <source>Link to previous free chunk in bin&apos;s linked list</source>
        <translation>Lien vers le bloc libre précédent dans la liste chaînée du bin</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="90"/>
        <source>Link to next larger free chunk (only for large chunks)</source>
        <translation>Lien vers le bloc libre suivant (uniquement pour les gros blocs)</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="100"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Fd-nextsize&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Fd-nextsize&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="107"/>
        <source>Bk-nextsize</source>
        <translation>Bk-nextsize</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="114"/>
        <source>Link to next smaller free chunk (for large chunks)</source>
        <translation>Lien vers le bloc libre suivant (pour les gros blocs)</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="124"/>
        <source>Size of previous chunk (if free)</source>
        <translation>Taille du bloc précédent (s&apos;il est libre)</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="134"/>
        <source>PrevSize</source>
        <translation>PrevSize</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="145"/>
        <source>If the chunk was obtained from a non-main arena</source>
        <translation>Si le bloc a été obtenu à partir d&apos;une arène non principale</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="148"/>
        <source>NON_MAIN_ARENA</source>
        <translation>NON_MAIN_ARENA</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="161"/>
        <source>The chunk was obtained with mmap()</source>
        <translation>Le bloc a été obtenu avec mmap()</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="164"/>
        <source>IS_MMAPED</source>
        <translation>IS_MMAPED</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="177"/>
        <source>Previous adjacent chunk is in use</source>
        <translation>Le bloc adjacent précédent est en cours d&apos;utilisation</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="180"/>
        <source>PREV_INUSE</source>
        <translation>PREV_INUSE</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="195"/>
        <source>Save</source>
        <translation>Sauvegarder</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="12"/>
        <source>Chunk @ </source>
        <translation>Bloc @ </translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="100"/>
        <source>Chunk saved</source>
        <translation>Blocs sauvegardés</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="101"/>
        <source>Chunk header successfully overwritten</source>
        <translation>L&apos;en-tête du bloc a bien été écrasé</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="103"/>
        <source>Chunk not saved</source>
        <translation>Le bloc n&apos;est pas sauvegardé</translation>
    </message>
    <message>
        <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="104"/>
        <source>Chunk header not successfully overwritten</source>
        <translation>L&apos;en-tête du bloc n&apos;a pas été écrasé</translation>
    </message>
</context>
<context>
    <name>GlibcHeapModel</name>
    <message>
        <location filename="../widgets/GlibcHeapWidget.cpp" line="161"/>
        <source>Offset</source>
        <translation>Décalage</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.cpp" line="163"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.cpp" line="165"/>
        <source>Status</source>
        <translation>Statut</translation>
    </message>
</context>
<context>
    <name>GlibcHeapWidget</name>
    <message>
        <location filename="../widgets/GlibcHeapWidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.ui" line="34"/>
        <source>Arena</source>
        <translation>Arène</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.ui" line="47"/>
        <source>View bins info for an arena</source>
        <translation>Voir les informations sur les bins d&apos;une arène</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.ui" line="50"/>
        <source>Bins</source>
        <translation>Bins</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.cpp" line="27"/>
        <source>Detailed Chunk Info</source>
        <translation>Informations détaillées sur les blocs</translation>
    </message>
    <message>
        <location filename="../widgets/GlibcHeapWidget.cpp" line="28"/>
        <source>Bins Info</source>
        <translation>Infos sur les bins</translation>
    </message>
</context>
<context>
    <name>GlobalVariableDialog</name>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.ui" line="14"/>
        <source>Add Global Variable</source>
        <translation>Ajouter une variable globale</translation>
    </message>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.ui" line="20"/>
        <source>Add global variable at</source>
        <translation>Ajouter une variable globale à l&apos;offset</translation>
    </message>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.ui" line="38"/>
        <source>Name:</source>
        <translation>Nom :</translation>
    </message>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.ui" line="61"/>
        <source>int</source>
        <translation>int</translation>
    </message>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.ui" line="80"/>
        <source>Type:</source>
        <translation>Type :</translation>
    </message>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.cpp" line="29"/>
        <source>Edit global variable at %1</source>
        <translation>Modifier la variable locale %1</translation>
    </message>
    <message>
        <location filename="../dialogs/GlobalVariableDialog.cpp" line="31"/>
        <source>Add global variable at %1</source>
        <translation>Ajouter la variable locale %1</translation>
    </message>
</context>
<context>
    <name>GlobalsModel</name>
    <message>
        <location filename="../widgets/GlobalsWidget.cpp" line="58"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.cpp" line="60"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.cpp" line="62"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.cpp" line="64"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>GlobalsWidget</name>
    <message>
        <location filename="../widgets/GlobalsWidget.ui" line="14"/>
        <source>Global Variables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.ui" line="76"/>
        <location filename="../widgets/GlobalsWidget.ui" line="79"/>
        <location filename="../widgets/GlobalsWidget.cpp" line="189"/>
        <source>Edit Global Variable</source>
        <translation>Éditer la variable globale</translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.ui" line="84"/>
        <location filename="../widgets/GlobalsWidget.ui" line="87"/>
        <location filename="../widgets/GlobalsWidget.cpp" line="190"/>
        <source>Delete Global Variable</source>
        <translation>Supprimer la variable globale</translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.cpp" line="151"/>
        <source>Category</source>
        <translation>Catégorie</translation>
    </message>
    <message>
        <location filename="../widgets/GlobalsWidget.cpp" line="153"/>
        <source>Globals</source>
        <translation>Variables globales</translation>
    </message>
</context>
<context>
    <name>GraphOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="14"/>
        <source>Graph</source>
        <translation>Graphe</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="22"/>
        <source>Graph Block Options </source>
        <translation>Options du bloc graphique </translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="31"/>
        <source>The offset of the first instruction of a graph block is shown in the header of the respective graph block</source>
        <translation>Le décalage de la première instruction d&apos;un bloc graphique est indiqué dans l&apos;en-tête du bloc graphique concerné</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="34"/>
        <source>Show offset of the first instruction in each graph block</source>
        <translation>Afficher le décalage de la première instruction dans chaque bloc graphique</translation>
    </message>
    <message>
        <source>Show offset for each instruction (graph.offset)</source>
        <translation type="vanished">Afficher l&apos;offset pour chaque instruction (graph.offset)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="41"/>
        <source>Show preview when hovering (graph.preview)</source>
        <translation>Afficher un aperçu au survol (graph.preview)</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="50"/>
        <source>Maximum Line Length:</source>
        <translation>Longueur maximale de la ligne :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="70"/>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="80"/>
        <source>Hide text when zooming out and it is smaller than the given value. Higher values can increase Performance.</source>
        <translation>Cacher le texte lorsque vous effectuez un zoom arrière et qu&apos;il est plus petit que la valeur donnée. Des valeurs plus élevées peuvent augmenter les performances.</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="73"/>
        <source>Minimum Font Size</source>
        <translation>Taille de police minimale</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="98"/>
        <source>Graph Layout Options</source>
        <translation>Options de mise en page du graphique</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="117"/>
        <source>Vertical</source>
        <translation>Vertical</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="140"/>
        <source>Horizontal</source>
        <translation>Horizontal</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="176"/>
        <source>Block spacing:</source>
        <translation>Espacement des blocs :</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="183"/>
        <source>Edge spacing</source>
        <translation>Espacement des bords</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="193"/>
        <source>Bitmap Export Options</source>
        <translation>Options d&apos;exportation de bitmaps</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="202"/>
        <source>Export Transparent Bitmap Graphs</source>
        <translation>Exporter des graphiques bitmap transparents</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="211"/>
        <source>Graph Bitmap Export Scale: </source>
        <translation>Échelle d&apos;exportation du graphique Bitmap : </translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="218"/>
        <source>%</source>
        <translation>%</translation>
    </message>
</context>
<context>
    <name>GraphView</name>
    <message>
        <location filename="../widgets/GraphView.cpp" line="440"/>
        <source>Cutter graph export</source>
        <translation>Cutter export de graphe</translation>
    </message>
</context>
<context>
    <name>GraphWidget</name>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="264"/>
        <source>Toggle Graph Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="268"/>
        <source>Switch to Disassembly View</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HeadersModel</name>
    <message>
        <location filename="../widgets/HeadersWidget.cpp" line="52"/>
        <source>Offset</source>
        <translation>Offset</translation>
    </message>
    <message>
        <location filename="../widgets/HeadersWidget.cpp" line="54"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/HeadersWidget.cpp" line="56"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../widgets/HeadersWidget.cpp" line="58"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>HeadersWidget</name>
    <message>
        <location filename="../widgets/HeadersWidget.cpp" line="117"/>
        <source>Headers</source>
        <translation>Entêtes</translation>
    </message>
</context>
<context>
    <name>HeapBinsGraphView</name>
    <message>
        <location filename="../widgets/HeapBinsGraphView.cpp" line="8"/>
        <source>Detailed Chunk Info</source>
        <translation>Informations détaillées sur les blocs</translation>
    </message>
    <message>
        <location filename="../widgets/HeapBinsGraphView.cpp" line="79"/>
        <location filename="../widgets/HeapBinsGraphView.cpp" line="121"/>
        <source>bin </source>
        <translation>bin </translation>
    </message>
    <message>
        <location filename="../widgets/HeapBinsGraphView.cpp" line="121"/>
        <source> @ </source>
        <translation> @ </translation>
    </message>
</context>
<context>
    <name>HeapDockWidget</name>
    <message>
        <location filename="../widgets/HeapDockWidget.ui" line="14"/>
        <source>Heap</source>
        <translation>Pile</translation>
    </message>
</context>
<context>
    <name>HexWidget</name>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="88"/>
        <source>Hexadecimal</source>
        <translation>Hexadécimal</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="89"/>
        <source>Octal</source>
        <translation>Octal</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="90"/>
        <source>Decimal</source>
        <translation>Décimal</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="91"/>
        <source>Signed decimal</source>
        <translation>Décimale signée</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="92"/>
        <source>Float</source>
        <translation>Flottant</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="106"/>
        <source>Bytes per row</source>
        <translation>Octets par ligne</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="116"/>
        <source>Power of 2</source>
        <translation>Puissance de 2</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="123"/>
        <source>Big Endian</source>
        <translation>Big Endian</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="128"/>
        <source>Bytes as pairs</source>
        <translation>Octets par pairs</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="273"/>
        <source>Copy</source>
        <translation>Copier</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="276"/>
        <source>Add flag at address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="278"/>
        <source>Add mark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy address</source>
        <translation type="vanished">Copier l&apos;adresse</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1198"/>
        <source>Add Comment</source>
        <translation>Ajouter un commentaire</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="150"/>
        <location filename="../widgets/HexWidget.cpp" line="1208"/>
        <source>Add flag at %1</source>
        <translation type="unfinished">Ajouter flag à %1</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="164"/>
        <source>Delete Comment</source>
        <translation>Supprimer le commentaire</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="170"/>
        <source>Select range</source>
        <translation>Sélectionner une portée</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="177"/>
        <location filename="../widgets/HexWidget.cpp" line="1391"/>
        <source>Write string</source>
        <translation>Écrire la chaîne</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="181"/>
        <source>Write length and string</source>
        <translation>Longueur d&apos;écriture et chaîne de caractères</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="185"/>
        <location filename="../widgets/HexWidget.cpp" line="1585"/>
        <source>Write wide string</source>
        <translation>Écrire une chaîne large</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="189"/>
        <source>Write zero terminated string</source>
        <translation>Écrire une chaîne terminée par un zéro</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="193"/>
        <source>Write a decoded or encoded Base64 string</source>
        <translation>Écrire une chaîne de caractère encodée/décodée en Base64</translation>
    </message>
    <message>
        <source>Write De\Encoded Base64 string</source>
        <translation type="vanished">Ecrire la chaîne encodée/décodée en Base64</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="198"/>
        <location filename="../widgets/HexWidget.cpp" line="1437"/>
        <source>Write hex bytes</source>
        <translation>Écrire des octets hexadécimaux</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="202"/>
        <location filename="../widgets/HexWidget.cpp" line="1473"/>
        <source>Write zeros</source>
        <translation>Écrire des zéros</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="206"/>
        <location filename="../widgets/HexWidget.cpp" line="1529"/>
        <source>Write random bytes</source>
        <translation>Écrire des octets aléatoires</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="210"/>
        <source>Duplicate from offset</source>
        <translation>Dupliquer à partir du décalage</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="214"/>
        <source>Increment/Decrement</source>
        <translation>Incrément/Décrément</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="218"/>
        <source>Edit with keyboard</source>
        <translation>Modifier avec le clavier</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1201"/>
        <source>Edit Comment</source>
        <translation>Modifier le commentaire</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1210"/>
        <source>Rename flag &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1218"/>
        <source>Item size:</source>
        <translation>Taille de l&apos;élément :</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1220"/>
        <source>Item format:</source>
        <translation>Format de l&apos;élément :</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1225"/>
        <source>Edit</source>
        <translation>Modifier</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1245"/>
        <location filename="../widgets/HexWidget.cpp" line="1254"/>
        <source>Edit Mark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1246"/>
        <location filename="../widgets/HexWidget.cpp" line="1255"/>
        <source>Remove Mark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1391"/>
        <location filename="../widgets/HexWidget.cpp" line="1567"/>
        <location filename="../widgets/HexWidget.cpp" line="1585"/>
        <location filename="../widgets/HexWidget.cpp" line="1603"/>
        <source>String:</source>
        <translation>Chaîne de caractères :</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1437"/>
        <source>Hex byte string:</source>
        <translation>Chaîne d&apos;octets hexadécimale :</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1473"/>
        <source>Number of zeros:</source>
        <translation>Nombre de zéros :</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1500"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1501"/>
        <source>Error occured during decoding your input.
Please, make sure, that it is a valid base64 string and try again.</source>
        <translation>Une erreur s&apos;est produite lors du décodage de votre entrée.
Veuillez vous assurer qu&apos;il s&apos;agit d&apos;une chaîne base64 valide et réessayez.</translation>
    </message>
    <message>
        <source>Write random</source>
        <translation type="vanished">Écrire des octets aléatoires</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1529"/>
        <source>Number of bytes:</source>
        <translation>Nombre d&apos;octets :</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1567"/>
        <source>Write Pascal string</source>
        <translation>Écrire une chaîne de caractères en Pascal</translation>
    </message>
    <message>
        <location filename="../widgets/HexWidget.cpp" line="1603"/>
        <source>Write zero-terminated string</source>
        <translation>Écriture d&apos;une chaîne de caractères à terminaison nulle</translation>
    </message>
</context>
<context>
    <name>HexdumpRangeDialog</name>
    <message>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="14"/>
        <source>Select Block</source>
        <translation>Sélectionner le bloc</translation>
    </message>
    <message>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="47"/>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="79"/>
        <source>Exclusive end address</source>
        <translation>Adresse de fin exclusive</translation>
    </message>
    <message>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="50"/>
        <source>End Address:</source>
        <translation>Adresse de fin :</translation>
    </message>
    <message>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="65"/>
        <source>Start Address:</source>
        <translation>Adresse de début :</translation>
    </message>
    <message>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="99"/>
        <source>Length:</source>
        <translation>Longueur :</translation>
    </message>
    <message>
        <location filename="../dialogs/HexdumpRangeDialog.ui" line="115"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff8585;&quot;&gt;Big selection might cause a delay&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff8585;&quot;&gt;Une grande sélection peut entraîner un délai&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>HexdumpWidget</name>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="70"/>
        <source>Parsing</source>
        <translation>Analyse en cours</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="120"/>
        <source>Endian</source>
        <translation>Endian</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="131"/>
        <source>Little</source>
        <translation>Petit</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="136"/>
        <source>Big</source>
        <translation>Grand</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="191"/>
        <source>Arch</source>
        <translation>Architecture</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="220"/>
        <source>Bits</source>
        <translation>Bits</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="231"/>
        <source>16</source>
        <translation>16</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="236"/>
        <source>32</source>
        <translation>32</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="241"/>
        <source>64</source>
        <translation>64</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="289"/>
        <source>Information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="318"/>
        <source>SHA256:</source>
        <translation>SHA1: {256:?}</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="350"/>
        <source>SHA1:</source>
        <translation>SHA1 :</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="357"/>
        <source>Copy SHA256</source>
        <translation>Copier SHA256</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="370"/>
        <source>Copy SHA1</source>
        <translation type="unfinished">Copier SHA1</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="396"/>
        <source>Copy CRC32</source>
        <translation>Copier CRC32</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="434"/>
        <source>Entropy:</source>
        <translation>Entropie&#xa0;:</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="466"/>
        <source>MD5:</source>
        <translation>MD5 :</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="479"/>
        <source>CRC32:</source>
        <translation>CRC32 :</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="486"/>
        <source>Copy MD5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="50"/>
        <source>Select bytes to display information</source>
        <translation>Sélectionnez les octets pour afficher les informations</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="143"/>
        <source>Disassembly</source>
        <translation>Désassembleur</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="144"/>
        <source>String</source>
        <translation>Chaîne</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="145"/>
        <source>Assembler</source>
        <translation>Assembleur</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="146"/>
        <source>C bytes</source>
        <translation>Octets C</translation>
    </message>
    <message>
        <source>C bytes with instructions</source>
        <translation type="vanished">Octets C avec instructions</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="147"/>
        <source>C half-words (2 byte)</source>
        <translation>Demi-mots C (2 octets)</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="148"/>
        <source>C words (4 byte)</source>
        <translation>Mots C (4 octets)</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="149"/>
        <source>C dwords (8 byte)</source>
        <translation>Double-mots C (8 octets)</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="150"/>
        <source>Python</source>
        <translation>Python</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="151"/>
        <source>JSON</source>
        <translation>JSON</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="152"/>
        <source>JavaScript</source>
        <translation>JavaScript</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.cpp" line="153"/>
        <source>Yara</source>
        <translation>Yara</translation>
    </message>
    <message>
        <location filename="../widgets/HexdumpWidget.ui" line="20"/>
        <location filename="../widgets/HexdumpWidget.cpp" line="218"/>
        <source>Hexdump</source>
        <translation>Hexdump</translation>
    </message>
</context>
<context>
    <name>ImportsModel</name>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="45"/>
        <source>Unsafe</source>
        <translation>Non sûr</translation>
    </message>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="71"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="73"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="75"/>
        <source>Safety</source>
        <translation>Sécurité</translation>
    </message>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="77"/>
        <source>Library</source>
        <translation>Bibliothèque</translation>
    </message>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="79"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="81"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>ImportsWidget</name>
    <message>
        <location filename="../widgets/ImportsWidget.cpp" line="172"/>
        <source>Imports</source>
        <translation>Imports</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="283"/>
        <source>Toggle Imports Window</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IncrementDecrementDialog</name>
    <message>
        <location filename="../dialogs/IncrementDecrementDialog.ui" line="14"/>
        <source>Increment/Decrement</source>
        <translation>Incrément/Décrément</translation>
    </message>
    <message>
        <location filename="../dialogs/IncrementDecrementDialog.ui" line="24"/>
        <source>Interpret as</source>
        <translation>Interpréter comme</translation>
    </message>
    <message>
        <location filename="../dialogs/IncrementDecrementDialog.ui" line="38"/>
        <source>Value:</source>
        <translation>Valeur :</translation>
    </message>
    <message>
        <location filename="../dialogs/IncrementDecrementDialog.ui" line="54"/>
        <source>Increment</source>
        <translation>Incrémenter</translation>
    </message>
    <message>
        <location filename="../dialogs/IncrementDecrementDialog.ui" line="64"/>
        <source>Decrement</source>
        <translation>Décrémentation</translation>
    </message>
    <message>
        <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
        <source>Byte</source>
        <translation>Octet</translation>
    </message>
    <message>
        <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
        <source>Word</source>
        <translation>Mot</translation>
    </message>
    <message>
        <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
        <source>Dword</source>
        <translation>Dword</translation>
    </message>
    <message>
        <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
        <source>Qword</source>
        <translation>Qword</translation>
    </message>
</context>
<context>
    <name>InitialOptionsDialog</name>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="26"/>
        <source>Load Options</source>
        <translation>Options de chargement</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="84"/>
        <source>Program:</source>
        <translation>Programme :</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="167"/>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="457"/>
        <source>Analysis: Enabled</source>
        <translation>Analyse : Activée</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="183"/>
        <source>Level: </source>
        <translation>Niveau : </translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="224"/>
        <source>None</source>
        <translation>Aucun</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="259"/>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="655"/>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="715"/>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="763"/>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="808"/>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="833"/>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="43"/>
        <source>Auto</source>
        <translation>Auto</translation>
    </message>
    <message>
        <source>Auto Exp</source>
        <translation type="vanished">Expérimental</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="326"/>
        <source>Experimental</source>
        <translation>Expérimental</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="364"/>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="443"/>
        <source>Advanced</source>
        <translation>Avancé</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="518"/>
        <source>Load in write mode (-w)</source>
        <translation>Charger en mode écriture (-w)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="528"/>
        <source>Do not load bin information (-n)</source>
        <translation>Ne pas charger les informations du binaire (-n)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="541"/>
        <source>Use virtual addressing</source>
        <translation>Utiliser l&apos;adressage virtuel</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="551"/>
        <source>Import demangled symbols</source>
        <translation>Importer des symboles demandés</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="568"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="599"/>
        <source>Advanced options</source>
        <translation>Options avancées</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="629"/>
        <source>CPU options</source>
        <translation>Options du Processeur</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="644"/>
        <source>Architecture:</source>
        <translation>Architecture :</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="669"/>
        <source>CPU:</source>
        <translation>CPU :</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="707"/>
        <source>Bits: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="720"/>
        <source>8</source>
        <translation>8</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="725"/>
        <source>16</source>
        <translation>16</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="730"/>
        <source>32</source>
        <translation>32</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="735"/>
        <source>64</source>
        <translation>64</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="749"/>
        <source>Endianness: </source>
        <translation>Boutisme : </translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="768"/>
        <source>Little</source>
        <translation>Petit</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="773"/>
        <source>Big</source>
        <translation>Grand</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="794"/>
        <source>Kernel: </source>
        <translation>Noyau : </translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="822"/>
        <source>Format:</source>
        <translation>Format :</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="876"/>
        <source>Load bin offset (-B)</source>
        <translation>Charger les offsets du binaire (-B)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="895"/>
        <source>1024</source>
        <translation>1024</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="914"/>
        <source>Map offset (-m)</source>
        <translation>Tracer l&apos;offset (-m)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="930"/>
        <source>0x40000</source>
        <translation>0x40000</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="937"/>
        <source>Load PDB</source>
        <translation>Charger PDB</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="962"/>
        <source>PDB File path</source>
        <translation>Chemin du fichier PDB</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="969"/>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="1011"/>
        <source>Select</source>
        <translation>Sélectionner</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="979"/>
        <source>Load script file</source>
        <translation>Charger le fichier de script</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="1004"/>
        <source>Path to Rizin script file</source>
        <translation>Chemin d&apos;accès au fichier script Rizin</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="1067"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.ui" line="1080"/>
        <source>  Ok  </source>
        <translation>  Ok  </translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="61"/>
        <source>Analyze all symbols</source>
        <translation>Analyser tous les symboles</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="65"/>
        <source>Analyze instructions for references</source>
        <translation>Analyser les instructions pour les références</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="68"/>
        <source>Analyze function calls</source>
        <translation>Analyser les appels de fonction</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="71"/>
        <source>Analyze all basic blocks</source>
        <translation>Analyser tous les basic blocks</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="74"/>
        <source>Analyze all objc references</source>
        <translation>Analyser toutes les références des objets</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="78"/>
        <source>Recover class information from RTTI</source>
        <translation>Récupérer les informations de la classe à partir de RTTI</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="82"/>
        <source>Autoname functions based on context</source>
        <translation>Fonctions nommées automatiquement grâce au contexte</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="86"/>
        <source>Emulate code to find computed references</source>
        <translation>Émuler le code pour trouver les références calculées</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="90"/>
        <source>Analyze all consecutive functions</source>
        <translation>Analyser toutes les fonctions consécutives</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="94"/>
        <source>Type and Argument matching analysis</source>
        <translation>Analyse des types et Arguments</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="97"/>
        <source>Analyze code after trap-sleds</source>
        <translation>Analyser le code après les trap-sleds</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="100"/>
        <source>Analyze function preludes</source>
        <translation>Analyser les préludes de fonction</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="104"/>
        <source>Analyze jump tables in switch statements</source>
        <translation>Analyser les tables de saut dans les instructions de commutation</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="108"/>
        <source>Analyze PUSH+RET as JMP</source>
        <translation>Analyser PUSH+RET en temps que JMP</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="112"/>
        <source>Continue analysis after each function</source>
        <translation>Continuer l&apos;analyse après chaque fonction</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="437"/>
        <source>No analysis</source>
        <translation>Pas d&apos;analyse</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="439"/>
        <source>Auto-Analysis (aaa)</source>
        <translation>Analyse automatique (aaa)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="441"/>
        <source>Auto-Analysis Experimental (aaaa)</source>
        <translation>Auto-analyse expérimentale (aaaa)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="445"/>
        <source>Unknown</source>
        <translation>Inconnu</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="451"/>
        <source>Level</source>
        <translation>Niveau</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="454"/>
        <source>Analysis: Disabled</source>
        <translation>Analyse : Désactivée</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="500"/>
        <source>Select PDB file</source>
        <translation>Sélectionner un fichier PDB</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="501"/>
        <source>PDB file (*.pdb)</source>
        <translation>Fichier PDB (*.pdb)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="501"/>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="523"/>
        <source>All files (*)</source>
        <translation>Tous les fichiers (*)</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="522"/>
        <source>Select Rizin script file</source>
        <translation>Sélectionnez le fichier de script Rizin</translation>
    </message>
    <message>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="523"/>
        <source>Script file (*.rz)</source>
        <translation>Fichier de script (*.rz)</translation>
    </message>
    <message>
        <location filename="../common/InitialOptions.h" line="46"/>
        <location filename="../core/MainWindow.cpp" line="1690"/>
        <location filename="../CutterApplication.cpp" line="532"/>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="380"/>
        <source>Auto analysis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="538"/>
        <location filename="../dialogs/InitialOptionsDialog.cpp" line="384"/>
        <source>Auto analysis (experimental)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InitializationFileEditor</name>
    <message>
        <location filename="../dialogs/preferences/InitializationFileEditor.ui" line="14"/>
        <source>CutterRC Editor</source>
        <translation>Éditeur CutterRC</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/InitializationFileEditor.ui" line="20"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/InitializationFileEditor.cpp" line="35"/>
        <source>Script is loaded from &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</source>
        <translation>Le script est chargé depuis &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/InitializationFileEditor.cpp" line="39"/>
        <source>Execute</source>
        <comment>script</comment>
        <translation type="unfinished">Exécuter</translation>
    </message>
</context>
<context>
    <name>JSDecDecompiler</name>
    <message>
        <source>Failed to parse JSON from jsdec</source>
        <translation type="vanished">Échec de l&apos;analyse JSON de jsdec</translation>
    </message>
</context>
<context>
    <name>LayoutManager</name>
    <message>
        <location filename="../dialogs/LayoutManager.ui" line="14"/>
        <source>Layout</source>
        <translation>Calque</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.ui" line="25"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.ui" line="32"/>
        <location filename="../dialogs/LayoutManager.cpp" line="60"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.cpp" line="42"/>
        <source>Rename layout error</source>
        <translation>Erreur de renommage de la mise en page</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.cpp" line="43"/>
        <source>&apos;%1&apos; is already used.</source>
        <translation>« %1 » est déjà utilisé.</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.cpp" line="45"/>
        <source>Save layout</source>
        <translation>Sauvegarder la disposition</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.cpp" line="45"/>
        <source>Enter name</source>
        <translation>Entrez le nom</translation>
    </message>
    <message>
        <location filename="../dialogs/LayoutManager.cpp" line="61"/>
        <source>Do you want to delete &apos;%1&apos;</source>
        <translation>Voulez-vous supprimer « %1 »</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../core/MainWindow.ui" line="33"/>
        <source>Add extra...</source>
        <translation>Ajouter une option...</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="61"/>
        <source>File</source>
        <translation>Fichier</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="68"/>
        <source>Set mode</source>
        <translation>Définir le mode</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="97"/>
        <location filename="../core/MainWindow.cpp" line="296"/>
        <source>View</source>
        <translation>Affichage</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="104"/>
        <source>Zoom</source>
        <translation>Agrandir</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="113"/>
        <source>Layouts</source>
        <translation>Mises en page</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="133"/>
        <source>Tools</source>
        <translation>Outils</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="139"/>
        <source>Help</source>
        <translation>Aide</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="147"/>
        <location filename="../core/MainWindow.ui" line="513"/>
        <source>Edit</source>
        <translation>Modifier</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="156"/>
        <source>Windows</source>
        <translation>Fenêtres</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="160"/>
        <location filename="../core/MainWindow.cpp" line="147"/>
        <location filename="../core/MainWindow.cpp" line="148"/>
        <source>Plugins</source>
        <translation>Plugins</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="165"/>
        <source>Info...</source>
        <translation>Infos...</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="170"/>
        <source>Debug...</source>
        <translation>Débogage en cours...</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="185"/>
        <source>Debug</source>
        <translation>Débogage</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="207"/>
        <source>Main toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="232"/>
        <source>Reset to default layout</source>
        <translation>Réinitialisation de la présentation par défaut</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="237"/>
        <source>Zen Mode</source>
        <translation>Mode Zen</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="240"/>
        <source>Zen mode</source>
        <translation>Mode Zen</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="245"/>
        <source>BaseFind</source>
        <translation>Recherche de l&apos;adresse de base</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="250"/>
        <source>About</source>
        <translation>À propos</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="255"/>
        <source>Report an issue</source>
        <translation>Signaler un problème</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="260"/>
        <source>New Window</source>
        <translation>Nouvelle fenêtre</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="263"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="268"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="273"/>
        <location filename="../core/MainWindow.ui" line="276"/>
        <location filename="../core/MainWindow.ui" line="872"/>
        <location filename="../core/MainWindow.cpp" line="1252"/>
        <source>Save layout</source>
        <translation>Sauvegarder la disposition</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="281"/>
        <source>Documentation</source>
        <translation>Documentation</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="286"/>
        <source>Map File</source>
        <translation>Mapper le fichier</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="289"/>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="294"/>
        <location filename="../core/MainWindow.cpp" line="735"/>
        <location filename="../core/MainWindow.cpp" line="760"/>
        <source>Save Project</source>
        <translation>Sauvegarder le projet</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="297"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="302"/>
        <source>Cut</source>
        <translation>Couper</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="307"/>
        <source>Copy</source>
        <translation>Copier</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="312"/>
        <location filename="../core/MainWindow.ui" line="518"/>
        <source>Paste</source>
        <translation>Coller</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="317"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="322"/>
        <location filename="../core/MainWindow.ui" line="325"/>
        <source>Select all</source>
        <translation>Tout sélectionner</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="330"/>
        <source>Find</source>
        <translation>Rechercher</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="335"/>
        <location filename="../core/MainWindow.ui" line="338"/>
        <source>Find next</source>
        <translation>Trouver le suivant</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="343"/>
        <location filename="../core/MainWindow.ui" line="346"/>
        <source>Find previous</source>
        <translation>Trouver le précédent</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="355"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="24"/>
        <source>Undo Seek</source>
        <translation>Annuler la recherche</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="358"/>
        <source>Go back</source>
        <translation>Revenir en arrière</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="367"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="27"/>
        <source>Redo Seek</source>
        <translation>Refaire la recherche</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="378"/>
        <source>Unlock Panels</source>
        <translation>Déverrouiller les panneaux</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="381"/>
        <source>Toggle panel locks</source>
        <translation>Activer/désactiver les verrous du panneau</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="400"/>
        <source>Theme</source>
        <translation>Thème</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="415"/>
        <location filename="../core/MainWindow.ui" line="418"/>
        <source>Tabs up/down</source>
        <translation>Onglets haut/bas</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="427"/>
        <source>Refresh</source>
        <translation>Rafraîchir</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="435"/>
        <source>Show Tabs at the Top</source>
        <translation>Afficher les onglets en haut</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="438"/>
        <source>Toggle tab position</source>
        <translation>Basculer la position des onglets</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="443"/>
        <source>Dark Theme</source>
        <translation>Thème Sombre</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="448"/>
        <location filename="../core/MainWindow.ui" line="451"/>
        <source>Load layout</source>
        <translation>Charger la disposition</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="456"/>
        <source>Default Theme</source>
        <translation>Thème par défaut</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="461"/>
        <source>Bindiff</source>
        <translation>BinDiff</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="466"/>
        <source>Analysis</source>
        <translation>Analyse</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="471"/>
        <source>Test menu</source>
        <translation>Menu de test</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="476"/>
        <location filename="../core/MainWindow.ui" line="479"/>
        <source>Copy hexpair</source>
        <translation>Copier la paire hexadécimale</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="484"/>
        <location filename="../core/MainWindow.ui" line="487"/>
        <source>Copy text</source>
        <translation>Copier le texte</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="492"/>
        <source>Copy ASCII</source>
        <translation>Copier l&apos;ASCII</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="497"/>
        <location filename="../core/MainWindow.ui" line="500"/>
        <source>Insert string</source>
        <translation>Insérer une chaine de caractères</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="505"/>
        <location filename="../core/MainWindow.ui" line="508"/>
        <source>Insert hex</source>
        <translation>Insérer de l&apos;hexadécimal</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="523"/>
        <source>Show/Hide bytes</source>
        <translation>Afficher/Masquer les octets</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="528"/>
        <source>Switch case</source>
        <translation>Switch case</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="533"/>
        <location filename="../core/MainWindow.ui" line="536"/>
        <source>Copy all</source>
        <translation>Tout copier</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="541"/>
        <location filename="../core/MainWindow.ui" line="544"/>
        <source>Copy bytes</source>
        <translation>Copier les octets</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="549"/>
        <location filename="../core/MainWindow.ui" line="552"/>
        <location filename="../core/MainWindow.ui" line="557"/>
        <location filename="../core/MainWindow.ui" line="560"/>
        <source>Copy disasm</source>
        <translation>Copier l&apos;asm</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="572"/>
        <location filename="../core/MainWindow.ui" line="575"/>
        <source>Start web server</source>
        <translation>Démarrer le serveur web</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="580"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="585"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="590"/>
        <source>4</source>
        <translation>4</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="595"/>
        <source>8</source>
        <translation>8</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="600"/>
        <source>16</source>
        <translation>16</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="605"/>
        <source>32</source>
        <translation>32</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="610"/>
        <source>64</source>
        <translation>64</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="615"/>
        <source>Syntax AT&amp;T/Intel</source>
        <translation>Syntaxe AT&amp;T/Intel</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="620"/>
        <location filename="../core/MainWindow.ui" line="630"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="625"/>
        <location filename="../core/MainWindow.ui" line="635"/>
        <source>Undefine</source>
        <translation>Non défini</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="640"/>
        <source>Add comment</source>
        <translation>Ajouter un commentaire</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="652"/>
        <location filename="../core/MainWindow.ui" line="655"/>
        <source>Show/Hide bottom panel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show/Hide bottom pannel</source>
        <translation type="vanished">Afficher/Masquer le panel du bas</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="660"/>
        <source>Run Rizin script</source>
        <translation>Exécuter le script Rizin</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="665"/>
        <source>Reset Settings</source>
        <translation>Réinitialiser les paramètres</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="668"/>
        <source>Reset settings</source>
        <translation>Réinitialiser les paramètres</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="673"/>
        <source>Quit</source>
        <translation>Quitter</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="676"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="684"/>
        <source>Exports</source>
        <translation>Exportations</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="687"/>
        <source>Show/Hide Exports panel</source>
        <translation>Afficher/Masquer le panel des exports</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="692"/>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="20"/>
        <source>Refresh Contents</source>
        <translation>Actualiser le contenu</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="695"/>
        <source>Refresh contents</source>
        <translation>Actualiser le contenu</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="703"/>
        <source>Show ESIL rather than assembly</source>
        <translation>Afficher ESIL plutôt que l&apos;assembleur</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="711"/>
        <source>Show pseudocode rather than assembly</source>
        <translation>Afficher le pseudocode plutôt que l&apos;assembleur</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="722"/>
        <source>Display offsets</source>
        <translation>Afficher les offsets</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="727"/>
        <source>Preferences</source>
        <translation>Préférences</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="732"/>
        <source>Save Project As...</source>
        <translation>Enregistrer le projet sous...</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="740"/>
        <source>Graph</source>
        <translation>Graphe</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="745"/>
        <source>Import PDB</source>
        <translation>Importer PDB</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="750"/>
        <source>Analyze Program</source>
        <translation>Analyser le programme</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="755"/>
        <location filename="../core/MainWindow.cpp" line="1775"/>
        <source>Export as code</source>
        <translation>Exporter en tant que code</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="760"/>
        <location filename="../core/MainWindow.cpp" line="1815"/>
        <source>Apply Signature From File</source>
        <translation>Appliquer une signature à partir d&apos;un fichier</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="765"/>
        <location filename="../core/MainWindow.cpp" line="1836"/>
        <source>Create New Signature File</source>
        <translation>Créer un nouveau fichier de signature</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="770"/>
        <source>Add Hexdump</source>
        <translation>Ajouter un dump hexadécimal</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="775"/>
        <source>Add Decompiler</source>
        <translation>Ajouter un décompilateur</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="780"/>
        <source>Add Disassembly</source>
        <translation>Ajouter un désassemblage</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="785"/>
        <source>Add Graph</source>
        <translation>Ajouter un graphe</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="796"/>
        <source>Grouped dock dragging</source>
        <translation>Déplacement du dock groupé</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="801"/>
        <source>Zoom In</source>
        <translation>Zoom avant</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="804"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="812"/>
        <source>Zoom Out</source>
        <translation>Zoom Arrière</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="815"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="823"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="826"/>
        <source>Ctrl+=</source>
        <translation>Ctrl+=</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="834"/>
        <source>Commit changes</source>
        <translation>Valider les modifications</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="842"/>
        <source>Write mode</source>
        <translation>Mode écriture</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="845"/>
        <source>Open the file in write mode. Every change to the file will change the original file on disk.</source>
        <translation>Ouvrez le fichier en mode écriture. Chaque modification apportée au fichier modifiera le fichier original sur le disque.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="853"/>
        <source>Cache mode</source>
        <translation>Mode cache</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="856"/>
        <source>Enable cache mode. Changes to the file would not be applied to disk unless you specifically commit them. This is a safer option.</source>
        <translation>Activez le mode cache. Les modifications apportées au fichier ne seront pas appliquées au disque à moins que vous ne les validiez spécifiquement. Il s&apos;agit d&apos;une option plus sûre.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="867"/>
        <source>Read-Only mode</source>
        <translation>Mode lecture seule</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.ui" line="877"/>
        <source>Manage layouts</source>
        <translation>Gérer les mises en page</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="259"/>
        <source>No plugins are installed. Check the plugins section on Cutter documentation to learn more.</source>
        <translation>Aucun plugin n&apos;est installé. Consultez la section sur les plugins dans la documentation de Cutter pour en savoir plus.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="264"/>
        <source>The installed plugins didn&apos;t add entries to this menu.</source>
        <translation>Les plugins installés n&apos;ont pas ajouté d&apos;entrées à ce menu.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="278"/>
        <source>Analyze the program using Rizin&apos;s &quot;aaa&quot; command</source>
        <translation>Analyser le programme en utilisant la commande Rizin &quot;aaa&quot;</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="546"/>
        <source>Script loading</source>
        <translation>Chargement du script</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="547"/>
        <source>Do you want to load the &apos;%1&apos; script?</source>
        <translation>Voulez-vous charger le script &apos;%1&apos; ?</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="565"/>
        <source>Cannot open file!</source>
        <translation>Impossible d&apos;ouvrir le fichier !</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="566"/>
        <source>Could not open the file! Make sure the file exists and that you have the correct permissions.</source>
        <translation>Impossible d&apos;ouvrir le fichier ! Assurez-vous que le fichier existe et que vous avez les permissions correctes.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="629"/>
        <source>Failed to open project: %1</source>
        <translation>Échec de l&apos;ouverture du projet : %1</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="634"/>
        <source>Open Project</source>
        <translation>Ouvrir un projet</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="736"/>
        <source>Rizin Project (*.rzdb)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="761"/>
        <source>Failed to save project: %1</source>
        <translation>Impossible d&apos;enregistrer le projet : %1</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="789"/>
        <source>Do you really want to exit?
Save your project before closing!</source>
        <translation>Voulez-vous vraiment quitter ?
Enregistrez votre projet avant de le fermer!</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1065"/>
        <source>New disassembly</source>
        <translation>Nouveau désassemblage</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1067"/>
        <source>New graph</source>
        <translation>Nouveau graphe</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1069"/>
        <source>New hexdump</source>
        <translation>Nouveau dump hexadécimal</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1070"/>
        <source>New Decompiler</source>
        <translation>Nouveau décompilateur</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1189"/>
        <source>current position (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1249"/>
        <source>Save layout error</source>
        <translation>Erreur d&apos;enregistrement de la mise en page</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1250"/>
        <source>&apos;%1&apos; is not a valid name.</source>
        <translation>« %1 » n&apos;est pas un nom valide.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1252"/>
        <source>Enter name</source>
        <translation>Entrez le nom</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1563"/>
        <source>Select Rizin script</source>
        <translation>Sélectionnez le script Rizin</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1606"/>
        <source>Do you really want to clear all settings?</source>
        <translation>Voulez-vous vraiment rétablir les paramètres par défaut ?</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1706"/>
        <source>Select PDB file</source>
        <translation>Sélectionner un fichier PDB</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1707"/>
        <source>PDB file (*.pdb)</source>
        <translation>Fichier PDB (*.pdb)</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1707"/>
        <source>All files (*)</source>
        <translation>Tous les fichiers (*)</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1717"/>
        <source>%1 loaded.</source>
        <translation>%1 chargé.</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1728"/>
        <source>C uin8_t array (*.c)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1733"/>
        <source>C uin16_t array (*.c)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1735"/>
        <source>C uin32_t array (*.c)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1737"/>
        <source>C uin64_t array (*.c)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1742"/>
        <source>Go array (*.go)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1744"/>
        <source>Java array (*.java)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1746"/>
        <source>JSON array (*.json)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1748"/>
        <source>Kotlin array (*.kt)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1751"/>
        <source>Javascript array (*.js)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1753"/>
        <source>ObjectiveC array (*.m)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1755"/>
        <source>Python array (*.py)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1757"/>
        <source>Rust array (*.rs)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1760"/>
        <source>Swift array (*.swift)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1762"/>
        <source>Print &apos;wx&apos; Rizin commands (*.rz)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1764"/>
        <source>Shell-script that reconstructs the bin (*.sh)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1766"/>
        <source>GAS .byte blob (*.asm, *.s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1769"/>
        <source>Yara (*.yar)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1772"/>
        <source>.bytes with instructions in comments (*.txt)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1786"/>
        <source>Can&apos;t open file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1811"/>
        <location filename="../core/MainWindow.cpp" line="1833"/>
        <source>Signature File (*.sig)</source>
        <translation>Fichier de signature (*.sig)</translation>
    </message>
    <message>
        <location filename="../core/MainWindow.cpp" line="1812"/>
        <location filename="../core/MainWindow.cpp" line="1834"/>
        <source>Pattern File (*.pat)</source>
        <translation>Fichier de motifs (*.pat)</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="9"/>
        <source>Seek</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="12"/>
        <source>Seek to Function End</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="16"/>
        <source>Seek to Function Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="30"/>
        <source>Show Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="32"/>
        <source>Clear Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="75"/>
        <source>Focus Console Input</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MapFileDialog</name>
    <message>
        <location filename="../dialogs/MapFileDialog.ui" line="14"/>
        <source>Map New File</source>
        <translation>Mapper un nouveau fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/MapFileDialog.ui" line="26"/>
        <source>File:</source>
        <translation>Fichier :</translation>
    </message>
    <message>
        <location filename="../dialogs/MapFileDialog.ui" line="52"/>
        <location filename="../dialogs/MapFileDialog.cpp" line="18"/>
        <source>Select file</source>
        <translation>Sélectionner un fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/MapFileDialog.ui" line="59"/>
        <source>Map address:</source>
        <translation>Tracer l&apos;adresse :</translation>
    </message>
    <message>
        <location filename="../dialogs/MapFileDialog.ui" line="72"/>
        <source>0x40000</source>
        <translation>0x40000</translation>
    </message>
    <message>
        <source>Map new file file</source>
        <translation type="vanished">Mapper un nouveau fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/MapFileDialog.cpp" line="36"/>
        <source>Failed to map a new file</source>
        <translation>Échec du mappage d&apos;un nouveau fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/MapFileDialog.cpp" line="36"/>
        <source>Map new file</source>
        <translation>Mapper un nouveau fichier</translation>
    </message>
</context>
<context>
    <name>MarkDialog</name>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="14"/>
        <source>Mark Editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="22"/>
        <source>Name:</source>
        <translation type="unfinished">Nom :</translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="32"/>
        <source>Background Color:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="47"/>
        <source>Pick</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="72"/>
        <source>Start Address:</source>
        <translation type="unfinished">Adresse de début :</translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="82"/>
        <source>End Address:</source>
        <translation type="unfinished">Adresse de fin :</translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.ui" line="92"/>
        <source>Comment:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.cpp" line="59"/>
        <location filename="../dialogs/MarkDialog.cpp" line="65"/>
        <location filename="../dialogs/MarkDialog.cpp" line="70"/>
        <location filename="../dialogs/MarkDialog.cpp" line="79"/>
        <source>Invalid Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.cpp" line="60"/>
        <source>Starting address is not a valid hexadecimal number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.cpp" line="66"/>
        <source>Ending address is not a valid hexadecimal number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.cpp" line="71"/>
        <source>Starting address cannot be greater than ending address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.cpp" line="79"/>
        <source>Name cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/MarkDialog.cpp" line="94"/>
        <source>Pick Background Color</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MemoryMapModel</name>
    <message>
        <location filename="../widgets/MemoryMapWidget.cpp" line="57"/>
        <source>Offset start</source>
        <translation>Début de l&apos;offset</translation>
    </message>
    <message>
        <location filename="../widgets/MemoryMapWidget.cpp" line="59"/>
        <source>Offset end</source>
        <translation>Fin de l&apos;offset</translation>
    </message>
    <message>
        <location filename="../widgets/MemoryMapWidget.cpp" line="61"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/MemoryMapWidget.cpp" line="63"/>
        <source>Permissions</source>
        <translation>Autorisations</translation>
    </message>
    <message>
        <location filename="../widgets/MemoryMapWidget.cpp" line="65"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>MemoryMapWidget</name>
    <message>
        <location filename="../widgets/MemoryMapWidget.cpp" line="122"/>
        <source>Memory Map</source>
        <translation>Sections mémoire</translation>
    </message>
</context>
<context>
    <name>MultitypeFileSaveDialog</name>
    <message>
        <location filename="../dialogs/MultitypeFileSaveDialog.cpp" line="24"/>
        <source>Detect type (*)</source>
        <translation>Supprimez le type (*)</translation>
    </message>
    <message>
        <location filename="../dialogs/MultitypeFileSaveDialog.cpp" line="63"/>
        <source>File save error</source>
        <translation>Erreur lors de l&apos;enregistrement du fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/MultitypeFileSaveDialog.cpp" line="64"/>
        <source>Unrecognized extension &apos;%1&apos;</source>
        <translation>Extension &apos;%1&apos; non reconnues</translation>
    </message>
</context>
<context>
    <name>NativeDebugDialog</name>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="29"/>
        <source>Native debugging configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="35"/>
        <source>Command line arguments:</source>
        <translation>Arguments de la ligne de commande :</translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="64"/>
        <source>Use RzRun Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="73"/>
        <source>Load Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="93"/>
        <source>Select</source>
        <translation type="unfinished">Sélectionner</translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="102"/>
        <source>Profile Directives</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="115"/>
        <source>key=value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.ui" line="124"/>
        <source>Show Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.cpp" line="86"/>
        <source>Open RzRun Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.cpp" line="87"/>
        <source>RzRun Profiles (*.rz *.rrz);;All Files (*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.cpp" line="128"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../dialogs/NativeDebugDialog.cpp" line="128"/>
        <source>Could not open file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="129"/>
        <source>Accept Dialog</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NewFileDialog</name>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="20"/>
        <location filename="../dialogs/NewFileDialog.ui" line="149"/>
        <source>Open File</source>
        <translation>Ouvrir un fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="79"/>
        <source>About</source>
        <translation>À propos</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="169"/>
        <source>&lt;b&gt;Select new file&lt;b&gt;</source>
        <translation>&lt;b&gt;Sélectionner un nouveau fichier&lt;b&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="182"/>
        <location filename="../dialogs/NewFileDialog.ui" line="390"/>
        <source>Select</source>
        <translation>Sélectionner</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="202"/>
        <source>&lt;b&gt;IO&lt;/b&gt;</source>
        <translation>&lt;b&gt;IO&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="296"/>
        <source>Don&apos;t open any file</source>
        <translation>Ne pas ouvrir n&apos;importe quel fichi&apos;er</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="303"/>
        <location filename="../dialogs/NewFileDialog.ui" line="360"/>
        <location filename="../dialogs/NewFileDialog.ui" line="501"/>
        <source>Open</source>
        <translation>Ouvrir</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="316"/>
        <source>Open Shellcode</source>
        <translation>Ouvrir un Shellcode</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="328"/>
        <source>&lt;b&gt;Paste Shellcode&lt;b&gt;</source>
        <translation>&lt;b&gt;Coller le shellcode&lt;b&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="370"/>
        <source>Projects</source>
        <translation>Projets</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="410"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Open Project&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Ouvrir un projet&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="519"/>
        <source>Remove item</source>
        <translation>Supprimer le fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="524"/>
        <source>Clear all</source>
        <translation>Tout supprimer</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="529"/>
        <source>Delete project</source>
        <translation>Supprimer le projet</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.ui" line="534"/>
        <source>Clear all projects</source>
        <translation>Effacer tous les projets</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.cpp" line="95"/>
        <source>Select file</source>
        <translation>Sélectionner un fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.cpp" line="107"/>
        <source>Open Project</source>
        <translation>Ouvrir un projet</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.cpp" line="303"/>
        <source>Open a file without additional options/settings.</source>
        <translation>Ouvrir un fichier sans options/paramètres supplémentaires.</translation>
    </message>
    <message>
        <source>Open a file with no extra treatment.</source>
        <translation type="vanished">Ouvrir un fichier sans traitement supplémentaire.</translation>
    </message>
    <message>
        <location filename="../dialogs/NewFileDialog.cpp" line="338"/>
        <source>Select a new program or a previous one before continuing.</source>
        <translation>Sélectionnez un nouveau programme ou un programme précédent avant de continuer.</translation>
    </message>
</context>
<context>
    <name>Omnibar</name>
    <message>
        <location filename="../widgets/Omnibar.cpp" line="16"/>
        <source>Type flag name or address here</source>
        <translation>Tapez le nom ou l&apos;adresse du drapeau ici</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="289"/>
        <source>Clear Omnibar</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OverviewWidget</name>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="294"/>
        <source>Zoom In</source>
        <translation type="unfinished">Zoom avant</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="297"/>
        <source>Zoom Out</source>
        <translation type="unfinished">Zoom Arrière</translation>
    </message>
    <message>
        <location filename="../widgets/OverviewWidget.cpp" line="9"/>
        <source>Graph Overview</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PluginsOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="28"/>
        <source>Plugins are loaded from &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</source>
        <translation>Les plugins sont chargés à partir de &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
        <source>Author</source>
        <translation>Auteur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="48"/>
        <source>Show Rizin plugin information</source>
        <translation>Voir les informations des plugins de Rizin</translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.ui" line="6"/>
        <source>Preferences</source>
        <translation>Préférences</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="29"/>
        <source>Disassembly</source>
        <translation>Désassembleur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="33"/>
        <source>Graph</source>
        <translation type="unfinished">Graphe</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="35"/>
        <source>Debug</source>
        <translation>Débogage</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="36"/>
        <source>Appearance</source>
        <translation>Apparence</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="37"/>
        <source>Plugins</source>
        <translation>Plugins</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="38"/>
        <source>Initialization Script</source>
        <translation>Script d&apos;initialisation</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="40"/>
        <source>Analysis</source>
        <translation>Analyse</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="41"/>
        <source>Shortcuts</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProcessModel</name>
    <message>
        <location filename="../dialogs/AttachProcDialog.cpp" line="71"/>
        <source>PID</source>
        <translation>PID</translation>
    </message>
    <message>
        <location filename="../dialogs/AttachProcDialog.cpp" line="73"/>
        <source>UID</source>
        <translation>UID</translation>
    </message>
    <message>
        <location filename="../dialogs/AttachProcDialog.cpp" line="75"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="../dialogs/AttachProcDialog.cpp" line="77"/>
        <source>Path</source>
        <translation>Chemin d&apos;accès</translation>
    </message>
</context>
<context>
    <name>ProcessesWidget</name>
    <message>
        <location filename="../widgets/ProcessesWidget.cpp" line="21"/>
        <source>PID</source>
        <translation>PID</translation>
    </message>
    <message>
        <location filename="../widgets/ProcessesWidget.cpp" line="23"/>
        <source>UID</source>
        <translation>UID</translation>
    </message>
    <message>
        <location filename="../widgets/ProcessesWidget.cpp" line="25"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="../widgets/ProcessesWidget.cpp" line="27"/>
        <source>Path</source>
        <translation>Chemin d&apos;accès</translation>
    </message>
    <message>
        <location filename="../widgets/ProcessesWidget.cpp" line="165"/>
        <source>Unable to switch to the requested process.</source>
        <translation>Impossible de passer au processus demandé.</translation>
    </message>
    <message>
        <location filename="../widgets/ProcessesWidget.ui" line="14"/>
        <source>Processes</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProfileDirectivesDialog</name>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.ui" line="23"/>
        <source>Filter</source>
        <translation type="unfinished">Filtre</translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.ui" line="45"/>
        <source>Close</source>
        <translation type="unfinished">Fermer</translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="11"/>
        <source>Profile Directives</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="14"/>
        <source>Key</source>
        <translation type="unfinished">Clé</translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="14"/>
        <source>Description</source>
        <translation type="unfinished">Description</translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="16"/>
        <source>Set value for argument N passed to the program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="17"/>
        <source>Enable or disable ASLR</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="18"/>
        <source>Set 32 or 64 bit (if the architecture supports it)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="19"/>
        <source>Change directory before executing the program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="20"/>
        <source>Run the program in chroot. requires some previous setup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="21"/>
        <source>Connect stdin/stdout/stderr to a socket</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="22"/>
        <source>Set no limit the core file size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="24"/>
        <source>Set to false by default, otherwise it will run the program in background, detached from the terminal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="26"/>
        <source>Set a file with lines like `var=value` to be used as env</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="28"/>
        <source>Used with the listen option, allow to spawn a different process for each connection. Ignored when debugging.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="30"/>
        <source>Set string to be passed to the program via stdin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="32"/>
        <source>Override path where the dynamic loader will look for shared libraries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="33"/>
        <source>Bound stdin/stdout/stderr to a listening socket</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="34"/>
        <source>Set the maximum number of file descriptors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="35"/>
        <source>Set the maximum number of processes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="36"/>
        <source>Set the maximum size for the stack</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="37"/>
        <source>Set the niceness level of the process</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="38"/>
        <source>Set to true to print the PID of the process to stderr</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="39"/>
        <source>Print the PID of the process to the specified file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="40"/>
        <source>Preload a library (not supported on Windows, only linux,osx,bsd)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="41"/>
        <source>Path to program to be executed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="42"/>
        <source>Use a pty for connection over socket (with connect/listen)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="43"/>
        <source>Path to the library to be executed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="44"/>
        <source>Function name to call from runlib library</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="46"/>
        <source>Preload with librz, kill -USR1 to get an rizin shell or -USRZ to spawn a webserver in a thread</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="48"/>
        <source>Set effective process group id</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="49"/>
        <source>Set value for given environment variable (setenv=FOO=BAR)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="50"/>
        <source>Set effective process uid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="51"/>
        <source>Set process group id</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="52"/>
        <source>Set process uid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="53"/>
        <source>Sleep for the given amount of seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="54"/>
        <source>Select file to replace stderr file descriptor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="55"/>
        <source>Select file to read data from stdin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="58"/>
        <source>Select io stream to redirect data from/to. Redirect input/output to the process created by the command prefixed by &apos;!&apos; (stdio=!cmd)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="60"/>
        <source>Select file to replace stdout file descriptor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="61"/>
        <source>Execute the given command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="62"/>
        <source>Set a timeout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="64"/>
        <source>Signal to use when killing the child because the timeout happens</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="65"/>
        <source>Unset one environment variable</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../common/DisassemblyPreview.cpp" line="26"/>
        <source>More than one (%1) references here. Weird behaviour expected.</source>
        <translation>Plus d&apos;une (%1) référence ici. Comportement étrange attendu.</translation>
    </message>
    <message>
        <source>offsetFrom (%1) differs from refs.at(0).from (%(2))</source>
        <translation type="vanished">offsetFrom (%1) diffère de refs.at(0).from (%(2))</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="59"/>
        <source>Write error</source>
        <translation>Erreur d&apos;écriture</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="60"/>
        <source>Your file is opened in read-only mode. Editing is only available when the file is opened in either Write or Cache modes.

WARNING: In Write mode, any changes will be committed to the file on disk. For safety, please consider using Cache mode and then commit the changes manually via File -&gt; Commit modifications to disk.</source>
        <translation>Votre fichier est ouvert en mode lecture seule. L&apos;édition n&apos;est possible que lorsque le fichier est ouvert en mode écriture ou en mode cache.

AVERTISSEMENT : en mode écriture, toute modification sera validée dans le fichier sur le disque. Par sécurité, veuillez envisager d&apos;utiliser le mode Cache, puis de valider les modifications manuellement via Fichier -&gt; Valider les modifications sur le disque.</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="66"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="68"/>
        <source>Reopen in Write mode</source>
        <translation>Réouverture en mode écriture</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="70"/>
        <source>Enable Cache mode</source>
        <translation>Activer le mode cache</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="100"/>
        <source>Uncommitted changes</source>
        <translation>Changements non validés</translation>
    </message>
    <message>
        <source>Uncomitted changes</source>
        <translation type="vanished">Changements non validés</translation>
    </message>
    <message>
        <location filename="../common/IOModesController.cpp" line="101"/>
        <source>It seems that you have changes or patches that are not committed to the file.
Do you want to commit them now?</source>
        <translation>Il semble que vous ayez des modifications ou des correctifs qui n&apos;ont pas été intégrés au fichier.
Souhaitez-vous les intégrer maintenant ?</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="98"/>
        <source>Version mismatch!</source>
        <translation>Version incompatible !</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="99"/>
        <source>The version used to compile Cutter (%1) does not match the binary version of rizin (%2). This could result in unexpected behaviour. Are you sure you want to continue?</source>
        <translation>La version utilisée pour compiler Cutter (%1) ne correspond pas à la version binaire de rizin (%2). Cela pourrait entraîner un comportement inattendu. Êtes-vous sûr de vouloir continuer ?</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="382"/>
        <source>A Qt and C++ GUI for rizin reverse engineering framework</source>
        <translation>Une interface graphique Qt et C++ pour le cadre de rétro-ingénierie rizin</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="385"/>
        <source>Filename to open.</source>
        <translation>Nom de fichier à ouvrir.</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="389"/>
        <source>Automatically open file and optionally start analysis. Needs filename to be specified. May be a value between 0 and 2: 0 = no analysis, 1 = aaa, 2 = aaaa (experimental)</source>
        <translation>Ouvre automatiquement le fichier et lance l&apos;analyse (optionnel). Il faut spécifier le nom du fichier. La valeur doit être comprise entre 0 et 2: 0 = aucune analyse, 1 = aaa, 2 = aaaa (expérimental)</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="392"/>
        <source>level</source>
        <translation>niveau</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="395"/>
        <source>Sets a specific architecture name</source>
        <translation>Sélectionner un nom d&apos;architecture spécifique</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="396"/>
        <source>arch</source>
        <translation>arch</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="399"/>
        <source>Sets a specific architecture bits</source>
        <translation>Sélectionner un nombre de bits d&apos;architecture</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="400"/>
        <source>bits</source>
        <translation>bits</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="403"/>
        <source>Sets a specific CPU</source>
        <translation>Sélectionner un Processeur spécifique</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="404"/>
        <source>cpu</source>
        <translation>cpu</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="407"/>
        <source>Sets a specific operating system</source>
        <translation>Sélectionner un système d&apos;exploitation</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="408"/>
        <source>os</source>
        <translation>os</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="412"/>
        <source>Sets the endianness (big or little)</source>
        <translation>Définit le boutisme/endianness (grand ou petit)</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="413"/>
        <source>big|little</source>
        <translation>grand|petit</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="417"/>
        <source>Force using a specific file format (bin plugin)</source>
        <translation>Forcer l&apos;utilisation d&apos;un format de fichier spécifique (plugin bin)</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="418"/>
        <source>name</source>
        <translation>nom</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="422"/>
        <source>Load binary at a specific base address</source>
        <translation>Chargement d&apos;un binaire à une adresse de base spécifique</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="423"/>
        <source>base address</source>
        <translation>adresse de base</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="427"/>
        <source>Map the binary at a specific address</source>
        <translation>Chargement d&apos;un binaire à une adresse spécifique</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="428"/>
        <source>map address</source>
        <translation>adresse de mappage</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="431"/>
        <source>Run script file</source>
        <translation>Lancer le fichier de script</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="431"/>
        <source>file</source>
        <translation>fichier</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="434"/>
        <source>Load project file</source>
        <translation>Charger le fichier de projet</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="435"/>
        <source>project file</source>
        <translation>fichier projet</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="439"/>
        <source>Open file in write mode</source>
        <translation>Ouvrir un fichier en mode écriture</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="443"/>
        <source>Disables virtual addressing</source>
        <translation>Désactiver l&apos;adressage virtuelle</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="447"/>
        <source>PYTHONHOME to use for embedded python interpreter</source>
        <translation>PYTHONHOME à utiliser pour l&apos;interpréteur python intégré</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="453"/>
        <source>Disable output redirection. Some of the output in console widget will not be visible. Use this option when debuging a crash or freeze and output  redirection is causing some messages to be lost.</source>
        <translation>Désactive la redirection de la sortie. Une partie de la sortie dans le widget console ne sera pas visible. Utilisez cette option lorsque vous déboguez un plantage ou un gel et que la redirection de sortie entraîne la perte de certains messages.</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="459"/>
        <source>Do not load plugins</source>
        <translation>Ne pas charger les plugins</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="463"/>
        <source>Do not load Cutter plugins</source>
        <translation>Ne pas charger les plugins Cutter</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="467"/>
        <source>Do not load rizin plugins</source>
        <translation>Ne pas charger les plugins rizin</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="481"/>
        <source>Invalid Analysis Level. May be a value between 0 and 2.</source>
        <translation>Niveau d&apos;analyse invalide. La valeur doit être comprise entre 0 et 2.</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="501"/>
        <source>Filename must be specified to start analysis automatically.</source>
        <translation>Le nom du fichier doit être spécifié pour démarrer l&apos;analyse automatiquement.</translation>
    </message>
    <message>
        <location filename="../CutterApplication.cpp" line="562"/>
        <source>Invalid Endianness. You can only set it to `big` or `little`.</source>
        <translation>Boutisme invalide. Vous ne pouvez le définir qu&apos;à `grand` ou `petit`.</translation>
    </message>
    <message>
        <source>Color of comment generated by Rizin</source>
        <translation type="vanished">Couleur du commentaire généré par Rizin</translation>
    </message>
    <message>
        <source>Comment</source>
        <translation type="vanished">Commentaire</translation>
    </message>
    <message>
        <source>Comment created by user</source>
        <translation type="vanished">Commentaire créé par l&apos;utilisateur</translation>
    </message>
    <message>
        <source>Color of user Comment</source>
        <translation type="vanished">Couleur du commentaire de l&apos;utilisateur</translation>
    </message>
    <message>
        <source>Color of names of functions</source>
        <translation type="vanished">Couleur des noms des fonctions</translation>
    </message>
    <message>
        <source>Function name</source>
        <translation type="vanished">Nom de la fonction</translation>
    </message>
    <message>
        <source>Color of function location</source>
        <translation type="vanished">Couleur de l&apos;emplacement de la fonction</translation>
    </message>
    <message>
        <source>Function location</source>
        <translation type="vanished">Emplacement de la fonction</translation>
    </message>
    <message>
        <source>Color of ascii line in left side that shows what opcodes are belong to function</source>
        <translation type="vanished">Couleur de la ligne ascii sur le côté gauche qui montre quels codes d&apos;opérations appartiennent à la fonction</translation>
    </message>
    <message>
        <source>Color of the line which shows which opcodes belongs to a function</source>
        <translation type="vanished">Couleur de la ligne qui indique quels opcodes appartiennent à une fonction</translation>
    </message>
    <message>
        <source>Function line</source>
        <translation type="vanished">Ligne de fonction</translation>
    </message>
    <message>
        <source>Color of flags (similar to bookmarks for offset)</source>
        <translation type="vanished">Couleur des flags (similaires aux signets pour le décalage)</translation>
    </message>
    <message>
        <source>Flag</source>
        <translation type="vanished">Drapeau</translation>
    </message>
    <message>
        <source>Label</source>
        <translation type="vanished">Étiquette</translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="vanished">Aide</translation>
    </message>
    <message>
        <source>Color of lines showing jump destination</source>
        <translation type="vanished">Couleur des lignes affichant la destination du saut</translation>
    </message>
    <message>
        <source>Flow</source>
        <translation type="vanished">Flux</translation>
    </message>
    <message>
        <source>flow2</source>
        <translation type="vanished">flux2</translation>
    </message>
    <message>
        <source>Info</source>
        <translation type="vanished">Info</translation>
    </message>
    <message>
        <source>prompt</source>
        <translation type="vanished">prompt</translation>
    </message>
    <message>
        <source>Color of offsets</source>
        <translation type="vanished">Couleur des offsets</translation>
    </message>
    <message>
        <source>Offset</source>
        <translation type="vanished">Offset</translation>
    </message>
    <message>
        <source>input</source>
        <translation type="vanished">entrée</translation>
    </message>
    <message>
        <source>Invalid opcode color</source>
        <translation type="vanished">Couleur de code d&apos;opération invalide</translation>
    </message>
    <message>
        <source>invalid</source>
        <translation type="vanished">invalide</translation>
    </message>
    <message>
        <source>other</source>
        <translation type="vanished">autres</translation>
    </message>
    <message>
        <source>0x00 opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération 0x00</translation>
    </message>
    <message>
        <source>0x7f opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération 0x7f</translation>
    </message>
    <message>
        <source>0xff opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération 0xff</translation>
    </message>
    <message>
        <source>Color of arithmetic opcodes (add, div, mul etc)</source>
        <translation type="vanished">Couleur des opcodes arithmétiques (ajout, div, mul...)</translation>
    </message>
    <message>
        <source>Arithmetic</source>
        <translation type="vanished">Arithmétique</translation>
    </message>
    <message>
        <source>Color of binary operations (and, or, xor etc).</source>
        <translation type="vanished">Couleur des opérations binaires (and, or, xor...)</translation>
    </message>
    <message>
        <source>Binary</source>
        <translation type="vanished">Binaire</translation>
    </message>
    <message>
        <source>Color of object names, commas between operators, squared brackets and operators inside them.</source>
        <translation type="vanished">Couleur des noms d&apos;objets, des virgules entre les opérateurs, les crochets et les opérateurs à l&apos;intérieur d&apos;eux.</translation>
    </message>
    <message>
        <source>Text</source>
        <translation type="vanished">Texte</translation>
    </message>
    <message>
        <source>push opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération push</translation>
    </message>
    <message>
        <source>pop opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération pop</translation>
    </message>
    <message>
        <source>Cryptographic color</source>
        <translation type="vanished">Couleur cryptographique</translation>
    </message>
    <message>
        <source>jmp instructions color</source>
        <translation type="vanished">couleur des instructions jmp</translation>
    </message>
    <message>
        <source>Color of conditional jump opcodes such as je, jg, jne etc</source>
        <translation type="vanished">Couleur des opcodes de saut conditionnels (je, jg, jne...)</translation>
    </message>
    <message>
        <source>Conditional jump</source>
        <translation type="vanished">Saut conditionnel</translation>
    </message>
    <message>
        <source>call instructions color (ccall, rcall, call etc)</source>
        <translation type="vanished">appeler les instructions de couleur (ccall, rcall, call...)</translation>
    </message>
    <message>
        <source>nop opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération nop</translation>
    </message>
    <message>
        <source>ret opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération ret</translation>
    </message>
    <message>
        <source>Color of interrupts</source>
        <translation type="vanished">Couleur des interruptions</translation>
    </message>
    <message>
        <source>Interrupts</source>
        <translation type="vanished">Interruptions</translation>
    </message>
    <message>
        <source>swi opcode color</source>
        <translation type="vanished">couleur du code d&apos;opération swi</translation>
    </message>
    <message>
        <source>Color of compare instructions such as test and cmp</source>
        <translation type="vanished">Couleur des instructions de comparaison (test / cmp)</translation>
    </message>
    <message>
        <source>Compare instructions</source>
        <translation type="vanished">Comparer les instructions</translation>
    </message>
    <message>
        <source>Registers color</source>
        <translation type="vanished">Couleur des registres</translation>
    </message>
    <message>
        <source>Register</source>
        <translation type="vanished">Registre</translation>
    </message>
    <message>
        <source>Color of numeric constants and object pointers</source>
        <translation type="vanished">Couleur des constantes numériques et des pointeurs d&apos;objet</translation>
    </message>
    <message>
        <source>Constants</source>
        <translation type="vanished">Constantes</translation>
    </message>
    <message>
        <source>Color of move instructions such as mov, movd, lea etc</source>
        <translation type="vanished">Couleur des instructions de déplacement (mov, movd, lea...)</translation>
    </message>
    <message>
        <source>Move instructions</source>
        <translation type="vanished">Instructions de déplacement</translation>
    </message>
    <message>
        <source>Function variable color</source>
        <translation type="vanished">Couleur de la variable de fonction</translation>
    </message>
    <message>
        <source>Function variable</source>
        <translation type="vanished">Variable de fonction</translation>
    </message>
    <message>
        <source>Function variable (local or argument) type color</source>
        <translation type="vanished">Couleur de la variable de fonction (local ou argument)</translation>
    </message>
    <message>
        <source>Variable type</source>
        <translation type="vanished">Type de variable</translation>
    </message>
    <message>
        <source>Function variable address color</source>
        <translation type="vanished">Couleur d&apos;adresse de la variable de fonction</translation>
    </message>
    <message>
        <source>Variable address</source>
        <translation type="vanished">Adresse variable</translation>
    </message>
    <message>
        <source>In graph view jump arrow true</source>
        <translation type="vanished">Dans la vue graphique flèche de saut vrai</translation>
    </message>
    <message>
        <source>Arrow true</source>
        <translation type="vanished">Flèche vraie</translation>
    </message>
    <message>
        <source>In graph view jump arrow false</source>
        <translation type="vanished">Flèche de saut en vue graphique fausse</translation>
    </message>
    <message>
        <source>Arrow false</source>
        <translation type="vanished">Flèche fausse</translation>
    </message>
    <message>
        <source>In graph view jump arrow (no condition)</source>
        <translation type="vanished">Dans la vue graphique flèche de saut (sans condition)</translation>
    </message>
    <message>
        <source>Arrow</source>
        <translation type="vanished">Flèche</translation>
    </message>
    <message>
        <source>Background color of Graph Overview&apos;s node</source>
        <translation type="vanished">Couleur d&apos;arrière-plan du nœud de la vue du graphique</translation>
    </message>
    <message>
        <source>Graph Overview node</source>
        <translation type="vanished">Nœud d&apos;aperçu du graphique</translation>
    </message>
    <message>
        <source>Fill color of Graph Overview&apos;s selection</source>
        <translation type="vanished">Remplir la couleur de la sélection de la vue du graphique</translation>
    </message>
    <message>
        <source>Graph Overview fill</source>
        <translation type="vanished">Remplissage de l&apos;aperçu du graphique</translation>
    </message>
    <message>
        <source>Border color of Graph Overview&apos;s selection</source>
        <translation type="vanished">Couleur des bordures de la sélection de la vue graphique&apos;</translation>
    </message>
    <message>
        <source>Graph Overview border</source>
        <translation type="vanished">Bordure de présentation graphique</translation>
    </message>
    <message>
        <source>General background color</source>
        <translation type="vanished">Couleur générale d&apos;arrière-plan</translation>
    </message>
    <message>
        <source>Background</source>
        <translation type="vanished">Arrière-plan</translation>
    </message>
    <message>
        <source>Background color of non-focused graph node</source>
        <translation type="vanished">Couleur d&apos;arrière-plan du nœud graphique non ciblé</translation>
    </message>
    <message>
        <source>Node background</source>
        <translation type="vanished">Arrière-plan du noeud</translation>
    </message>
    <message>
        <source>Background of current graph node</source>
        <translation type="vanished">Arrière-plan du nœud graphique actuel</translation>
    </message>
    <message>
        <source>Current graph node</source>
        <translation type="vanished">Noeud graphique actuel</translation>
    </message>
    <message>
        <source>Color of node border in graph view</source>
        <translation type="vanished">Couleur de la bordure du nœud dans la vue graphique</translation>
    </message>
    <message>
        <source>Node border</source>
        <translation type="vanished">Bordure du nœud</translation>
    </message>
    <message>
        <source>Selected line background color</source>
        <translation type="vanished">Couleur d&apos;arrière-plan de la ligne</translation>
    </message>
    <message>
        <source>Line highlight</source>
        <translation type="vanished">Mise en valeur de la ligne</translation>
    </message>
    <message>
        <source>Background color of selected word</source>
        <translation type="vanished">Couleur d&apos;arrière-plan du mot sélectionné</translation>
    </message>
    <message>
        <source>Word higlight</source>
        <translation type="vanished">Mises en valeur du mot</translation>
    </message>
    <message>
        <source>Main function color</source>
        <translation type="vanished">Couleur de la fonction principale</translation>
    </message>
    <message>
        <source>Main</source>
        <translation type="vanished">Général</translation>
    </message>
    <message>
        <source>Code section color in navigation bar</source>
        <translation type="vanished">Couleur de la section de code dans la barre de navigation</translation>
    </message>
    <message>
        <source>Navbar code</source>
        <translation type="vanished">Code de la barre de navigation</translation>
    </message>
    <message>
        <source>Empty section color in navigation bar</source>
        <translation type="vanished">Couleur de section vide dans la barre de navigation</translation>
    </message>
    <message>
        <source>Navbar empty</source>
        <translation type="vanished">Barre de navigation vide</translation>
    </message>
    <message>
        <source>ucall</source>
        <translation type="vanished">ucall</translation>
    </message>
    <message>
        <source>ujmp</source>
        <translation type="vanished">ujmp</translation>
    </message>
    <message>
        <source>Breakpoint background</source>
        <translation type="vanished">Point d&apos;arrêt d&apos;arrière-plan</translation>
    </message>
</context>
<context>
    <name>QuickFilterView</name>
    <message>
        <location filename="../widgets/QuickFilterView.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../widgets/QuickFilterView.ui" line="41"/>
        <source>Quick Filter</source>
        <translation>Filtre rapide</translation>
    </message>
    <message>
        <location filename="../widgets/QuickFilterView.ui" line="61"/>
        <source>X</source>
        <translation>X</translation>
    </message>
</context>
<context>
    <name>RawAddrDock</name>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="497"/>
        <source>Raw</source>
        <translation>Ligne</translation>
    </message>
</context>
<context>
    <name>RegisterProfileDialog</name>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.ui" line="14"/>
        <source>Register Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.ui" line="29"/>
        <source>Edit Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.ui" line="40"/>
        <source>Import GDB Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.ui" line="47"/>
        <source>Load Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.ui" line="56"/>
        <source>Recent Profiles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.ui" line="72"/>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="197"/>
        <source>Export Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="41"/>
        <source>Remove Item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="44"/>
        <source>Clear All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="87"/>
        <source>Open Register Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="88"/>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="98"/>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="202"/>
        <source>All Files (*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="97"/>
        <source>Open GDB Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="134"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="134"/>
        <source>Could not open file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="197"/>
        <source>The profile is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RegisterProfileDialog.cpp" line="201"/>
        <source>Export Profile As</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RegisterRefModel</name>
    <message>
        <location filename="../widgets/RegisterRefsWidget.cpp" line="65"/>
        <source>Register</source>
        <translation>Registrer</translation>
    </message>
    <message>
        <location filename="../widgets/RegisterRefsWidget.cpp" line="67"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../widgets/RegisterRefsWidget.cpp" line="69"/>
        <source>Reference</source>
        <translation>Référence</translation>
    </message>
    <message>
        <location filename="../widgets/RegisterRefsWidget.cpp" line="71"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>RegisterRefsWidget</name>
    <message>
        <location filename="../widgets/RegisterRefsWidget.cpp" line="135"/>
        <source>Copy register value</source>
        <translation>Copier la valeur du registre</translation>
    </message>
    <message>
        <location filename="../widgets/RegisterRefsWidget.cpp" line="136"/>
        <source>Copy register reference</source>
        <translation>Copier la référence du registre</translation>
    </message>
    <message>
        <location filename="../widgets/RegisterRefsWidget.ui" line="14"/>
        <source>Register References</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RegistersWidget</name>
    <message>
        <location filename="../widgets/RegistersWidget.ui" line="14"/>
        <source>Registers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/RegistersWidget.ui" line="75"/>
        <source>Configure Register Profile</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RelocsModel</name>
    <message>
        <location filename="../widgets/RelocsWidget.cpp" line="54"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/RelocsWidget.cpp" line="56"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/RelocsWidget.cpp" line="58"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/RelocsWidget.cpp" line="60"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>RelocsWidget</name>
    <message>
        <location filename="../widgets/RelocsWidget.cpp" line="131"/>
        <source>Relocs</source>
        <translation>Relocs</translation>
    </message>
</context>
<context>
    <name>RemoteDebugDialog</name>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="23"/>
        <source>Remote debugging configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="43"/>
        <source>Debugger:</source>
        <translation>Débogueur :</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="65"/>
        <source>127.0.0.1 or /tmp/win.sock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="75"/>
        <source>Port:</source>
        <translation>Port :</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="82"/>
        <source>IP or Path:</source>
        <translation>IP ou chemin :</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="104"/>
        <source>Enter Port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="159"/>
        <source>Remove item</source>
        <translation>Supprimer l&apos;élément</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="164"/>
        <location filename="../dialogs/RemoteDebugDialog.ui" line="167"/>
        <source>Remove all</source>
        <translation>Tout supprimer</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.cpp" line="57"/>
        <source>Invalid debugger</source>
        <translation>Débogueur invalide</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.cpp" line="68"/>
        <source>Invalid IP address</source>
        <translation>Adresse IP invalide</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.cpp" line="81"/>
        <source>Path does not exist</source>
        <translation>Chemin d&apos;accès inexistant</translation>
    </message>
    <message>
        <location filename="../dialogs/RemoteDebugDialog.cpp" line="94"/>
        <source>Invalid port</source>
        <translation>Port non valide</translation>
    </message>
</context>
<context>
    <name>ResourcesModel</name>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="75"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="77"/>
        <source>Vaddr</source>
        <translation>Vaddr</translation>
    </message>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="79"/>
        <source>Index</source>
        <translation>Index</translation>
    </message>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="81"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="83"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="85"/>
        <source>Lang</source>
        <translation>Langue</translation>
    </message>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="87"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>ResourcesWidget</name>
    <message>
        <location filename="../widgets/ResourcesWidget.cpp" line="117"/>
        <source>Resources</source>
        <translation>Ressources</translation>
    </message>
</context>
<context>
    <name>RizinGraphWidget</name>
    <message>
        <location filename="../widgets/RizinGraphWidget.ui" line="14"/>
        <source>Rizin graphs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.ui" line="57"/>
        <source>ag...</source>
        <translation>ag...</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="21"/>
        <source>Data reference graph (aga)</source>
        <translation>Graphique de référence des données (aga)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="22"/>
        <source>Global data references graph (agA)</source>
        <translation>Graphique de référence des données globales (agA)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="26"/>
        <source>Imports graph (agi)</source>
        <translation>Graphique des importations (agi)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="27"/>
        <source>References graph (agr)</source>
        <translation>Graphique des références (agr)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="28"/>
        <source>Global references graph (agR)</source>
        <translation>Graphique de références globales (agR)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="29"/>
        <source>Cross references graph (agx)</source>
        <translation>Graphique des références croisées (agx)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="30"/>
        <source>RzIL statement graph (agI)</source>
        <translation>Graphe RzIL (agI)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="31"/>
        <source>Custom graph (agg)</source>
        <translation>Graphique personnalisé (agg)</translation>
    </message>
    <message>
        <location filename="../widgets/RizinGraphWidget.cpp" line="32"/>
        <source>User command</source>
        <translation>Commande de l&apos;utilisateur</translation>
    </message>
</context>
<context>
    <name>RizinPluginsDialog</name>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="14"/>
        <source>Rizin plugin information</source>
        <translation>Informations sur le plugin Rizin</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="24"/>
        <source>RzBin</source>
        <translation>RzBin</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="30"/>
        <source>RzBin plugins</source>
        <translation>Plugins RzBin</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="41"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="82"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="123"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="159"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="46"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="87"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="128"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="179"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="51"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="92"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="133"/>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="184"/>
        <source>License</source>
        <translation>Licence</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="56"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="65"/>
        <source>RzIO</source>
        <translation>RzIO</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="71"/>
        <source>RzIO plugins</source>
        <translation>Plugins RzIO</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="97"/>
        <source>Permissions</source>
        <translation>Autorisations</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="106"/>
        <source>RzCore</source>
        <translation>RzCore</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="112"/>
        <source>RzCore plugins</source>
        <translation>Plugins RzCore</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="142"/>
        <source>RzAsm</source>
        <translation>RzAsm</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="148"/>
        <source>RzAsm plugins</source>
        <translation>Plugins RzAsm</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="164"/>
        <source>Architecture</source>
        <translation>Architecture</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="169"/>
        <source>CPU&apos;s</source>
        <translation>Processeur&apos;s</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="174"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinPluginsDialog.ui" line="189"/>
        <source>Author</source>
        <translation>Auteur</translation>
    </message>
</context>
<context>
    <name>RizinTaskDialog</name>
    <message>
        <location filename="../dialogs/RizinTaskDialog.ui" line="14"/>
        <source>Rizin Task</source>
        <translation>Tâche Rizin</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinTaskDialog.ui" line="20"/>
        <source>Rizin task in progress..</source>
        <translation>Tâche Rizin en cours...</translation>
    </message>
    <message>
        <location filename="../dialogs/RizinTaskDialog.ui" line="27"/>
        <source>Time</source>
        <translation>Temps</translation>
    </message>
    <message>
        <source>Running for</source>
        <translation type="vanished">Actif depuis</translation>
    </message>
    <message numerus="yes">
        <source>%n hour</source>
        <comment>%n hours</comment>
        <translation type="vanished">
            <numerusform>%n heure</numerusform>
            <numerusform>%n heure(s)</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n minute</source>
        <comment>%n minutes</comment>
        <translation type="vanished">
            <numerusform>%n minute</numerusform>
            <numerusform>%n minutes</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n seconds</source>
        <comment>%n second</comment>
        <translation type="vanished">
            <numerusform>%n seconde(s)</numerusform>
            <numerusform>%n seconde(s)</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../dialogs/RizinTaskDialog.cpp" line="34"/>
        <source>%n hours</source>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../dialogs/RizinTaskDialog.cpp" line="38"/>
        <source>%n minutes</source>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../dialogs/RizinTaskDialog.cpp" line="41"/>
        <source>%n seconds</source>
        <translation type="unfinished">
            <numerusform>%n seconde(s)</numerusform>
            <numerusform>%n seconde(s)</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../dialogs/RizinTaskDialog.cpp" line="42"/>
        <source>Running for %1</source>
        <comment>time</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/RizinTaskDialog.cpp" line="54"/>
        <location filename="../dialogs/RizinTaskDialog.cpp" line="64"/>
        <source>Attempting to stop the task...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RunScriptTask</name>
    <message>
        <location filename="../common/RunScriptTask.cpp" line="18"/>
        <source>Executing script...</source>
        <translation>Exécution du script...</translation>
    </message>
    <message>
        <location filename="../common/RunScriptTask.h" line="15"/>
        <source>Run Script</source>
        <translation>Exécuter le script</translation>
    </message>
</context>
<context>
    <name>SdbWidget</name>
    <message>
        <location filename="../widgets/SdbWidget.ui" line="17"/>
        <source>SDB Browser</source>
        <translation>Navigateur SDB</translation>
    </message>
    <message>
        <location filename="../widgets/SdbWidget.ui" line="120"/>
        <source>Key</source>
        <translation>Clé</translation>
    </message>
    <message>
        <location filename="../widgets/SdbWidget.ui" line="125"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
</context>
<context>
    <name>SearchModel</name>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="162"/>
        <source>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;Preview&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</source>
        <translation>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;Aperçu&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="181"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="183"/>
        <source>Offset</source>
        <translation>Offset</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="185"/>
        <source>Code</source>
        <translation>Code</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="187"/>
        <source>Data</source>
        <translation>Données</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="189"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>SearchWidget</name>
    <message>
        <location filename="../widgets/SearchWidget.ui" line="14"/>
        <location filename="../widgets/SearchWidget.ui" line="83"/>
        <location filename="../widgets/SearchWidget.cpp" line="395"/>
        <source>Search</source>
        <translation>Rechercher</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.ui" line="90"/>
        <source>Search for:</source>
        <translation>Rechercher :</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.ui" line="100"/>
        <source>Search in:</source>
        <translation>Rechercher dans :</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="53"/>
        <source>asm code</source>
        <translation>code asm</translation>
    </message>
    <message>
        <source>string</source>
        <translation type="vanished">chaine de caractères</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="21"/>
        <source>All maps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="22"/>
        <source>Current map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="23"/>
        <source>Whole file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="24"/>
        <location filename="../widgets/SearchWidget.cpp" line="38"/>
        <source>Current block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="25"/>
        <source>Current mapped section</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="26"/>
        <source>All mapped sections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="27"/>
        <source>Current mapped segment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="28"/>
        <source>All mapped segments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="29"/>
        <location filename="../widgets/SearchWidget.cpp" line="39"/>
        <source>All exec sections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="30"/>
        <source>All io.skyline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="31"/>
        <source>Current function</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="32"/>
        <source>Current basic block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="36"/>
        <source>All memory maps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="37"/>
        <source>Memory map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="40"/>
        <source>Stack</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="41"/>
        <source>Heap</source>
        <translation type="unfinished">Pile</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="54"/>
        <source>jmp rax</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="55"/>
        <source>string (literal)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="56"/>
        <source>foobar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="58"/>
        <source>string (case insensitive)</source>
        <translation>chaîne de caractères (insensible à la casse)</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="59"/>
        <source>fOobaR</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="60"/>
        <source>string (extended regex)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="61"/>
        <source>(foo){,4}[Bb]ar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="62"/>
        <source>hex string</source>
        <translation>chaîne hexadécimale</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="63"/>
        <source>ab01..23...1234ef</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="64"/>
        <source>ROP gadgets</source>
        <translation>ROP gadgets</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="65"/>
        <source>pop,,pop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="66"/>
        <source>ROP gadgets (regex)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="67"/>
        <source>mov e[abc]x</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="68"/>
        <source>32bit big endian value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="69"/>
        <source>0xdeadbeef (big endian)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="70"/>
        <source>32bit little endian value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="71"/>
        <source>0xdeadbeef (little endian)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="72"/>
        <source>64bit big endian value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="73"/>
        <source>0xfedcba9876543210 (big endian)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="74"/>
        <source>64bit little endian value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="75"/>
        <source>0xfedcba9876543210 (little endian)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="77"/>
        <source>Cryptographic material</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="78"/>
        <source>Magic signature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>32bit value</source>
        <translation type="vanished">Valeur 32 bits</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="353"/>
        <source>No results found for:</source>
        <translation>Aucun résultat pour :</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="361"/>
        <source>No Results Found</source>
        <translation>Aucun résultat trouvé</translation>
    </message>
    <message>
        <location filename="../widgets/SearchWidget.cpp" line="388"/>
        <source>Searching...</source>
        <translation>Rechercher...</translation>
    </message>
</context>
<context>
    <name>SectionsModel</name>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="90"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="92"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="94"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="96"/>
        <source>End Address</source>
        <translation>Adresse de fin</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="98"/>
        <source>Virtual Size</source>
        <translation>Taille virtuelle</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="100"/>
        <source>Permissions</source>
        <translation>Autorisations</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="102"/>
        <source>Entropy</source>
        <translation>Entropie</translation>
    </message>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="104"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>SectionsWidget</name>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="164"/>
        <source>Sections</source>
        <translation>Sections</translation>
    </message>
</context>
<context>
    <name>SegmentsModel</name>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="78"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="80"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="82"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="84"/>
        <source>End Address</source>
        <translation>Adresse de fin</translation>
    </message>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="86"/>
        <source>Permissions</source>
        <translation>Autorisations</translation>
    </message>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="88"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>SegmentsWidget</name>
    <message>
        <location filename="../widgets/SegmentsWidget.cpp" line="140"/>
        <source>Segments</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SetToDataDialog</name>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="14"/>
        <source>Set to Data</source>
        <translation>Définir comme données</translation>
    </message>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="20"/>
        <location filename="../dialogs/SetToDataDialog.ui" line="34"/>
        <source>???</source>
        <translation>???</translation>
    </message>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="27"/>
        <source>Start address</source>
        <translation>Adresse de départ</translation>
    </message>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="41"/>
        <source>End address</source>
        <translation>Adresse de fin</translation>
    </message>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="48"/>
        <source>Item size</source>
        <translation>Taille de l&apos;élément</translation>
    </message>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="55"/>
        <source>Number of items</source>
        <translation>Nombre d&apos;éléments</translation>
    </message>
    <message>
        <location filename="../dialogs/SetToDataDialog.ui" line="62"/>
        <location filename="../dialogs/SetToDataDialog.ui" line="69"/>
        <source>1</source>
        <translation>1</translation>
    </message>
</context>
<context>
    <name>ShortcutOptionsWidget</name>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="14"/>
        <source>Appearance</source>
        <translation type="unfinished">Apparence</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="26"/>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="18"/>
        <source>Shortcut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="31"/>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="18"/>
        <source>Description</source>
        <translation type="unfinished">Description</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="39"/>
        <source>Filter</source>
        <translation type="unfinished">Filtre</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="46"/>
        <source>Save as Default</source>
        <translation type="unfinished">Enregistrer comme valeurs par défaut</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="18"/>
        <source>Command</source>
        <translation type="unfinished">Commande</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="28"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="28"/>
        <source>Disassembly</source>
        <translation type="unfinished">Désassembleur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="29"/>
        <source>Decompiler</source>
        <translation type="unfinished">Décompileur</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="29"/>
        <source>Strings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="30"/>
        <source>Graph</source>
        <translation type="unfinished">Graphe</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="30"/>
        <source>Breakpoint</source>
        <translation type="unfinished">Point de rupture</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="31"/>
        <source>Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="31"/>
        <source>Hex</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="32"/>
        <source>Debug</source>
        <translation type="unfinished">Débogage</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="32"/>
        <source>Functions</source>
        <translation type="unfinished">Fonctions</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="33"/>
        <source>Omnibar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="33"/>
        <source>Exports</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="34"/>
        <source>Imports</source>
        <translation type="unfinished">Imports</translation>
    </message>
    <message>
        <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="34"/>
        <source>Graph Overview</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SimpleTextGraphView</name>
    <message>
        <location filename="../widgets/SimpleTextGraphView.cpp" line="29"/>
        <source>Copy</source>
        <translation>Copier</translation>
    </message>
</context>
<context>
    <name>StackModel</name>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="218"/>
        <source>Offset</source>
        <translation>Décalage</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="220"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="222"/>
        <source>Reference</source>
        <translation>Référence</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="224"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>StackWidget</name>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="33"/>
        <source>Edit stack value...</source>
        <translation>Modifier la valeur de la stack...</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="109"/>
        <source>Edit stack at %1</source>
        <translation>Modifier la pile à %1</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="138"/>
        <source>Stack position</source>
        <translation>Position de la pile</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.cpp" line="140"/>
        <source>Pointed memory</source>
        <translation>Mémoire pointée</translation>
    </message>
    <message>
        <location filename="../widgets/StackWidget.ui" line="14"/>
        <source>Stack</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StringsModel</name>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="64"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="66"/>
        <source>String</source>
        <translation>Chaine de caractères</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="68"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="70"/>
        <source>Length</source>
        <translation>Longueur</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="72"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="74"/>
        <source>Section</source>
        <translation>Section</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="76"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>StringsTask</name>
    <message>
        <location filename="../common/StringsTask.h" line="13"/>
        <source>Searching for Strings</source>
        <translation>Rechercher des chaines de caractères</translation>
    </message>
</context>
<context>
    <name>StringsWidget</name>
    <message>
        <location filename="../widgets/StringsWidget.ui" line="14"/>
        <source>Strings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.ui" line="76"/>
        <source>Copy String</source>
        <translation>Copier la chaine de caractères</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.ui" line="81"/>
        <source>Filter</source>
        <translation>Filtre</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="158"/>
        <source>Section:</source>
        <translation>Section :</translation>
    </message>
    <message>
        <location filename="../widgets/StringsWidget.cpp" line="241"/>
        <source>(all)</source>
        <translation>(tous)</translation>
    </message>
    <message>
        <location filename="../shortcuts/DefaultShortcuts.cpp" line="303"/>
        <source>Toggle Strings Window</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SymbolsModel</name>
    <message>
        <location filename="../widgets/SymbolsWidget.cpp" line="55"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../widgets/SymbolsWidget.cpp" line="57"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../widgets/SymbolsWidget.cpp" line="59"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/SymbolsWidget.cpp" line="61"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>SymbolsWidget</name>
    <message>
        <location filename="../widgets/SymbolsWidget.cpp" line="120"/>
        <source>Symbols</source>
        <translation>Symboles</translation>
    </message>
</context>
<context>
    <name>ThreadModel</name>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="85"/>
        <source>TID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="87"/>
        <source>Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="89"/>
        <source>Path</source>
        <translation type="unfinished">Chemin d&apos;accès</translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="91"/>
        <source>PC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="93"/>
        <source>TLS</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ThreadsWidget</name>
    <message>
        <source>PID</source>
        <translation type="vanished">PID</translation>
    </message>
    <message>
        <source>Status</source>
        <translation type="vanished">Status</translation>
    </message>
    <message>
        <source>Path</source>
        <translation type="vanished">Chemin d&apos;accès</translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="244"/>
        <source>TLS (%0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.cpp" line="249"/>
        <source>PC (%0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/ThreadsWidget.ui" line="14"/>
        <source>Threads</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TypesInteractionDialog</name>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.ui" line="23"/>
        <source>Load From File:</source>
        <translation>Charger depuis un fichier :</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.ui" line="37"/>
        <source>Select File</source>
        <translation>Sélectionner le fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.ui" line="50"/>
        <source>Enter Types Manually</source>
        <translation>Entrer des types manuellement</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.cpp" line="37"/>
        <source>Select file</source>
        <translation>Sélectionner le fichier</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.cpp" line="45"/>
        <location filename="../dialogs/TypesInteractionDialog.cpp" line="89"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesInteractionDialog.cpp" line="90"/>
        <source>There was some error while loading new types</source>
        <translation>Il y a eu des erreurs en chargeant de nouveaux types</translation>
    </message>
</context>
<context>
    <name>TypesModel</name>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="73"/>
        <source>Type / Name</source>
        <translation>Type / Nom</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="75"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="77"/>
        <source>Format</source>
        <translation>Format</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="79"/>
        <source>Category</source>
        <translation>Catégorie</translation>
    </message>
</context>
<context>
    <name>TypesVariablesDialog</name>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.ui" line="14"/>
        <source>TypesVariablesDialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="8"/>
        <source>ALL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="10"/>
        <source>GLOBAL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="12"/>
        <source>LOCAL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="138"/>
        <source>Variables: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="155"/>
        <source>Scope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="157"/>
        <source>All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="158"/>
        <source>Globals Only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="159"/>
        <source>Locals Only</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TypesVariablesModel</name>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="64"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="66"/>
        <source>Address</source>
        <translation type="unfinished">Adresse</translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="68"/>
        <source>Scope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/TypesVariablesDialog.cpp" line="70"/>
        <source>Function</source>
        <translation type="unfinished">Fonction</translation>
    </message>
</context>
<context>
    <name>TypesWidget</name>
    <message>
        <location filename="../widgets/TypesWidget.ui" line="14"/>
        <source>Types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.ui" line="76"/>
        <location filename="../widgets/TypesWidget.ui" line="79"/>
        <source>Export Types</source>
        <translation>Exporter les types</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.ui" line="84"/>
        <location filename="../widgets/TypesWidget.ui" line="87"/>
        <location filename="../widgets/TypesWidget.cpp" line="312"/>
        <source>Load New Types</source>
        <translation>Charger de nouveaux types</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.ui" line="92"/>
        <location filename="../widgets/TypesWidget.ui" line="95"/>
        <source>Delete Type</source>
        <translation>Supprimez le type</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="152"/>
        <source>Category</source>
        <translation>Catégorie</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="197"/>
        <source>View Type</source>
        <translation>Voir le type</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="198"/>
        <source>Edit Type</source>
        <translation>Modifier le type</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="199"/>
        <source>Show Variables and Globals of this Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="232"/>
        <source>(All)</source>
        <translation>(Tous)</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="284"/>
        <source>Save File</source>
        <translation>Sauvegarder le fichier</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="291"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="328"/>
        <source>Edit Type: </source>
        <translation>Modifier le type : </translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="331"/>
        <location filename="../widgets/TypesWidget.cpp" line="369"/>
        <source>View Type: </source>
        <translation>Voir le type : </translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="331"/>
        <location filename="../widgets/TypesWidget.cpp" line="369"/>
        <source> (Read Only)</source>
        <translation> (Lecture Seule)</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="351"/>
        <source>Cutter</source>
        <translation>Cutter</translation>
    </message>
    <message>
        <location filename="../widgets/TypesWidget.cpp" line="351"/>
        <source>Are you sure you want to delete &quot;%1&quot;?</source>
        <translation>Êtes-vous sûrs de vouloir supprimer &quot;%1&quot; ?</translation>
    </message>
</context>
<context>
    <name>UpdateWorker</name>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="34"/>
        <source>Time limit exceeded during version check. Please check your internet connection and try again.</source>
        <translation>La limite de temps à été dépassée pendant la vérification de la version. Veuillez vérifier votre connexion internet et réessayer.</translation>
    </message>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="58"/>
        <source>Version control</source>
        <translation>Contrôle de version</translation>
    </message>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="59"/>
        <source>There is an update available for Cutter.&lt;br/&gt;</source>
        <translation>Il y a une mise à jour de Cutter disponible.&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="59"/>
        <source>Current version:</source>
        <translation>Version actuelle :</translation>
    </message>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="60"/>
        <source>Latest version:</source>
        <translation>Dernière version :</translation>
    </message>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="62"/>
        <source>To update, please check the link:&lt;br/&gt;</source>
        <translation>Pour mettre à jour, veuillez consulter le lien:&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../common/UpdateWorker.cpp" line="68"/>
        <source>Don&apos;t check for updates automatically</source>
        <translation>Ne pas vérifier automatiquement les mises à jour</translation>
    </message>
</context>
<context>
    <name>VTableModel</name>
    <message>
        <location filename="../widgets/VTablesWidget.cpp" line="46"/>
        <source>No Name found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/VTablesWidget.cpp" line="61"/>
        <source>VTable</source>
        <translation>Table virtuelle</translation>
    </message>
    <message>
        <location filename="../widgets/VTablesWidget.cpp" line="82"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../widgets/VTablesWidget.cpp" line="84"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
</context>
<context>
    <name>VTablesWidget</name>
    <message>
        <location filename="../widgets/VTablesWidget.ui" line="9"/>
        <source>&amp;VTable</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VersionInfoDialog</name>
    <message>
        <location filename="../dialogs/VersionInfoDialog.ui" line="26"/>
        <source>Version Info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.ui" line="50"/>
        <location filename="../dialogs/VersionInfoDialog.ui" line="64"/>
        <source>TextLabel</source>
        <translation>Étiquette de texte</translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.ui" line="100"/>
        <location filename="../dialogs/VersionInfoDialog.ui" line="138"/>
        <source>Key</source>
        <translation>Clé</translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.ui" line="105"/>
        <location filename="../dialogs/VersionInfoDialog.ui" line="143"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.ui" line="160"/>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="24"/>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="29"/>
        <source>Copy</source>
        <translation type="unfinished">Copier</translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="34"/>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="38"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="144"/>
        <source>Copy to Clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="145"/>
        <source>Version information was successfully copied!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="162"/>
        <source>Version symbols</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="163"/>
        <source>Version need</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="172"/>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="203"/>
        <source>Address:</source>
        <translation type="unfinished">Adresse :</translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="177"/>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="208"/>
        <source>Offset:</source>
        <translation type="unfinished">Décalage :</translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="182"/>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="213"/>
        <source>Entries:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="225"/>
        <source>Version: %0	File: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="242"/>
        <source>Name: %0	Flags: %1	Version: %2	</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="260"/>
        <source>VS Fixed file info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/VersionInfoDialog.cpp" line="261"/>
        <source>String table</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VirtualAddrDock</name>
    <message>
        <location filename="../widgets/SectionsWidget.cpp" line="505"/>
        <source>Virtual</source>
        <translation>Virtuel</translation>
    </message>
</context>
<context>
    <name>VisualNavbar</name>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="43"/>
        <source>Visual navigation bar</source>
        <translation>Barre de navigation visuelle</translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="288"/>
        <source>Signatures</source>
        <translation type="unfinished">Signatures</translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="289"/>
        <source>Code</source>
        <translation type="unfinished">Code</translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="290"/>
        <source>Data</source>
        <translation type="unfinished">Données</translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="291"/>
        <source>Strings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="292"/>
        <source>Imports</source>
        <translation type="unfinished">Imports</translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="293"/>
        <source>Symbols</source>
        <translation type="unfinished">Symboles</translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="294"/>
        <source>Unexplored</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="446"/>
        <source>Address: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="455"/>
        <source>Sections: 
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/VisualNavbar.cpp" line="472"/>
        <source>Show Legend</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WelcomeDialog</name>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="20"/>
        <source>Welcome to Cutter</source>
        <translation>Bienvenue dans Cutter</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="83"/>
        <source>Cutter</source>
        <translation>Cutter</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="104"/>
        <location filename="../dialogs/WelcomeDialog.cpp" line="19"/>
        <source>Version </source>
        <translation>Version </translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="168"/>
        <source>About</source>
        <translation>À propos</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="203"/>
        <source>Native Theme</source>
        <translation>Thème natif</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="208"/>
        <source>Dark Theme</source>
        <translation>Thème Sombre</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="213"/>
        <source>Midnight Theme</source>
        <translation>Thème Minuit</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="218"/>
        <source>Light Theme</source>
        <translation>Thème clair</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="229"/>
        <source>Check for updates on start</source>
        <translation>Vérifier les mises à jour au démarrage</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="298"/>
        <source>Community</source>
        <translation>Communauté</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="320"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;Join thousands of reverse engineers in our community:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Twitter:&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;https://twitter.com/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Telegram:	&lt;/span&gt;&lt;a href=&quot;https://t.me/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re &lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;IRC:	&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;#cutter on &lt;/span&gt;&lt;a href=&quot;https://web.libera.chat/&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;https://web.libera.chat/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;Rejoingnez des milliers de reverse engineers dans notre communauté :&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Twitter :&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;https://twitter.com/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Telegram :	&lt;/span&gt;&lt;a href=&quot;https://t.me/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re &lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;IRC :	&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;#cutter sur &lt;/span&gt;&lt;a href=&quot;https://web.libera.chat/&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;https://web.libera.chat/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="355"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Want to help us make Cutter even better?&lt;br/&gt;Visit our &lt;/span&gt;&lt;a href=&quot;https://github.com/rizinorg/cutter&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;Github page&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt; and report bugs or contribute code.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Vous voulez nous aider à améliorer Cutter ?&lt;br/&gt;Visitez notre &lt;/span&gt;&lt;a href=&quot;https://github.com/rizinorg/cutter&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;page GitHub&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt; et signalez des bugs ou contribuez du code.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="394"/>
        <source>Contributing</source>
        <translation>Contribuant</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.ui" line="417"/>
        <source>Continue</source>
        <translation>Continuer</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.cpp" line="86"/>
        <source>Language settings</source>
        <translation>Paramètres de langue</translation>
    </message>
    <message>
        <location filename="../dialogs/WelcomeDialog.cpp" line="87"/>
        <source>Language will be changed after next application start.</source>
        <translation>Le langage sera modifiée après le prochain lancement de l&apos;application.</translation>
    </message>
</context>
<context>
    <name>XrefModel</name>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="300"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="302"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="304"/>
        <source>Code</source>
        <translation>Code</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="306"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>XrefsDialog</name>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="158"/>
        <source>X-Refs to %1 (%2 results):</source>
        <translation>Références croisées à %1 (%2 résultats) :</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="160"/>
        <source>X-Refs from %1 (%2 results):</source>
        <translation>Références croisées de %1 (%2 résultats) :</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="165"/>
        <source>Writes to %1</source>
        <translation>Écrit dans %1</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="166"/>
        <source>Reads from %1</source>
        <translation>Lecture de %1</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.cpp" line="177"/>
        <location filename="../dialogs/XrefsDialog.cpp" line="196"/>
        <source>X-Refs for %1</source>
        <translation>Références croisées pour %1</translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.ui" line="14"/>
        <source>XRefs for </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.ui" line="48"/>
        <source>X-Refs to: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.ui" line="71"/>
        <source>X-Refs from: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/XrefsDialog.ui" line="98"/>
        <source>Code preview</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
