<?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="47"/>
      <source>License</source>
      <translation>Licence</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="48"/>
      <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="49"/>
      <source>Authors</source>
      <translation>Auteurs</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="50"/>
      <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="52"/>
      <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="76"/>
      <source>Rizin version information</source>
      <translation>Informations sur la version Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="105"/>
      <source>Checking for updates...</source>
      <translation>Recherche de mises à jour...</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="111"/>
      <source>Error!</source>
      <translation>Erreur !</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="114"/>
      <source>Version control</source>
      <translation>Contrôle de version</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="115"/>
      <source>Cutter is up to date!</source>
      <translation>Cutter est à jour !</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="156"/>
      <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'offset</translation>
    </message>
  </context>
  <context>
    <name>AddressableItemContextMenu</name>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="16"/>
      <source>Show in</source>
      <translation>Afficher dans</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="17"/>
      <source>Copy address</source>
      <translation>Copier l'adresse</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="18"/>
      <source>Show X-Refs</source>
      <translation>Afficher les références croisées</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="19"/>
      <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'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'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'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="269"/>
      <source>Analyze program</source>
      <translation>Analyser le programme</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'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'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="163"/>
      <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="125"/>
      <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="136"/>
      <source>Enter theme name</source>
      <translation>Saisissez le nom du thème</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="136"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="221"/>
      <source>Name:</source>
      <translation>Nom :</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="137"/>
      <source> - copy</source>
      <translation> - copier</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="143"/>
      <source>Theme Copy</source>
      <translation>Copier le thème</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="144"/>
      <source>Theme named %1 already exists.</source>
      <translation>Le nom %1 existe déjà.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="159"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="168"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="190"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="214"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="229"/>
      <source>Error</source>
      <translation>Erreur</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="163"/>
      <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="185"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="211"/>
      <source>Success</source>
      <translation>Terminé avec succès</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="186"/>
      <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="212"/>
      <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="221"/>
      <source>Enter new theme name</source>
      <translation>Saisissez le nom du nouveau thème</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="240"/>
      <source>Language settings</source>
      <translation>Paramètres linguistiques</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="241"/>
      <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="245"/>
      <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>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>Tabulations avant l'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) :</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'espaces de tabulation après l'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>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>
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="43"/>
      <source>Running for</source>
      <translation>Actif depuis</translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="45"/>
      <source>%n hour</source>
      <comment>%n hours</comment>
      <translation>
        <numerusform>%n heure</numerusform>
        <numerusform>%n heure(s)</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="49"/>
      <source>%n minute</source>
      <comment>%n minutes</comment>
      <translation>
        <numerusform>%n minute</numerusform>
        <numerusform>%n minute</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="52"/>
      <source>%n seconds</source>
      <comment>%n second</comment>
      <translation>
        <numerusform>%n seconde(s)</numerusform>
        <numerusform>%n seconde(s)</numerusform>
      </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>
  </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="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'é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'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'adresse de mappage à %1</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="81"/>
      <source>Remove item</source>
      <translation>Supprimer l'é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'adresse de départ est &gt;= l'adresse de fin</translation>
    </message>
    <message>
      <location filename="../core/Basefind.cpp" line="44"/>
      <source>Alignment must be at least </source>
      <translation>L'alignement doit être d'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'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'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 NBINS or fastbinsY array</source>
      <translation>Numéro d'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="64"/>
      <source>HW %1</source>
      <translation>HW %1</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="66"/>
      <source>SW</source>
      <translation>SW</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="101"/>
      <source>Offset</source>
      <translation>Décalage</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="103"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="105"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="107"/>
      <source>Tracing</source>
      <translation>Tracage</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="109"/>
      <source>Enabled</source>
      <translation>Activé</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="111"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>BreakpointWidget</name>
    <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="../widgets/BreakpointWidget.cpp" line="196"/>
      <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="../widgets/BreakpointWidget.cpp" line="202"/>
      <source>Toggle breakpoint</source>
      <translation>Activer/désactiver le point d&apos;arrêt</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="208"/>
      <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>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>Formulaire</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="14"/>
      <source>Color Picker</source>
      <translation type="unfinished">Color Picker</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>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="45"/>
      <source>Standard themes not found</source>
      <translation>Thèmes standards introuvables</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="46"/>
      <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'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="75"/>
      <location filename="../common/ColorThemeWorker.cpp" line="172"/>
      <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="85"/>
      <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="169"/>
      <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="177"/>
      <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="180"/>
      <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="183"/>
      <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="192"/>
      <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="198"/>
      <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="202"/>
      <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="207"/>
      <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="213"/>
      <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="223"/>
      <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="227"/>
      <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="233"/>
      <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="157"/>
      <source>Function/Offset</source>
      <translation>Fonction/Offset</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="159"/>
      <location filename="../widgets/CommentsWidget.cpp" line="170"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="166"/>
      <source>Offset</source>
      <translation>Décalage</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="168"/>
      <source>Function</source>
      <translation>Fonction</translation>
    </message>
  </context>
  <context>
    <name>CommentsWidget</name>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="235"/>
      <source>Horizontal</source>
      <translation>Horizontal</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="236"/>
      <source>Vertical</source>
      <translation>Vertical</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="238"/>
      <source>Comments</source>
      <translation>Commentaires</translation>
    </message>
  </context>
  <context>
    <name>Configuration</name>
    <message>
      <source>Critical!</source>
      <translation>Critique !</translation>
    </message>
    <message>
      <source>!!! Settings are not writable! Make sure you have a write access to &quot;%1&quot;</source>
      <translation>!!! 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="150"/>
      <source>Critical Error!</source>
      <translation>Erreur critique !</translation>
    </message>
    <message>
      <location filename="../common/Configuration.cpp" line="151"/>
      <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'avoir un accès en écriture à &quot;%1&quot;.</translation>
    </message>
  </context>
  <context>
    <name>ConsoleWidget</name>
    <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="../widgets/ConsoleWidget.cpp" line="75"/>
      <source>Clear Output</source>
      <translation>Effacer la sortie</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.cpp" line="84"/>
      <source>Wrap Lines</source>
      <translation>Retour à la ligne</translation>
    </message>
  </context>
  <context>
    <name>CutterCore</name>
    <message>
      <location filename="../core/Cutter.cpp" line="280"/>
      <location filename="../core/Cutter.cpp" line="294"/>
      <source>Loading initialization file from </source>
      <translation>Chargement du fichier d'initialisation à partir de </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1030"/>
      <location filename="../core/Cutter.cpp" line="1039"/>
      <location filename="../core/Cutter.cpp" line="1044"/>
      <location filename="../core/Cutter.cpp" line="1054"/>
      <location filename="../core/Cutter.cpp" line="1058"/>
      <source>Signatures</source>
      <translation>Signatures</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1031"/>
      <source>Cannot apply signature file because the requested arch is not supported by .sig files</source>
      <translation>Impossible d'appliquer le fichier de signature, car l'archive demandée n'est pas prise en charge par les fichiers .sig</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1040"/>
      <source>Found %1 matching signatures!</source>
      <translation>%1 signatures correspondantes trouvées !</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1045"/>
      <source>Failed to apply signature file!
Please check the console for more details.</source>
      <translation>Échec de l'application du fichier de signature !
Veuillez consulter la console pour plus de détails.</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1055"/>
      <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="1059"/>
      <source>Written %1 signatures to %2.</source>
      <translation>%1 signatures écrites sur %2.</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1968"/>
      <source>Starting native debug...</source>
      <translation>Démarrage du débogage natif...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2016"/>
      <source>Starting emulation...</source>
      <translation>Démarrage de l&apos;émulation...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2079"/>
      <source>Connecting to: </source>
      <translation>Connexion à : </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2131"/>
      <source>Attaching to process (</source>
      <translation>Attacher au processus (</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2578"/>
      <source>Creating debug tracepoint...</source>
      <translation>Création d'un point de contrôle de débogage...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2623"/>
      <source>Stopping debug session...</source>
      <translation>Arrêt de la session de débogage...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2658"/>
      <source>Breakpoint error</source>
      <translation>Erreur de breakpoint</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2658"/>
      <source>Failed to create breakpoint</source>
      <translation>Impossible de créer le breakpoint</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="3616"/>
      <source>Unknown (%1)</source>
      <translation>Inconnu (%1)</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="3940"/>
      <location filename="../core/Cutter.cpp" line="4154"/>
      <source>Error invalid search kind
</source>
      <translation type="unfinished">Error invalid search kind
</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4334"/>
      <location filename="../core/Cutter.cpp" line="4363"/>
      <source>Error parsing type: &quot;%1&quot; message: </source>
      <translation>Erreur d'analyse du type : &quot;%1&quot; message : </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4340"/>
      <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="4932"/>
      <location filename="../core/Cutter.cpp" line="4983"/>
      <source>Cannot get global graph</source>
      <translation>Impossible d'obtenir le graphe global</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4934"/>
      <location filename="../core/Cutter.cpp" line="4985"/>
      <source>Cannot get graph at </source>
      <translation>Impossible d'obtenir le graphique à </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4965"/>
      <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="30"/>
      <location filename="../widgets/CutterGraphView.cpp" line="440"/>
      <source>Export Graph</source>
      <translation>Exporter le graphe</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="42"/>
      <source>Layout</source>
      <translation>Calque</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="43"/>
      <source>Horizontal</source>
      <translation>Horizontal</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="47"/>
      <source>Grid narrow</source>
      <translation>Grille petite</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="48"/>
      <source>Grid medium</source>
      <translation>Grille médium</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="49"/>
      <source>Grid wide</source>
      <translation>Grille large</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="63"/>
      <source>Graphviz polyline</source>
      <translation>Visualisation de graphe polyligne</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="64"/>
      <source>Graphviz ortho</source>
      <translation>Visualisation de graphe ortho</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="65"/>
      <source>Graphviz sfdp</source>
      <translation>Graphviz sfdp</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="66"/>
      <source>Graphviz neato</source>
      <translation>Graphviz neato</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="67"/>
      <source>Graphviz twopi</source>
      <translation>Graphviz twopi</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="68"/>
      <source>Graphviz circo</source>
      <translation>Graphviz circo</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="409"/>
      <source>PNG (*.png)</source>
      <translation>PNG (*.png)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="410"/>
      <source>JPEG (*.jpg)</source>
      <translation>JPEG (*.jpg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="411"/>
      <source>SVG (*.svg)</source>
      <translation>SVG (*.svg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="415"/>
      <source>Graphviz dot (*.dot)</source>
      <translation>Graphviz dot (*.dot)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="416"/>
      <source>Graph Modelling Language (*.gml)</source>
      <translation>Langage de modélisation graphique (*.gml)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="418"/>
      <source>RZ JSON (*.json)</source>
      <translation>RZ JSON (*.json)</translation>
    </message>
    <message>
      <source>SDB key-value (*.txt)</source>
      <translation>Clé-valeur SDB (*.txt)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="424"/>
      <source>Graphviz json (*.json)</source>
      <translation>Graphviz json (*.json)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="426"/>
      <source>Graphviz gif (*.gif)</source>
      <translation>Graphviz gif (*.gif)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="428"/>
      <source>Graphviz png (*.png)</source>
      <translation>Graphviz png (*.png)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="430"/>
      <source>Graphviz jpg (*.jpg)</source>
      <translation>Graphviz jpg (*.jpg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="432"/>
      <source>Graphviz PostScript (*.ps)</source>
      <translation>Graphviz PostScript (*.ps)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="434"/>
      <source>Graphviz svg (*.svg)</source>
      <translation>Graphviz svg (*.svg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="436"/>
      <source>Graphviz pdf (*.pdf)</source>
      <translation>Graphviz pdf (*.pdf)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="458"/>
      <source>Graph Export</source>
      <translation>Exportation de graphiques</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="459"/>
      <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'utiliser un autre format.</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'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="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>
  </context>
  <context>
    <name>DebugActions</name>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="37"/>
      <source>Start emulation</source>
      <translation>Démarrer l’émulation</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="38"/>
      <source>Attach to process</source>
      <translation>Attacher au processus</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="39"/>
      <source>Connect to a remote debugger</source>
      <translation>Se connecter à un débogueur distant</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="40"/>
      <source>Stop debug</source>
      <translation>Arrêter le débogage</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="41"/>
      <source>Stop emulation</source>
      <translation>Arrêter l’émulation</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="42"/>
      <source>Restart emulation</source>
      <translation>Redémarrer l&apos;émulation</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="43"/>
      <source>Continue until main</source>
      <translation>Continuer jusqu’à la fonction principale</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="44"/>
      <source>Continue until call</source>
      <translation>Continuer jusqu&apos;à l&apos;appel</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="45"/>
      <source>Continue until syscall</source>
      <translation>Continuer jusqu&apos;au syscall</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="46"/>
      <source>Continue backwards</source>
      <translation>Continuer vers l'arrière</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="47"/>
      <source>Step</source>
      <translation>Exécuter</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="48"/>
      <source>Step over</source>
      <translation>Avancer</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="49"/>
      <source>Step out</source>
      <translation>Sortir</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="50"/>
      <source>Step backwards</source>
      <translation>Reculer</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="51"/>
      <source>Start trace session</source>
      <translation>Démarrer la session de traçage</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="52"/>
      <source>Stop trace session</source>
      <translation>Arrêter la session de traçage</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="53"/>
      <source>Suspend the process</source>
      <translation>Suspendre le processus</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="54"/>
      <source>Continue</source>
      <translation>Continuer</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="55"/>
      <source>Restart program</source>
      <translation>Redémarrer le programme</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="56"/>
      <source>Start debug</source>
      <translation>Démarrer le débogage</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="147"/>
      <source>Debugged process exited (</source>
      <translation>Le processus débogué a quitté (</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="267"/>
      <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="268"/>
      <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="289"/>
      <location filename="../widgets/DebugActions.cpp" line="368"/>
      <source>Detach from process</source>
      <translation>Se détacher de processus</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="306"/>
      <source>Error connecting.</source>
      <translation>Erreur de connexion.</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="359"/>
      <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="388"/>
      <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'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="../menus/DecompilerContextMenu.cpp" line="26"/>
      <source>Copy</source>
      <translation>Copier</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="27"/>
      <source>Copy instruction address (&lt;address&gt;)</source>
      <translation>Copier l'adresse de l'instruction (&lt;address&gt;)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="28"/>
      <source>Copy address of [flag] (&lt;address&gt;)</source>
      <translation>Copier l'adresse de [flag] (&lt;address&gt;)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="29"/>
      <source>Show in</source>
      <translation>Afficher dans</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="30"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="166"/>
      <source>Add Comment</source>
      <translation>Ajouter un commentaire</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="31"/>
      <source>Delete comment</source>
      <translation>Supprimer le commentaire</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="32"/>
      <source>Rename function at cursor</source>
      <translation>Renommer la fonction au niveau du curseur</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="33"/>
      <source>Delete &lt;name&gt;</source>
      <translation>Supprimer &lt;name&gt;</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="34"/>
      <source>Edit variable &lt;name of variable&gt;</source>
      <translation>Modifier la variable &lt;name of variable&gt;</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="35"/>
      <source>Show X-Refs</source>
      <translation>Afficher les références croisées</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="36"/>
      <source>Add/remove breakpoint</source>
      <translation>Ajouter/Supprimer point d&apos;arrêt</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="37"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="197"/>
      <source>Advanced breakpoint</source>
      <translation>Breakpoint avancé</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="39"/>
      <source>Continue until line</source>
      <translation>Continuer jusqu&apos;à la ligne</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="40"/>
      <source>Set PC</source>
      <translation>Définir PC</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="169"/>
      <source>Edit Comment</source>
      <translation>Modifier le commentaire</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="185"/>
      <source>Add breakpoint</source>
      <translation>Ajouter un breakpoint</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="187"/>
      <source>Remove breakpoint</source>
      <translation>Supprimer le point d’arrêt</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="189"/>
      <source>Remove all breakpoints in line</source>
      <translation>Supprimer tous les points d'arrêt de la ligne</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="196"/>
      <source>Edit breakpoint</source>
      <translation>Modifier le point d’arrêt</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="200"/>
      <source>Set %1 here</source>
      <translation>Placer %1 ici</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="212"/>
      <source>Rename function %1</source>
      <translation>Renommer la fonction %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="217"/>
      <source>Rename %1</source>
      <translation>Renommer %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="218"/>
      <source>Remove %1</source>
      <translation>Supprimer %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="221"/>
      <source>Add name to %1</source>
      <translation>Ajouter un nom à %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="226"/>
      <source>Copy instruction address (%1)</source>
      <translation>Adresse de l'instruction de copie (%1)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="232"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="237"/>
      <source>Copy address of %1 (%2)</source>
      <translation>Copier l'adresse de %1 (%2)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="241"/>
      <source>Copy address (%1)</source>
      <translation>Copier l'adresse (%1)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="257"/>
      <source>Edit variable %1</source>
      <translation>Modifier la variable %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="259"/>
      <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'é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'é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"/>
      <location filename="../widgets/DecompilerWidget.cpp" line="485"/>
      <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="32"/>
      <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="68"/>
      <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'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'est pas une fonction?)</translation>
    </message>
  </context>
  <context>
    <name>DisassemblerGraphView</name>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="98"/>
      <source>Highlight block</source>
      <translation>Bloc de surbrillance</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="116"/>
      <source>Unhighlight block</source>
      <translation>Annuler la mise en surbrillance du bloc</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="126"/>
      <source>Highlight instruction</source>
      <translation>Surligner les instructions</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="130"/>
      <source>Unhighlight instruction</source>
      <translation>Instructions pour annuler la surbrillance</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="196"/>
      <source>Graph</source>
      <translation>Graphe</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="211"/>
      <source>No function detected. Cannot display graph.</source>
      <translation>Aucune fonction détectée. Impossible d&apos;affiche un graphe.</translation>
    </message>
  </context>
  <context>
    <name>DisassemblyContextMenu</name>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="74"/>
      <source>Copy</source>
      <translation>Copier</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="77"/>
      <source>Copy address</source>
      <translation>Copier l&apos;adresse</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="85"/>
      <source>Show in</source>
      <translation>Afficher dans</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="90"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="576"/>
      <source>Add Comment</source>
      <translation>Ajouter un commentaire</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="177"/>
      <source>Add at...</source>
      <translation>Ajouter à...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="179"/>
      <source>Rename or add flag</source>
      <translation>Renommer ou ajouter un drapeau</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="94"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="928"/>
      <source>Re-type Local Variables</source>
      <translation>Retyper les variables locales</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="81"/>
      <source>Copy instruction bytes</source>
      <translation type="unfinished">Copy instruction bytes</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="98"/>
      <source>Edit function</source>
      <translation>Modifier la fonction</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="102"/>
      <source>Delete comment</source>
      <translation>Supprimer le commentaire</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="106"/>
      <source>Delete flag</source>
      <translation>Supprimer flag</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="109"/>
      <source>Undefine function</source>
      <translation>Annuler la définition de fonction</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="113"/>
      <source>Define function here</source>
      <translation>Définir la fonction ici</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="125"/>
      <source>Structure offset</source>
      <translation>Offset de structure</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="133"/>
      <source>Show X-Refs</source>
      <translation>Afficher les références croisées</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="137"/>
      <source>X-Refs for local variables</source>
      <translation>X-Refs pour les variables locales</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="141"/>
      <source>Show Options</source>
      <translation>Afficher les options</translation>
    </message>
    <message>
      <source>Set Immediate Base to...</source>
      <translation>Définir la base immédiate à...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="183"/>
      <source>Modify or add global variable</source>
      <translation>Modifier ou Supprimer les variables globales</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="190"/>
      <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="192"/>
      <source>Binary</source>
      <translation>Binaire</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="196"/>
      <source>Octal</source>
      <translation>Octal</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="200"/>
      <source>Decimal</source>
      <translation>Décimal</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="204"/>
      <source>Hexadecimal</source>
      <translation>Hexadécimal</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="208"/>
      <source>Network Port</source>
      <translation>Port réseau</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="212"/>
      <source>IP Address</source>
      <translation>Adresse&#xa0;IP</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="216"/>
      <source>Syscall</source>
      <translation>Appel système</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="220"/>
      <source>String</source>
      <translation>Chaîne</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="227"/>
      <source>Set current bits to...</source>
      <translation>Définir les bits acuels à...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="244"/>
      <source>Set as...</source>
      <translation>Définir comme...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="246"/>
      <source>Code</source>
      <translation>Code</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="250"/>
      <source>String...</source>
      <translation>Chaîne de caractères...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="252"/>
      <source>Auto-detect</source>
      <translation>Détection automatique</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="254"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="256"/>
      <source>Advanced</source>
      <translation>Avancé</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="268"/>
      <source>Data...</source>
      <translation>Données...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="270"/>
      <source>Byte</source>
      <translation>Octet</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="274"/>
      <source>Word</source>
      <translation>Mot</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="278"/>
      <source>Dword</source>
      <translation>Dword</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="282"/>
      <source>Qword</source>
      <translation>Qword</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="297"/>
      <source>Edit</source>
      <translation>Éditer</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="299"/>
      <source>Instruction</source>
      <translation>Instruction</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="303"/>
      <source>Nop Instruction</source>
      <translation>Remplacer par NOP</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="307"/>
      <source>Bytes</source>
      <translation>Octets</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="310"/>
      <source>Reverse Jump</source>
      <translation>Saut Inversé</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="316"/>
      <source>Breakpoint</source>
      <translation>Point de rupture</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="318"/>
      <source>Add/remove breakpoint</source>
      <translation>Ajouter/Supprimer point d&apos;arrêt</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="321"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="614"/>
      <source>Advanced breakpoint</source>
      <translation>Breakpoint avancé</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="328"/>
      <source>Debug</source>
      <translation>Débogage</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="330"/>
      <source>Continue until line</source>
      <translation>Continuer jusqu&apos;à la ligne</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="430"/>
      <source>Add flag at %1 (used here)</source>
      <translation>Ajouter un drapeau à %1 (utilisé ici)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="435"/>
      <source>Rename &quot;%1&quot;</source>
      <translation>Renommer &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="440"/>
      <source>Rename local &quot;%1&quot;</source>
      <translation>Renommer le « %1 » local</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="445"/>
      <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="503"/>
      <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="579"/>
      <source>Edit Comment</source>
      <translation>Modifier le commentaire</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="595"/>
      <source>Edit function &quot;%1&quot;</source>
      <translation>Modifier la fonction &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="612"/>
      <source>Remove breakpoint</source>
      <translation>Supprimer le point d’arrêt</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="612"/>
      <source>Add breakpoint</source>
      <translation>Ajouter un breakpoint</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="613"/>
      <source>Edit breakpoint</source>
      <translation>Modifier le point d’arrêt</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="628"/>
      <source>X-Refs for %1</source>
      <translation>Références croisées pour %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="733"/>
      <source>Edit Instruction at %1</source>
      <translation>Modifier l&apos;instruction à %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="783"/>
      <source>Edit Bytes at %1</source>
      <translation>Modifier les octets à %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="860"/>
      <source>New function at %1</source>
      <translation>Nouvelle fonction à %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="861"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="882"/>
      <source>Function name:</source>
      <translation>Nom de la fonction :</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="881"/>
      <source>Rename function %2</source>
      <translation>Renommer la fonction %2</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="929"/>
      <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="991"/>
      <source>Wrong address</source>
      <translation>Mauvaise adresse</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="992"/>
      <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="1064"/>
      <source>Edit function %1</source>
      <translation>Modifier la fonction %1</translation>
    </message>
  </context>
  <context>
    <name>DisassemblyWidget</name>
    <message>
      <location filename="../widgets/DisassemblyWidget.cpp" line="677"/>
      <source>Disassembly</source>
      <translation>Désassembleur</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="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'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>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="20"/>
      <source>Edit Variables in Function: %1</source>
      <translation>Modifier les variables dans la fonction : %1</translation>
    </message>
  </context>
  <context>
    <name>ExportsModel</name>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="60"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="62"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="64"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="66"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="68"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>ExportsWidget</name>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="138"/>
      <source>Exports</source>
      <translation>Exports</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="64"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="66"/>
      <source>Offset</source>
      <translation>Décalage</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="68"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="70"/>
      <source>Real Name</source>
      <translation>Nom réel</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="72"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>FlagsWidget</name>
    <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="214"/>
      <source>Rename flag %1</source>
      <translation>Renommer le flag %1</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="215"/>
      <source>Flag name:</source>
      <translation>Nom du drapeau :</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="244"/>
      <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="65"/>
      <source>Bin</source>
      <translation>Bin</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="67"/>
      <source>Arch</source>
      <translation>Arc</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="69"/>
      <source>Bits</source>
      <translation>Bits</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="71"/>
      <source># Funcs</source>
      <translation># Fonctions</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="73"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="75"/>
      <source>Details</source>
      <translation>Détails</translation>
    </message>
  </context>
  <context>
    <name>FunctionModel</name>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="134"/>
      <source>Offset: %1</source>
      <translation>Offset : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="136"/>
      <source>Size: %1</source>
      <translation>Taille : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="138"/>
      <source>Import: %1</source>
      <translation>Importer : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="139"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="166"/>
      <source>true</source>
      <translation>true</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="139"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="166"/>
      <source>false</source>
      <translation>false</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="141"/>
      <source>Nargs: %1</source>
      <translation>Nargs : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="143"/>
      <source>Nbbs: %1</source>
      <translation>Nbbs : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="145"/>
      <source>Nlocals: %1</source>
      <translation>Nlocals : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="147"/>
      <source>Call type: %1</source>
      <translation>Type d&apos;appel : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="149"/>
      <source>Edges: %1</source>
      <translation>Bordures : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="151"/>
      <source>StackFrame: %1</source>
      <translation>StackFrame : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="153"/>
      <source>Comment: %1</source>
      <translation>Commentaire : %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="265"/>
      <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="270"/>
      <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="305"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="309"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="311"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="313"/>
      <source>Import</source>
      <translation type="unfinished">Import</translation>
    </message>
    <message>
      <source>Imp.</source>
      <translation>Imp.</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="315"/>
      <source>Offset</source>
      <translation>Offset</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="317"/>
      <source>Nargs</source>
      <translation>Nargs</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="319"/>
      <source>Nlocals</source>
      <translation>Nlocals</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="321"/>
      <source>Nbbs</source>
      <translation>Nbbs</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="323"/>
      <source>Call type</source>
      <translation>Type d&apos;appel</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="325"/>
      <source>Edges</source>
      <translation>Bords</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="327"/>
      <source>StackFrame</source>
      <translation>StackFrame</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="329"/>
      <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="../widgets/FunctionsWidget.cpp" line="490"/>
      <source>Rename</source>
      <translation>Renommer</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="491"/>
      <source>Undefine</source>
      <translation>Indéfini</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="492"/>
      <source>Horizontal</source>
      <translation>Horizontal</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="493"/>
      <source>Vertical</source>
      <translation>Vertical</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="495"/>
      <source>Functions</source>
      <translation>Fonctions</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="613"/>
      <source>Rename function %1</source>
      <translation>Renommer la fonction %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="614"/>
      <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'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'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'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'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'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'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'est pas sauvegardé</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="104"/>
      <source>Chunk header not successfully overwritten</source>
      <translation>L'en-tête du bloc n'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'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'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="28"/>
      <source>Edit global variable at %1</source>
      <translation>Modifier la variable locale %1</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.cpp" line="30"/>
      <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="60"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="62"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="64"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="66"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>GlobalsWidget</name>
    <message>
      <location filename="../widgets/GlobalsWidget.ui" line="76"/>
      <location filename="../widgets/GlobalsWidget.ui" line="79"/>
      <location filename="../widgets/GlobalsWidget.cpp" line="191"/>
      <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="192"/>
      <source>Delete Global Variable</source>
      <translation>Supprimer la variable globale</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="153"/>
      <source>Category</source>
      <translation>Catégorie</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="155"/>
      <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'un bloc graphique est indiqué dans l'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>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="41"/>
      <source>Show offset for each instruction (graph.offset)</source>
      <translation>Afficher l'offset pour chaque instruction (graph.offset)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="48"/>
      <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="57"/>
      <source>Maximum Line Length:</source>
      <translation>Longueur maximale de la ligne :</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="77"/>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="87"/>
      <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'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="80"/>
      <source>Minimum Font Size</source>
      <translation>Taille de police minimale</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="105"/>
      <source>Graph Layout Options</source>
      <translation>Options de mise en page du graphique</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="124"/>
      <source>Vertical</source>
      <translation>Vertical</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="147"/>
      <source>Horizontal</source>
      <translation>Horizontal</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="183"/>
      <source>Block spacing:</source>
      <translation>Espacement des blocs :</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="190"/>
      <source>Edge spacing</source>
      <translation>Espacement des bords</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="200"/>
      <source>Bitmap Export Options</source>
      <translation>Options d'exportation de bitmaps</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="209"/>
      <source>Export Transparent Bitmap Graphs</source>
      <translation>Exporter des graphiques bitmap transparents</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="218"/>
      <source>Graph Bitmap Export Scale: </source>
      <translation>Échelle d'exportation du graphique Bitmap : </translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="225"/>
      <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>HeadersModel</name>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="55"/>
      <source>Offset</source>
      <translation>Offset</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="57"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="59"/>
      <source>Value</source>
      <translation>Valeur</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="61"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>HeadersWidget</name>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="120"/>
      <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="72"/>
      <source>Hexadecimal</source>
      <translation>Hexadécimal</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="73"/>
      <source>Octal</source>
      <translation>Octal</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="74"/>
      <source>Decimal</source>
      <translation>Décimal</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="75"/>
      <source>Signed decimal</source>
      <translation>Décimale signée</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="76"/>
      <source>Float</source>
      <translation>Flottant</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="90"/>
      <source>Bytes per row</source>
      <translation>Octets par ligne</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="100"/>
      <source>Power of 2</source>
      <translation>Puissance de 2</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="107"/>
      <source>Big Endian</source>
      <translation>Big Endian</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="112"/>
      <source>Bytes as pairs</source>
      <translation>Octets par pairs</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="116"/>
      <source>Copy</source>
      <translation>Copier</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="122"/>
      <source>Copy address</source>
      <translation>Copier l&apos;adresse</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="129"/>
      <location filename="../widgets/HexWidget.cpp" line="1175"/>
      <source>Add Comment</source>
      <translation>Ajouter un commentaire</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="137"/>
      <location filename="../widgets/HexWidget.cpp" line="1185"/>
      <source>Add flag at %1</source>
      <translation type="unfinished">Add flag at %1</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="152"/>
      <source>Delete Comment</source>
      <translation>Supprimer le commentaire</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="158"/>
      <source>Select range</source>
      <translation>Sélectionner une portée</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="165"/>
      <location filename="../widgets/HexWidget.cpp" line="1309"/>
      <source>Write string</source>
      <translation>Écrire la chaîne</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="169"/>
      <source>Write length and string</source>
      <translation>Longueur d'écriture et chaîne de caractères</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="173"/>
      <location filename="../widgets/HexWidget.cpp" line="1503"/>
      <source>Write wide string</source>
      <translation>Écrire une chaîne large</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="177"/>
      <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="181"/>
      <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>Ecrire la chaîne encodée/décodée en Base64</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="186"/>
      <location filename="../widgets/HexWidget.cpp" line="1355"/>
      <source>Write hex bytes</source>
      <translation>Écrire des octets hexadécimaux</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="190"/>
      <location filename="../widgets/HexWidget.cpp" line="1391"/>
      <source>Write zeros</source>
      <translation>Écrire des zéros</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="194"/>
      <location filename="../widgets/HexWidget.cpp" line="1447"/>
      <source>Write random bytes</source>
      <translation>Écrire des octets aléatoires</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="198"/>
      <source>Duplicate from offset</source>
      <translation>Dupliquer à partir du décalage</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="202"/>
      <source>Increment/Decrement</source>
      <translation>Incrément/Décrément</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="206"/>
      <source>Edit with keyboard</source>
      <translation>Modifier avec le clavier</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1178"/>
      <source>Edit Comment</source>
      <translation>Modifier le commentaire</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1187"/>
      <source>Rename flag &quot;%1&quot;</source>
      <translation type="unfinished">Rename flag &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1195"/>
      <source>Item size:</source>
      <translation>Taille de l&apos;élément :</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1197"/>
      <source>Item format:</source>
      <translation>Format de l&apos;élément :</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1202"/>
      <source>Edit</source>
      <translation>Modifier</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1309"/>
      <location filename="../widgets/HexWidget.cpp" line="1485"/>
      <location filename="../widgets/HexWidget.cpp" line="1503"/>
      <location filename="../widgets/HexWidget.cpp" line="1521"/>
      <source>String:</source>
      <translation>Chaîne de caractères :</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1355"/>
      <source>Hex byte string:</source>
      <translation>Chaîne d'octets hexadécimale :</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1391"/>
      <source>Number of zeros:</source>
      <translation>Nombre de zéros :</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1418"/>
      <source>Error</source>
      <translation>Erreur</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1419"/>
      <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'est produite lors du décodage de votre entrée.
Veuillez vous assurer qu'il s'agit d'une chaîne base64 valide et réessayez.</translation>
    </message>
    <message>
      <source>Write random</source>
      <translation>Écrire des octets aléatoires</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1447"/>
      <source>Number of bytes:</source>
      <translation>Nombre d'octets :</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1485"/>
      <source>Write Pascal string</source>
      <translation>Écrire une chaîne de caractères en Pascal</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1521"/>
      <source>Write zero-terminated string</source>
      <translation>Écriture d'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="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="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.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>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.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>
  </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="414"/>
      <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="38"/>
      <source>Auto</source>
      <translation>Auto</translation>
    </message>
    <message>
      <source>Auto Exp</source>
      <translation>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="400"/>
      <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="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'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="56"/>
      <source>Analyze all symbols</source>
      <translation>Analyser tous les symboles</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="57"/>
      <source>Analyze instructions for references</source>
      <translation>Analyser les instructions pour les références</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="58"/>
      <source>Analyze function calls</source>
      <translation>Analyser les appels de fonction</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="59"/>
      <source>Analyze all basic blocks</source>
      <translation>Analyser tous les basic blocks</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="60"/>
      <source>Analyze all objc references</source>
      <translation>Analyser toutes les références des objets</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="61"/>
      <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="62"/>
      <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="63"/>
      <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="64"/>
      <source>Analyze all consecutive functions</source>
      <translation>Analyser toutes les fonctions consécutives</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="65"/>
      <source>Type and Argument matching analysis</source>
      <translation>Analyse des types et Arguments</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="66"/>
      <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="67"/>
      <source>Analyze function preludes</source>
      <translation>Analyser les préludes de fonction</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="68"/>
      <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="71"/>
      <source>Analyze PUSH+RET as JMP</source>
      <translation>Analyser PUSH+RET en temps que JMP</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="72"/>
      <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="394"/>
      <source>No analysis</source>
      <translation>Pas d&apos;analyse</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="396"/>
      <source>Auto-Analysis (aaa)</source>
      <translation>Analyse automatique (aaa)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="398"/>
      <source>Auto-Analysis Experimental (aaaa)</source>
      <translation>Auto-analyse expérimentale (aaaa)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="402"/>
      <source>Unknown</source>
      <translation>Inconnu</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="408"/>
      <source>Level</source>
      <translation>Niveau</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="411"/>
      <source>Analysis: Disabled</source>
      <translation>Analyse : Désactivée</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="457"/>
      <source>Select PDB file</source>
      <translation>Sélectionner un fichier PDB</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="458"/>
      <source>PDB file (*.pdb)</source>
      <translation>Fichier PDB (*.pdb)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="458"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="480"/>
      <source>All files (*)</source>
      <translation>Tous les fichiers (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="479"/>
      <source>Select Rizin script file</source>
      <translation>Sélectionnez le fichier de script Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="480"/>
      <source>Script file (*.rz)</source>
      <translation>Fichier de script (*.rz)</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>
  </context>
  <context>
    <name>JSDecDecompiler</name>
    <message>
      <source>Failed to parse JSON from jsdec</source>
      <translation>Échec de l'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="291"/>
      <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="146"/>
      <location filename="../core/MainWindow.cpp" line="147"/>
      <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="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'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="1242"/>
      <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="726"/>
      <location filename="../core/MainWindow.cpp" line="750"/>
      <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"/>
      <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"/>
      <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">Show/Hide bottom panel</translation>
    </message>
    <message>
      <source>Show/Hide bottom pannel</source>
      <translation>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"/>
      <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="1765"/>
      <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="1805"/>
      <source>Apply Signature From File</source>
      <translation>Appliquer une signature à partir d'un fichier</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="765"/>
      <location filename="../core/MainWindow.cpp" line="1826"/>
      <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'agit d'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="254"/>
      <source>No plugins are installed. Check the plugins section on Cutter documentation to learn more.</source>
      <translation>Aucun plugin n'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="259"/>
      <source>The installed plugins didn&apos;t add entries to this menu.</source>
      <translation>Les plugins installés n'ont pas ajouté d'entrées à ce menu.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="273"/>
      <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="541"/>
      <source>Script loading</source>
      <translation>Chargement du script</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="542"/>
      <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="560"/>
      <source>Cannot open file!</source>
      <translation>Impossible d&apos;ouvrir le fichier !</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="561"/>
      <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="624"/>
      <source>Failed to open project: %1</source>
      <translation>Échec de l'ouverture du projet : %1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="629"/>
      <source>Open Project</source>
      <translation>Ouvrir un projet</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="727"/>
      <source>Rizin Project (*.rzdb)</source>
      <translation type="unfinished">Rizin Project (*.rzdb)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="751"/>
      <source>Failed to save project: %1</source>
      <translation>Impossible d&apos;enregistrer le projet : %1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="779"/>
      <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="1055"/>
      <source>New disassembly</source>
      <translation>Nouveau désassemblage</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1057"/>
      <source>New graph</source>
      <translation>Nouveau graphe</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1059"/>
      <source>New hexdump</source>
      <translation>Nouveau dump hexadécimal</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1060"/>
      <source>New Decompiler</source>
      <translation>Nouveau décompilateur</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1239"/>
      <source>Save layout error</source>
      <translation>Erreur d'enregistrement de la mise en page</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1240"/>
      <source>&apos;%1&apos; is not a valid name.</source>
      <translation>« %1 » n'est pas un nom valide.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1242"/>
      <source>Enter name</source>
      <translation>Entrez le nom</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1553"/>
      <source>Select Rizin script</source>
      <translation>Sélectionnez le script Rizin</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1596"/>
      <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="1696"/>
      <source>Select PDB file</source>
      <translation>Sélectionner un fichier PDB</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1697"/>
      <source>PDB file (*.pdb)</source>
      <translation>Fichier PDB (*.pdb)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1697"/>
      <source>All files (*)</source>
      <translation>Tous les fichiers (*)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1707"/>
      <source>%1 loaded.</source>
      <translation>%1 chargé.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1718"/>
      <source>C uin8_t array (*.c)</source>
      <translation type="unfinished">C uin8_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1723"/>
      <source>C uin16_t array (*.c)</source>
      <translation type="unfinished">C uin16_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1725"/>
      <source>C uin32_t array (*.c)</source>
      <translation type="unfinished">C uin32_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1727"/>
      <source>C uin64_t array (*.c)</source>
      <translation type="unfinished">C uin64_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1732"/>
      <source>Go array (*.go)</source>
      <translation type="unfinished">Go array (*.go)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1734"/>
      <source>Java array (*.java)</source>
      <translation type="unfinished">Java array (*.java)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1736"/>
      <source>JSON array (*.json)</source>
      <translation type="unfinished">JSON array (*.json)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1738"/>
      <source>Kotlin array (*.kt)</source>
      <translation type="unfinished">Kotlin array (*.kt)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1741"/>
      <source>Javascript array (*.js)</source>
      <translation type="unfinished">Javascript array (*.js)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1743"/>
      <source>ObjectiveC array (*.m)</source>
      <translation type="unfinished">ObjectiveC array (*.m)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1745"/>
      <source>Python array (*.py)</source>
      <translation type="unfinished">Python array (*.py)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1747"/>
      <source>Rust array (*.rs)</source>
      <translation type="unfinished">Rust array (*.rs)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1750"/>
      <source>Swift array (*.swift)</source>
      <translation type="unfinished">Swift array (*.swift)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1752"/>
      <source>Print &apos;wx&apos; Rizin commands (*.rz)</source>
      <translation type="unfinished">Print &apos;wx&apos; Rizin commands (*.rz)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1754"/>
      <source>Shell-script that reconstructs the bin (*.sh)</source>
      <translation type="unfinished">Shell-script that reconstructs the bin (*.sh)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1756"/>
      <source>GAS .byte blob (*.asm, *.s)</source>
      <translation type="unfinished">GAS .byte blob (*.asm, *.s)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1759"/>
      <source>Yara (*.yar)</source>
      <translation type="unfinished">Yara (*.yar)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1762"/>
      <source>.bytes with instructions in comments (*.txt)</source>
      <translation type="unfinished">.bytes with instructions in comments (*.txt)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1776"/>
      <source>Can&apos;t open file</source>
      <translation type="unfinished">Can&apos;t open file</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1801"/>
      <location filename="../core/MainWindow.cpp" line="1823"/>
      <source>Signature File (*.sig)</source>
      <translation>Fichier de signature (*.sig)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1802"/>
      <location filename="../core/MainWindow.cpp" line="1824"/>
      <source>Pattern File (*.pat)</source>
      <translation>Fichier de motifs (*.pat)</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>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'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>MemoryMapModel</name>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="58"/>
      <source>Offset start</source>
      <translation>Début de l&apos;offset</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="60"/>
      <source>Offset end</source>
      <translation>Fin de l&apos;offset</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="62"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="64"/>
      <source>Permissions</source>
      <translation>Autorisations</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="66"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>MemoryMapWidget</name>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="123"/>
      <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="35"/>
      <source>Command line arguments:</source>
      <translation>Arguments de la ligne de commande :</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="290"/>
      <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>Ouvrir un fichier sans traitement supplémentaire.</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.cpp" line="323"/>
      <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="15"/>
      <source>Type flag name or address here</source>
      <translation>Tapez le nom ou l&apos;adresse du drapeau ici</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="28"/>
      <source>Disassembly</source>
      <translation>Désassembleur</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="34"/>
      <source>Debug</source>
      <translation>Débogage</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="35"/>
      <source>Appearance</source>
      <translation>Apparence</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="36"/>
      <source>Plugins</source>
      <translation>Plugins</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="37"/>
      <source>Initialization Script</source>
      <translation>Script d'initialisation</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="39"/>
      <source>Analysis</source>
      <translation>Analyse</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="20"/>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="22"/>
      <source>UID</source>
      <translation>UID</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="24"/>
      <source>Status</source>
      <translation>Status</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="26"/>
      <source>Path</source>
      <translation>Chemin d&apos;accès</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="164"/>
      <source>Unable to switch to the requested process.</source>
      <translation>Impossible de passer au processus demandé.</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../common/DisassemblyPreview.cpp" line="41"/>
      <source>More than one (%1) references here. Weird behaviour expected.</source>
      <translation>Plus d'une (%1) référence ici. Comportement étrange attendu.</translation>
    </message>
    <message>
      <source>offsetFrom (%1) differs from refs.at(0).from (%(2))</source>
      <translation>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'édition n'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'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>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'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="384"/>
      <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="387"/>
      <source>Filename to open.</source>
      <translation>Nom de fichier à ouvrir.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="391"/>
      <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="394"/>
      <source>level</source>
      <translation>niveau</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="397"/>
      <source>Sets a specific architecture name</source>
      <translation>Sélectionner un nom d'architecture spécifique</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="398"/>
      <source>arch</source>
      <translation>arch</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="401"/>
      <source>Sets a specific architecture bits</source>
      <translation>Sélectionner un nombre de bits d'architecture</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="402"/>
      <source>bits</source>
      <translation>bits</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="405"/>
      <source>Sets a specific CPU</source>
      <translation>Sélectionner un Processeur spécifique</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="406"/>
      <source>cpu</source>
      <translation>cpu</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="409"/>
      <source>Sets a specific operating system</source>
      <translation>Sélectionner un système d'exploitation</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="410"/>
      <source>os</source>
      <translation>os</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="414"/>
      <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="415"/>
      <source>big|little</source>
      <translation>grand|petit</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="419"/>
      <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="420"/>
      <source>name</source>
      <translation>nom</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="424"/>
      <source>Load binary at a specific base address</source>
      <translation>Chargement d'un binaire à une adresse de base spécifique</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="425"/>
      <source>base address</source>
      <translation>adresse de base</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="429"/>
      <source>Map the binary at a specific address</source>
      <translation>Chargement d'un binaire à une adresse spécifique</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="430"/>
      <source>map address</source>
      <translation>adresse de mappage</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="433"/>
      <source>Run script file</source>
      <translation>Lancer le fichier de script</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="433"/>
      <source>file</source>
      <translation>fichier</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="436"/>
      <source>Load project file</source>
      <translation>Charger le fichier de projet</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="437"/>
      <source>project file</source>
      <translation>fichier projet</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="441"/>
      <source>Open file in write mode</source>
      <translation>Ouvrir un fichier en mode écriture</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="445"/>
      <source>Disables virtual addressing</source>
      <translation>Désactiver l&apos;adressage virtuelle</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="449"/>
      <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="455"/>
      <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="461"/>
      <source>Do not load plugins</source>
      <translation>Ne pas charger les plugins</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="465"/>
      <source>Do not load Cutter plugins</source>
      <translation>Ne pas charger les plugins Cutter</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="469"/>
      <source>Do not load rizin plugins</source>
      <translation>Ne pas charger les plugins rizin</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="483"/>
      <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="503"/>
      <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="559"/>
      <source>Invalid Endianness. You can only set it to `big` or `little`.</source>
      <translation>Boutisme invalide. Vous ne pouvez le définir qu'à `grand` ou `petit`.</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="397"/>
      <source>Color of comment generated by Rizin</source>
      <translation>Couleur du commentaire généré par Rizin</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="397"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="398"/>
      <source>Comment created by user</source>
      <translation>Commentaire créé par l&apos;utilisateur</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="398"/>
      <source>Color of user Comment</source>
      <translation>Couleur du commentaire de l&apos;utilisateur</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="400"/>
      <source>Color of names of functions</source>
      <translation>Couleur des noms des fonctions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="400"/>
      <source>Function name</source>
      <translation>Nom de la fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="401"/>
      <source>Color of function location</source>
      <translation>Couleur de l&apos;emplacement de la fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="401"/>
      <source>Function location</source>
      <translation>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>Couleur de la ligne ascii sur le côté gauche qui montre quels codes d&apos;opérations appartiennent à la fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="403"/>
      <source>Color of the line which shows which opcodes belongs to a function</source>
      <translation>Couleur de la ligne qui indique quels opcodes appartiennent à une fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="404"/>
      <source>Function line</source>
      <translation>Ligne de fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="406"/>
      <source>Color of flags (similar to bookmarks for offset)</source>
      <translation>Couleur des flags (similaires aux signets pour le décalage)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="406"/>
      <source>Flag</source>
      <translation>Drapeau</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="407"/>
      <source>Label</source>
      <translation>Étiquette</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="408"/>
      <source>Help</source>
      <translation>Aide</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="409"/>
      <source>Color of lines showing jump destination</source>
      <translation>Couleur des lignes affichant la destination du saut</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="409"/>
      <source>Flow</source>
      <translation>Flux</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="410"/>
      <source>flow2</source>
      <translation>flux2</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="411"/>
      <location filename="../widgets/ColorThemeListView.cpp" line="413"/>
      <source>Info</source>
      <translation>Info</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="411"/>
      <source>prompt</source>
      <translation>prompt</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="412"/>
      <source>Color of offsets</source>
      <translation>Couleur des offsets</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="412"/>
      <source>Offset</source>
      <translation>Offset</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="413"/>
      <source>input</source>
      <translation>entrée</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="414"/>
      <source>Invalid opcode color</source>
      <translation>Couleur de code d&apos;opération invalide</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="414"/>
      <source>invalid</source>
      <translation>invalide</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="415"/>
      <source>other</source>
      <translation>autres</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="416"/>
      <source>0x00 opcode color</source>
      <translation>couleur du code d&apos;opération 0x00</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="417"/>
      <source>0x7f opcode color</source>
      <translation>couleur du code d&apos;opération 0x7f</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="418"/>
      <source>0xff opcode color</source>
      <translation>couleur du code d&apos;opération 0xff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="420"/>
      <source>Color of arithmetic opcodes (add, div, mul etc)</source>
      <translation>Couleur des opcodes arithmétiques (ajout, div, mul...)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="421"/>
      <source>Arithmetic</source>
      <translation>Arithmétique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="423"/>
      <source>Color of binary operations (and, or, xor etc).</source>
      <translation>Couleur des opérations binaires (and, or, xor...)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="423"/>
      <source>Binary</source>
      <translation>Binaire</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="425"/>
      <source>Color of object names, commas between operators, squared brackets and operators inside them.</source>
      <translation>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="428"/>
      <source>Text</source>
      <translation>Texte</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="429"/>
      <source>push opcode color</source>
      <translation>couleur du code d&apos;opération push</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="430"/>
      <source>pop opcode color</source>
      <translation>couleur du code d&apos;opération pop</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="431"/>
      <source>Cryptographic color</source>
      <translation>Couleur cryptographique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="432"/>
      <source>jmp instructions color</source>
      <translation>couleur des instructions jmp</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="434"/>
      <source>Color of conditional jump opcodes such as je, jg, jne etc</source>
      <translation>Couleur des opcodes de saut conditionnels (je, jg, jne...)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="435"/>
      <source>Conditional jump</source>
      <translation>Saut conditionnel</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="436"/>
      <source>call instructions color (ccall, rcall, call etc)</source>
      <translation>appeler les instructions de couleur (ccall, rcall, call...)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="437"/>
      <source>nop opcode color</source>
      <translation>couleur du code d&apos;opération nop</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="438"/>
      <source>ret opcode color</source>
      <translation>couleur du code d&apos;opération ret</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="439"/>
      <source>Color of interrupts</source>
      <translation>Couleur des interruptions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="439"/>
      <source>Interrupts</source>
      <translation>Interruptions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="440"/>
      <source>swi opcode color</source>
      <translation>couleur du code d&apos;opération swi</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="442"/>
      <source>Color of compare instructions such as test and cmp</source>
      <translation>Couleur des instructions de comparaison (test / cmp)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="443"/>
      <source>Compare instructions</source>
      <translation>Comparer les instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="444"/>
      <source>Registers color</source>
      <translation>Couleur des registres</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="444"/>
      <source>Register</source>
      <translation>Registre</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="447"/>
      <source>Color of numeric constants and object pointers</source>
      <translation>Couleur des constantes numériques et des pointeurs d&apos;objet</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="447"/>
      <source>Constants</source>
      <translation>Constantes</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="449"/>
      <source>Color of move instructions such as mov, movd, lea etc</source>
      <translation>Couleur des instructions de déplacement (mov, movd, lea...)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="450"/>
      <source>Move instructions</source>
      <translation>Instructions de déplacement</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="451"/>
      <source>Function variable color</source>
      <translation>Couleur de la variable de fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="451"/>
      <source>Function variable</source>
      <translation>Variable de fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="453"/>
      <source>Function variable (local or argument) type color</source>
      <translation>Couleur de la variable de fonction (local ou argument)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="454"/>
      <source>Variable type</source>
      <translation>Type de variable</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="456"/>
      <source>Function variable address color</source>
      <translation>Couleur d&apos;adresse de la variable de fonction</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="456"/>
      <source>Variable address</source>
      <translation>Adresse variable</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="468"/>
      <source>In graph view jump arrow true</source>
      <translation>Dans la vue graphique flèche de saut vrai</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="468"/>
      <source>Arrow true</source>
      <translation>Flèche vraie</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="470"/>
      <source>In graph view jump arrow false</source>
      <translation>Flèche de saut en vue graphique fausse</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="470"/>
      <source>Arrow false</source>
      <translation>Flèche fausse</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="472"/>
      <source>In graph view jump arrow (no condition)</source>
      <translation>Dans la vue graphique flèche de saut (sans condition)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="472"/>
      <source>Arrow</source>
      <translation>Flèche</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="476"/>
      <source>Background color of Graph Overview&apos;s node</source>
      <translation>Couleur d&apos;arrière-plan du nœud de la vue du graphique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="477"/>
      <source>Graph Overview node</source>
      <translation>Nœud d&apos;aperçu du graphique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="479"/>
      <source>Fill color of Graph Overview&apos;s selection</source>
      <translation>Remplir la couleur de la sélection de la vue du graphique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="480"/>
      <source>Graph Overview fill</source>
      <translation>Remplissage de l&apos;aperçu du graphique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="482"/>
      <source>Border color of Graph Overview&apos;s selection</source>
      <translation>Couleur des bordures de la sélection de la vue graphique&apos;</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="483"/>
      <source>Graph Overview border</source>
      <translation>Bordure de présentation graphique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="486"/>
      <source>General background color</source>
      <translation>Couleur générale d&apos;arrière-plan</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="486"/>
      <source>Background</source>
      <translation>Arrière-plan</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="488"/>
      <source>Background color of non-focused graph node</source>
      <translation>Couleur d&apos;arrière-plan du nœud graphique non ciblé</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="489"/>
      <source>Node background</source>
      <translation>Arrière-plan du noeud</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="491"/>
      <source>Background of current graph node</source>
      <translation>Arrière-plan du nœud graphique actuel</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="491"/>
      <source>Current graph node</source>
      <translation>Noeud graphique actuel</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="493"/>
      <source>Color of node border in graph view</source>
      <translation>Couleur de la bordure du nœud dans la vue graphique</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="493"/>
      <source>Node border</source>
      <translation>Bordure du nœud</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="495"/>
      <source>Selected line background color</source>
      <translation>Couleur d&apos;arrière-plan de la ligne</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="495"/>
      <source>Line highlight</source>
      <translation>Mise en valeur de la ligne</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="497"/>
      <source>Background color of selected word</source>
      <translation>Couleur d&apos;arrière-plan du mot sélectionné</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="497"/>
      <source>Word highlight</source>
      <translation type="unfinished">Word highlight</translation>
    </message>
    <message>
      <source>Word higlight</source>
      <translation>Mises en valeur du mot</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="498"/>
      <source>Main function color</source>
      <translation>Couleur de la fonction principale</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="498"/>
      <source>Main</source>
      <translation>Général</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="507"/>
      <source>Code section color in navigation bar</source>
      <translation>Couleur de la section de code dans la barre de navigation</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="507"/>
      <source>Navbar code</source>
      <translation>Code de la barre de navigation</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="509"/>
      <source>Empty section color in navigation bar</source>
      <translation>Couleur de section vide dans la barre de navigation</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="509"/>
      <source>Navbar empty</source>
      <translation>Barre de navigation vide</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="510"/>
      <source>ucall</source>
      <translation>ucall</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="511"/>
      <source>ujmp</source>
      <translation>ujmp</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="512"/>
      <source>Breakpoint background</source>
      <translation>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="500"/>
      <source>Raw</source>
      <translation>Ligne</translation>
    </message>
  </context>
  <context>
    <name>RegisterRefModel</name>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="67"/>
      <source>Register</source>
      <translation>Registrer</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="69"/>
      <source>Value</source>
      <translation>Valeur</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="71"/>
      <source>Reference</source>
      <translation>Référence</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="73"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>RegisterRefsWidget</name>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="137"/>
      <source>Copy register value</source>
      <translation>Copier la valeur du registre</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="138"/>
      <source>Copy register reference</source>
      <translation>Copier la référence du registre</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="43"/>
      <source>Debugger:</source>
      <translation>Débogueur :</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="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="76"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="78"/>
      <source>Vaddr</source>
      <translation>Vaddr</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="80"/>
      <source>Index</source>
      <translation>Index</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="82"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="84"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="86"/>
      <source>Lang</source>
      <translation>Langue</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="88"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>ResourcesWidget</name>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="118"/>
      <source>Resources</source>
      <translation>Ressources</translation>
    </message>
  </context>
  <context>
    <name>RizinGraphWidget</name>
    <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'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>
      <location filename="../dialogs/RizinTaskDialog.cpp" line="32"/>
      <source>Running for</source>
      <translation>Actif depuis</translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="34"/>
      <source>%n hour</source>
      <comment>%n hours</comment>
      <translation>
        <numerusform>%n heure</numerusform>
        <numerusform>%n heure(s)</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="38"/>
      <source>%n minute</source>
      <comment>%n minutes</comment>
      <translation>
        <numerusform>%n minute</numerusform>
        <numerusform>%n minutes</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="41"/>
      <source>%n seconds</source>
      <comment>%n second</comment>
      <translation>
        <numerusform>%n seconde(s)</numerusform>
        <numerusform>%n seconde(s)</numerusform>
      </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="165"/>
      <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="184"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="186"/>
      <source>Offset</source>
      <translation>Offset</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="188"/>
      <source>Code</source>
      <translation>Code</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="190"/>
      <source>Data</source>
      <translation>Données</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="192"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>SearchWidget</name>
    <message>
      <location filename="../widgets/SearchWidget.ui" line="83"/>
      <location filename="../widgets/SearchWidget.cpp" line="398"/>
      <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>chaine de caractères</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="21"/>
      <source>All maps</source>
      <translation type="unfinished">All maps</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="22"/>
      <source>Current map</source>
      <translation type="unfinished">Current map</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="23"/>
      <source>Whole file</source>
      <translation type="unfinished">Whole file</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="24"/>
      <location filename="../widgets/SearchWidget.cpp" line="38"/>
      <source>Current block</source>
      <translation type="unfinished">Current block</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="25"/>
      <source>Current mapped section</source>
      <translation type="unfinished">Current mapped section</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="26"/>
      <source>All mapped sections</source>
      <translation type="unfinished">All mapped sections</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="27"/>
      <source>Current mapped segment</source>
      <translation type="unfinished">Current mapped segment</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="28"/>
      <source>All mapped segments</source>
      <translation type="unfinished">All mapped segments</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">All exec sections</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="30"/>
      <source>All io.skyline</source>
      <translation type="unfinished">All io.skyline</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="31"/>
      <source>Current function</source>
      <translation type="unfinished">Current function</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="32"/>
      <source>Current basic block</source>
      <translation type="unfinished">Current basic block</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="36"/>
      <source>All memory maps</source>
      <translation type="unfinished">All memory maps</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="37"/>
      <source>Memory map</source>
      <translation type="unfinished">Memory map</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="40"/>
      <source>Stack</source>
      <translation type="unfinished">Stack</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="41"/>
      <source>Heap</source>
      <translation type="unfinished">Heap</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="54"/>
      <source>jmp rax</source>
      <translation type="unfinished">jmp rax</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="55"/>
      <source>string (literal)</source>
      <translation type="unfinished">string (literal)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="56"/>
      <source>foobar</source>
      <translation type="unfinished">foobar</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">fOobaR</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="60"/>
      <source>string (extended regex)</source>
      <translation type="unfinished">string (extended regex)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="61"/>
      <source>(foo){,4}[Bb]ar</source>
      <translation type="unfinished">(foo){,4}[Bb]ar</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">ab01..23...1234ef</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">pop,,pop</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="66"/>
      <source>ROP gadgets (regex)</source>
      <translation type="unfinished">ROP gadgets (regex)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="67"/>
      <source>mov e[abc]x</source>
      <translation type="unfinished">mov e[abc]x</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="68"/>
      <source>32bit big endian value</source>
      <translation type="unfinished">32bit big endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="69"/>
      <source>0xdeadbeef (big endian)</source>
      <translation type="unfinished">0xdeadbeef (big endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="70"/>
      <source>32bit little endian value</source>
      <translation type="unfinished">32bit little endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="71"/>
      <source>0xdeadbeef (little endian)</source>
      <translation type="unfinished">0xdeadbeef (little endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="72"/>
      <source>64bit big endian value</source>
      <translation type="unfinished">64bit big endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="73"/>
      <source>0xfedcba9876543210 (big endian)</source>
      <translation type="unfinished">0xfedcba9876543210 (big endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="74"/>
      <source>64bit little endian value</source>
      <translation type="unfinished">64bit little endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="75"/>
      <source>0xfedcba9876543210 (little endian)</source>
      <translation type="unfinished">0xfedcba9876543210 (little endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="77"/>
      <source>Cryptographic material</source>
      <translation type="unfinished">Cryptographic material</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="78"/>
      <source>Magic signature</source>
      <translation type="unfinished">Magic signature</translation>
    </message>
    <message>
      <source>32bit value</source>
      <translation>Valeur 32 bits</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="356"/>
      <source>No results found for:</source>
      <translation>Aucun résultat pour :</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="364"/>
      <source>No Results Found</source>
      <translation>Aucun résultat trouvé</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="391"/>
      <source>Searching...</source>
      <translation>Rechercher...</translation>
    </message>
  </context>
  <context>
    <name>SectionsModel</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="93"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="95"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="97"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="99"/>
      <source>End Address</source>
      <translation>Adresse de fin</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="101"/>
      <source>Virtual Size</source>
      <translation>Taille virtuelle</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="103"/>
      <source>Permissions</source>
      <translation>Autorisations</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="105"/>
      <source>Entropy</source>
      <translation>Entropie</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="107"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>SectionsWidget</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="167"/>
      <source>Sections</source>
      <translation>Sections</translation>
    </message>
  </context>
  <context>
    <name>SegmentsModel</name>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="81"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="83"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="85"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="87"/>
      <source>End Address</source>
      <translation>Adresse de fin</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="89"/>
      <source>Permissions</source>
      <translation>Autorisations</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="91"/>
      <source>Comment</source>
      <translation>Commentaire</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>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>
  </context>
  <context>
    <name>StringsModel</name>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="67"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="69"/>
      <source>String</source>
      <translation>Chaine de caractères</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="71"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="73"/>
      <source>Length</source>
      <translation>Longueur</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="75"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="77"/>
      <source>Section</source>
      <translation>Section</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="79"/>
      <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="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="161"/>
      <source>Section:</source>
      <translation>Section :</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="244"/>
      <source>(all)</source>
      <translation>(tous)</translation>
    </message>
  </context>
  <context>
    <name>SymbolsModel</name>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="58"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="60"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="62"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="64"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>SymbolsWidget</name>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="123"/>
      <source>Symbols</source>
      <translation>Symboles</translation>
    </message>
  </context>
  <context>
    <name>ThreadModel</name>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="84"/>
      <source>TID</source>
      <translation type="unfinished">TID</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="86"/>
      <source>Status</source>
      <translation type="unfinished">Status</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="88"/>
      <source>Path</source>
      <translation type="unfinished">Path</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="90"/>
      <source>PC</source>
      <translation type="unfinished">PC</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="92"/>
      <source>TLS</source>
      <translation type="unfinished">TLS</translation>
    </message>
  </context>
  <context>
    <name>ThreadsWidget</name>
    <message>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <source>Status</source>
      <translation>Status</translation>
    </message>
    <message>
      <source>Path</source>
      <translation>Chemin d&apos;accès</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="243"/>
      <source>TLS (%0)</source>
      <translation type="unfinished">TLS (%0)</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="248"/>
      <source>PC (%0)</source>
      <translation type="unfinished">PC (%0)</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="74"/>
      <source>Type / Name</source>
      <translation>Type / Nom</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="76"/>
      <source>Size</source>
      <translation>Taille</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="78"/>
      <source>Format</source>
      <translation>Format</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="80"/>
      <source>Category</source>
      <translation>Catégorie</translation>
    </message>
  </context>
  <context>
    <name>TypesWidget</name>
    <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="308"/>
      <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="153"/>
      <source>Category</source>
      <translation>Catégorie</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="198"/>
      <source>View Type</source>
      <translation>Voir le type</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="199"/>
      <source>Edit Type</source>
      <translation>Modifier le type</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="230"/>
      <source>(All)</source>
      <translation>(Tous)</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="280"/>
      <source>Save File</source>
      <translation>Sauvegarder le fichier</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="287"/>
      <source>Error</source>
      <translation>Erreur</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="324"/>
      <source>Edit Type: </source>
      <translation>Modifier le type : </translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="327"/>
      <location filename="../widgets/TypesWidget.cpp" line="365"/>
      <source>View Type: </source>
      <translation>Voir le type : </translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="327"/>
      <location filename="../widgets/TypesWidget.cpp" line="365"/>
      <source> (Read Only)</source>
      <translation> (Lecture Seule)</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="347"/>
      <source>Cutter</source>
      <translation>Cutter</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="347"/>
      <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="63"/>
      <source>VTable</source>
      <translation>Table virtuelle</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="84"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="86"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
  </context>
  <context>
    <name>VersionInfoDialog</name>
    <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="94"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="126"/>
      <source>Key</source>
      <translation>Clé</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="99"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="131"/>
      <source>Value</source>
      <translation>Valeur</translation>
    </message>
  </context>
  <context>
    <name>VirtualAddrDock</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="508"/>
      <source>Virtual</source>
      <translation>Virtuel</translation>
    </message>
  </context>
  <context>
    <name>VisualNavbar</name>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="31"/>
      <source>Visual navigation bar</source>
      <translation>Barre de navigation visuelle</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="70"/>
      <source>Language settings</source>
      <translation>Paramètres de langue</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.cpp" line="71"/>
      <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="297"/>
      <source>Address</source>
      <translation>Adresse</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="299"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="301"/>
      <source>Code</source>
      <translation>Code</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="303"/>
      <source>Comment</source>
      <translation>Commentaire</translation>
    </message>
  </context>
  <context>
    <name>XrefsDialog</name>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="155"/>
      <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="157"/>
      <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="162"/>
      <source>Writes to %1</source>
      <translation>Écrit dans %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="163"/>
      <source>Reads from %1</source>
      <translation>Lecture de %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="174"/>
      <location filename="../dialogs/XrefsDialog.cpp" line="193"/>
      <source>X-Refs for %1</source>
      <translation>Références croisées pour %1</translation>
    </message>
  </context>
</TS>
