<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../aboutdialog.ui" line="14"/>
        <source>About DuckStation</source>
        <translation>À propos de DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="101"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="29"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="45"/>
        <source>DuckStation is a free and open-source simulator/emulator of the Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt; console, focusing on playability, speed, and long-term maintainability.</source>
        <translation>DuckStation est un émulateur gratuit et open source simulant la console Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt;, qui se concentre sur la jouabilité, la vitesse et la maintenabilité à long terme.</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="48"/>
        <source>Authors</source>
        <translation>Auteurs</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="49"/>
        <source>Icon by</source>
        <translation>Icône par</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="50"/>
        <source>License</source>
        <translation>Licence</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="59"/>
        <source>DuckStation Third-Party Notices</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="79"/>
        <source>Missing thirdparty.html file. You should request it from where-ever you obtained DuckStation.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AchievementLoginDialog</name>
    <message>
        <location filename="../achievementlogindialog.ui" line="29"/>
        <source>RetroAchievements Login</source>
        <comment>Window title</comment>
        <translation>Connexion à RetroAchievements</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="57"/>
        <source>RetroAchievements Login</source>
        <comment>Header text</comment>
        <translation>Connexion à RetroAchievements</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="69"/>
        <source>Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="94"/>
        <source>User Name:</source>
        <translation>Nom d&apos;utilisateur :</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="104"/>
        <source>Password:</source>
        <translation>Mot de passe :</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="122"/>
        <source>Ready...</source>
        <translation>Prêt...</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="22"/>
        <source>&lt;strong&gt;Your RetroAchievements login token is no longer valid.&lt;/strong&gt; You must re-enter your credentials for achievements to be tracked. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="27"/>
        <source>&amp;Login</source>
        <translation>&amp;Connexion</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="40"/>
        <source>Logging in...</source>
        <translation>Connexion...</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="71"/>
        <source>Login Error</source>
        <translation>Erreur de connexion</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="72"/>
        <source>Login failed.
Error: %1

Please check your username and password, and try again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="79"/>
        <source>Enable Achievements</source>
        <translation type="unfinished">Activer les Succès</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="80"/>
        <source>Achievement tracking is not currently enabled. Your login will have no effect until after tracking is enabled.

Do you want to enable tracking now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="91"/>
        <source>Enable Hardcore Mode</source>
        <translation type="unfinished">Activer le Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="92"/>
        <source>Hardcore mode is not currently enabled. Enabling hardcore mode allows you to set times, scores, and participate in game-specific leaderboards.

However, hardcore mode also prevents the usage of save states, cheats and slowdown functionality.

Do you want to enable hardcore mode?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="109"/>
        <source>Reset System</source>
        <translation type="unfinished">Réinitialiser le Système</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="110"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation type="unfinished">Le mode Hardcore ne sera activé qu&apos;après réinitialisation du système. Voulez-vous réinitialiser le système maintenant ?</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="73"/>
        <source>Login failed.</source>
        <translation>Échec de connexion.</translation>
    </message>
</context>
<context>
    <name>AchievementSettingsWidget</name>
    <message>
        <location filename="../achievementsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="45"/>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <source>Enable Achievements</source>
        <translation>Activer les Succès</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="73"/>
        <location filename="../achievementsettingswidget.cpp" line="72"/>
        <source>Use First Disc From Playlist</source>
        <translation>Utiliser le premier disque depuis la liste de lecture</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="66"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <source>Enable Hardcore Mode</source>
        <translation>Activer le Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="52"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <source>Test Unofficial Achievements</source>
        <translation>Tester les succès non-officiels</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="181"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <source>Enable Sound Effects</source>
        <translation>Activer les effets sonores</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="198"/>
        <source>Account</source>
        <translation>Compte</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="224"/>
        <location filename="../achievementsettingswidget.cpp" line="192"/>
        <source>Login...</source>
        <translation>Connexion...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="217"/>
        <source>View Profile...</source>
        <translation>Voir le Profil...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="32"/>
        <source>Settings</source>
        <translation type="unfinished">Paramètres</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="38"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <source>Enable Spectator Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="59"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <source>Enable Encore Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="83"/>
        <source>Notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="119"/>
        <location filename="../achievementsettingswidget.ui" line="165"/>
        <source>5 seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="128"/>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <source>Show Achievement Notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="174"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <source>Show Leaderboard Notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="188"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Enable In-Game Overlays</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="204"/>
        <source>Username:
Login token generated at:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="242"/>
        <source>Game Info</source>
        <translation>Informations du jeu</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="258"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;DuckStation uses RetroAchievements as an achievement database and for tracking progress. To use achievements, please sign up for an account at &lt;a href=&quot;https://retroachievements.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;retroachievements.org&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;To view the achievement list in-game, press the hotkey for &lt;span style=&quot; font-weight:600;&quot;&gt;Open Pause Menu&lt;/span&gt; and select &lt;span style=&quot; font-weight:600;&quot;&gt;Achievements&lt;/span&gt; from the menu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;DuckStation utilise RetroAchievements en tant que base de données de succès et pour suivre la progression. Pour utiliser les succès, veuillez vous inscrire sur &lt;a href=&quot;https://retroachievements.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;retroachievements.org&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Pour voir la liste des succès en jeu, pressez la touche raccourci pour &lt;span style=&quot; font-weight:600;&quot;&gt;Ouvrir menu pause&lt;/span&gt; et sélectionnez &lt;span style=&quot; font-weight:600;&quot;&gt;Succès&lt;/span&gt; depuis le menu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <location filename="../achievementsettingswidget.cpp" line="72"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="47"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation>Quand activé et connecté, DuckStation scannera les succès au démarrage.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="52"/>
        <source>Displays popup messages on events such as achievement unlocks and game completion.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="55"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="63"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="65"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation>Quand activé, DuckStation supposera que tous les succès sont verrouillés et n&apos;enverra aucune notification de déverrouillage au serveur.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="69"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. Please note that these achievements are not tracked by RetroAchievements, so they unlock every time.</source>
        <translation>Quand activé, DuckStation listera la liste des succès depuis les ensembles non-officiels. Veuillez noter que ces succès ne sont pas suivis par RetroAchievements, et donc qu&apos;ils se débloquent à chaque fois.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="73"/>
        <source>When enabled, the first disc in a playlist will be used for achievements, regardless of which disc is active.</source>
        <translation>Quand activé, le premier disque dans la liste de lecture sera utilisé pour les succès, sans regarder quel disque est actif.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="49"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>Le mode &quot;Challenge&quot; pour les succès, incluant suivi de classement. Désactive les save states, codes de triche, et fonctions de ralentissement.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Checked</source>
        <translation>Coché</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="58"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Joue les effets sonores des événements tels que le déverrouillage des succès et les soumissions de classement.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="61"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>Affiche les îcones dans le coin en bas à droite de l&apos;écran quand un challenge/succès primé est actif.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="150"/>
        <source>Reset System</source>
        <translation>Réinitialiser le Système</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="151"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>Le mode Hardcore ne sera activé qu&apos;après réinitialisation du système. Voulez-vous réinitialiser le système maintenant ?</translation>
    </message>
    <message numerus="yes">
        <location filename="../achievementsettingswidget.cpp" line="164"/>
        <location filename="../achievementsettingswidget.cpp" line="171"/>
        <source>%n seconds</source>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="184"/>
        <source>Username: %1
Login token generated on %2.</source>
        <translation>Nom d&apos;utilisateur : %1
Jeton de connexion généré sur %2.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="187"/>
        <source>Logout</source>
        <translation>Déconnexion</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="191"/>
        <source>Not Logged In.</source>
        <translation>Non-connecté.</translation>
    </message>
</context>
<context>
    <name>Achievements</name>
    <message>
        <location filename="../../core/system.cpp" line="1143"/>
        <source>Loading state</source>
        <translation>Chargement de l&apos;état</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1374"/>
        <location filename="../../core/system.cpp" line="1386"/>
        <source>Resuming state</source>
        <translation>Reprise de l&apos;état</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1033"/>
        <source>Hardcore mode will be enabled on system reset.</source>
        <translation>Le mode Hardcore sera activé sur réinitialisation du système.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1060"/>
        <source>{} (Unofficial)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1082"/>
        <source>Mastered {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1083"/>
        <source>{} achievements, {} points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1098"/>
        <source>Leaderboard attempt started.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1113"/>
        <source>Leaderboard attempt failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1128"/>
        <source>Your Time: {}{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1129"/>
        <source>Your Score: {}{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1130"/>
        <source>Your Value: {}{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1139"/>
        <source> (Submitting)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1158"/>
        <source>Your Time: {} (Best: {})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1159"/>
        <source>Your Score: {} (Best: {})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1160"/>
        <source>Your Value: {} (Best: {})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1165"/>
        <source>{}
Leaderboard Position: {} of {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1295"/>
        <source>Server error in {}:
{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1309"/>
        <source>Achievements Disconnected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1310"/>
        <source>An unlock request could not be completed. We will keep retrying to submit this request.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1322"/>
        <source>Achievements Reconnected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1323"/>
        <source>All pending unlock requests have completed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1739"/>
        <source>Score: {} ({} softcore)
Unread messages: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1786"/>
        <location filename="../../core/achievements.cpp" line="1827"/>
        <source>Confirm Hardcore Mode</source>
        <translation>Confirmation du mode Hardcore</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1787"/>
        <location filename="../../core/achievements.cpp" line="1828"/>
        <source>{0} cannot be performed while hardcore mode is active. Do you want to disable hardcore mode? {0} will be cancelled if you select No.</source>
        <translation>{0} ne peut être fait quand le mode Hardcore est actif. Voulez-vous désactiver le mode Hardcore ? {0} sera annulé si vous sélectionnez Non.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1811"/>
        <location filename="../../core/achievements.cpp" line="1834"/>
        <source>Cannot {} while hardcode mode is active.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1831"/>
        <source>Yes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1832"/>
        <source>No</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2057"/>
        <source>Active Challenge Achievements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2185"/>
        <source> (Hardcore Mode)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2199"/>
        <source>You have unlocked all achievements and earned {} points!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2204"/>
        <source>You have unlocked {0} of {1} achievements, earning {2} of {3} possible points.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2254"/>
        <source>Unknown</source>
        <translation type="unfinished">Inconnu</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2254"/>
        <source>Locked</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2255"/>
        <source>Unlocked</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2255"/>
        <source>Unsupported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2256"/>
        <source>Unofficial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2256"/>
        <source>Recently Unlocked</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2257"/>
        <source>Active Challenges</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2257"/>
        <source>Almost There</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2348"/>
        <source>{} points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2349"/>
        <source>{} point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2352"/>
        <source>XXX points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2385"/>
        <source>Unlocked: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2728"/>
        <location filename="../../core/achievements.cpp" line="2737"/>
        <source>Loading...</source>
        <translation type="unfinished">Téléchargement...</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2930"/>
        <location filename="../../core/achievements.cpp" line="2950"/>
        <source>Leaderboard download failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1403"/>
        <source>Hardcore mode is now enabled.</source>
        <translation>Le mode Hardcore est maintenant activé.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1010"/>
        <source>You have unlocked {0} of {1} achievements, and earned {2} of {3} points.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1404"/>
        <source>Hardcore mode is now disabled.</source>
        <translation>Le mode Hardcore est maintenant désactivé.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1002"/>
        <source>{} (Hardcore Mode)</source>
        <translation>{} (mode Hardcore)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1016"/>
        <location filename="../../core/achievements.cpp" line="2212"/>
        <source>This game has no achievements.</source>
        <translation>Ce jeu n&apos;a pas de succès.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2557"/>
        <source>This game has {} leaderboards.</source>
        <translation>Ce jeu a {} classements.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2574"/>
        <source>Submitting scores is disabled because hardcore mode is off. Leaderboards are read-only.</source>
        <translation>La soumission des scores est désactivée parce que le mode Hardcore est désactivé. Les classements sont en lecture seule.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2595"/>
        <source>Show Best</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2595"/>
        <source>Show Nearby</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2623"/>
        <source>Rank</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2628"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2633"/>
        <source>Time</source>
        <translation>Temps</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2634"/>
        <source>Score</source>
        <translation>Score</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2635"/>
        <source>Value</source>
        <translation type="unfinished">Valeur</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2648"/>
        <source>Date Submitted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2709"/>
        <source>Downloading leaderboard data, please wait...</source>
        <translation>Téléchargement des données de classement, veuillez patienter...</translation>
    </message>
</context>
<context>
    <name>AdvancedSettingsWidget</name>
    <message>
        <location filename="../advancedsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="32"/>
        <source>Logging</source>
        <translation>Enregistrement</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="40"/>
        <source>Log Level:</source>
        <translation>Niveau d&apos;Enregistrement :</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="50"/>
        <source>Log Filters:</source>
        <translation>Filtres d&apos;Enregistrement :</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="64"/>
        <location filename="../advancedsettingswidget.cpp" line="255"/>
        <source>Log To System Console</source>
        <translation>Enregistrer vers une console système</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="71"/>
        <location filename="../advancedsettingswidget.cpp" line="259"/>
        <source>Log To Window</source>
        <translation>Enregistrer dans une fenêtre</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="78"/>
        <location filename="../advancedsettingswidget.cpp" line="257"/>
        <source>Log To Debug Console</source>
        <translation>Enregistrer vers la console de débogage</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="85"/>
        <location filename="../advancedsettingswidget.cpp" line="261"/>
        <source>Log To File</source>
        <translation>Enregistrer vers un fichier</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="97"/>
        <source>System Settings</source>
        <translation>Paramètres système</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="103"/>
        <location filename="../advancedsettingswidget.cpp" line="263"/>
        <source>Show Debug Menu</source>
        <translation>Menu de débogage</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="113"/>
        <source>Tweaks/Hacks</source>
        <translation>Améliorations/Modifications</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="141"/>
        <source>Option</source>
        <translation>Option</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="146"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="154"/>
        <source>Reset To Default</source>
        <translation>Remettre par défaut</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="278"/>
        <source>Display FPS Limit</source>
        <translation>Afficher la limite d&apos;IPS</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="304"/>
        <source>PGXP Vertex Cache</source>
        <translation>Cache Vertex PGXP</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="305"/>
        <source>PGXP Geometry Tolerance</source>
        <translation>Tolérance de la géométrie PGXP</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="307"/>
        <source>PGXP Depth Clear Threshold</source>
        <translation>Seuil de profondeur libre PGXP</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="310"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>Activer les exceptions mémoire du recompilateur</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="314"/>
        <source>Enable Recompiler Fast Memory Access</source>
        <translation>Activer l&apos;accès rapide en mémoire du recompilateur</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="321"/>
        <source>Enable VRAM Write Texture Replacement</source>
        <translation>Activer le remplacement des textures d&apos;écriture VRAM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="323"/>
        <source>Preload Texture Replacements</source>
        <translation>Précharger les remplacements de texture</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="271"/>
        <source>Disable All Enhancements</source>
        <translation>Désactiver toutes les améliorations</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="273"/>
        <source>Show Status Indicators</source>
        <translation>Aficher les indicateurs de statut</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="275"/>
        <source>Show Frame Times</source>
        <translation>Afficher les temps d&apos;image</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="276"/>
        <source>Apply Compatibility Settings</source>
        <translation>Appliquer les paramètres de compatibilité</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="280"/>
        <source>Exclusive Fullscreen Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="285"/>
        <source>Multisample Antialiasing</source>
        <translation>Anticrénelage multi-échantillons</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="287"/>
        <source>Wireframe Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="294"/>
        <source>Display Active Start Offset</source>
        <translation>Afficher la position de début active</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="296"/>
        <source>Display Active End Offset</source>
        <translation>Afficher la position de fin active</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="298"/>
        <source>Display Line Start Offset</source>
        <translation>Afficher la position de la ligne de début</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="300"/>
        <source>Display Line End Offset</source>
        <translation>Afficher la position de la ligne de fin</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="312"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>Activer le bloc d&apos;édition de liens du recompilateur</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="319"/>
        <source>Use Old MDEC Routines</source>
        <translation>Utiliser les anciennes routines MDEC</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="325"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation>Décharger les écritures VRAM remplaçables</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="327"/>
        <source>Set Dumped VRAM Write Alpha Channel</source>
        <translation>Affeter le canal d&apos;écriture alpha de la VRAM déchargée</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="329"/>
        <source>Minimum Dumped VRAM Write Width</source>
        <translation>Longueur minimale de l&apos;écriture de la VRAM déchargée</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="332"/>
        <source>Minimum Dumped VRAM Write Height</source>
        <translation>Hauteur minimale de l&apos;écriture de la VRAM déchargée</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="336"/>
        <source>DMA Max Slice Ticks</source>
        <translation>Taille maximale de l&apos;écart entre deux transferts DMA</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="338"/>
        <source>DMA Halt Ticks</source>
        <translation>Fréquence d&apos;arrêt du transfert DMA</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="340"/>
        <source>GPU FIFO Size</source>
        <translation>Taille du tampon FIFO du GPU</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="342"/>
        <source>GPU Max Run-Ahead</source>
        <translation>Temps d&apos;avance maximale du GPU</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="344"/>
        <source>Use Debug Host GPU Device</source>
        <translation>Utiliser le périphérique GPU hôte de débogage</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="346"/>
        <source>Disable Shader Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="348"/>
        <source>Disable Dual-Source Blend</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="350"/>
        <source>Disable Framebuffer Fetch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="353"/>
        <source>Stretch Display Vertically</source>
        <translation>Étirer l&apos;affichage verticalement</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="356"/>
        <source>Increase Timer Resolution</source>
        <translation>Augmenter la Résolution du Compteur</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="359"/>
        <source>CD-ROM Mechacon Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="363"/>
        <source>Allow Booting Without SBI File</source>
        <translation>Autorise le démarrage sans fichier SBI</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="366"/>
        <source>Create Save State Backups</source>
        <translation>Créer des sauvegardes de save state</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="369"/>
        <source>Enable PCDrv</source>
        <translation>Activer PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="370"/>
        <source>Enable PCDrv Writes</source>
        <translation>Activer les écritures PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="371"/>
        <source>PCDrv Root Directory</source>
        <translation>Répertoire racine PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="253"/>
        <source>Log Level</source>
        <translation>Niveau de log</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="205"/>
        <source>Select folder for %1</source>
        <translation>Sélectionner le dossier pour %1</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="253"/>
        <source>Information</source>
        <translation>Information</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="254"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation>Définie la verbosité des messages loggés. Les niveaux élevés loggeront plus de messages.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="255"/>
        <location filename="../advancedsettingswidget.cpp" line="257"/>
        <location filename="../advancedsettingswidget.cpp" line="259"/>
        <location filename="../advancedsettingswidget.cpp" line="261"/>
        <source>User Preference</source>
        <translation>Préférence utilisateur</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="256"/>
        <source>Logs messages to the console window.</source>
        <translation>Logge les messages dans la fenêtre console.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="258"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation>Logge les messages dans la console de dégogage quand supporté.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="260"/>
        <source>Logs messages to the window.</source>
        <translation>Logge les message dans la fenêtre.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="262"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation>Logge les messages dans la log duckstation dans le répertoire utilisateur.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="263"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="264"/>
        <source>Shows a debug menu bar with additional statistics and quick settings.</source>
        <translation>Affiche une barre de menu de débogage avec des statistiques additionnelles et des paramètres rapides.</translation>
    </message>
</context>
<context>
    <name>AnalogController</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="812"/>
        <source>Select</source>
        <translation>Sélectionner</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="813"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="808"/>
        <source>Triangle</source>
        <translation>Triangle</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="810"/>
        <source>Cross</source>
        <translation>Croix</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="809"/>
        <source>Circle</source>
        <translation>Rond</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="811"/>
        <source>Square</source>
        <translation>Carré</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="815"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="817"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="816"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="818"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="819"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="820"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="118"/>
        <location filename="../../core/analog_controller.cpp" line="304"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>Contrôleur {} changée en mode analogique.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="119"/>
        <location filename="../../core/analog_controller.cpp" line="305"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>Contrôleur {} changée en mode digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="319"/>
        <source>Controller {} is locked to analog mode by the game.</source>
        <translation>Contrôleur {} verrouillée en mode analogique par le jeu.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="320"/>
        <source>Controller {} is locked to digital mode by the game.</source>
        <translation>Contrôleur {} verrouillée en mode digital par le jeu.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="804"/>
        <source>D-Pad Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="805"/>
        <source>D-Pad Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="806"/>
        <source>D-Pad Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="807"/>
        <source>D-Pad Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="814"/>
        <source>Analog Toggle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="822"/>
        <source>Left Stick Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="823"/>
        <source>Left Stick Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="824"/>
        <source>Left Stick Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="825"/>
        <source>Left Stick Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="826"/>
        <source>Right Stick Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="827"/>
        <source>Right Stick Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="828"/>
        <source>Right Stick Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="829"/>
        <source>Right Stick Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="836"/>
        <source>Not Inverted</source>
        <translation>Non-inversé</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="837"/>
        <source>Invert Left/Right</source>
        <translation>Inverser gauche/droite</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="838"/>
        <source>Invert Up/Down</source>
        <translation>Inverser haut/bas</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="839"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Inverser gauche/droite + haut/bas</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="842"/>
        <source>Force Analog Mode on Reset</source>
        <translation>Forcer le mode Analogue quand réinitialisation</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="843"/>
        <source>Forces the controller to analog mode when the console is reset/powered on.</source>
        <translation>Force le contrôleur en mode analogique quand la console est réinitialisée/mise sous tension.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="860"/>
        <source>Button/Trigger Deadzone</source>
        <translation>Zone morte bouton/gachette</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="861"/>
        <source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
        <translation>Définis la zone morte pour activer les boutons/gachettes, càd la fraction de gachette qui sera ignorée.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="868"/>
        <source>Invert Left Stick</source>
        <translation>Inverser le stick gauche</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="869"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>Inverse la direction du stick analogique gauche.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="871"/>
        <source>Invert Right Stick</source>
        <translation>Inverser le stick droit</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="872"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>Inverse la direction du stick analogique droit.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="846"/>
        <source>Use Analog Sticks for D-Pad in Digital Mode</source>
        <translation>Utiliser les sticks analogiques pour le D-Pad en mode digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="847"/>
        <source>Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</source>
        <translation>Permet d&apos;utiliser les sticks analogiques pour contrôler le d-pas en mode digital, tout comme les boutons.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="850"/>
        <source>Analog Deadzone</source>
        <translation>Zone morte analogique</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="851"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Définis la zone morte du stick analogique, càd la fraction de mouvement du stick qui sera ignorée.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="854"/>
        <source>Analog Sensitivity</source>
        <translation>Sensibilité analogique</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="855"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Définis le facteur d&apos;échelle de l&apos;axe du stick analogique. Une valeur entre 130% et 140% est recommandée pour les manettes récentes, par ex. DualShock 4, manette Xbox One.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="864"/>
        <source>Vibration Bias</source>
        <translatorcomment>Le bias est un réglage en général en électronique, et non un alignement.</translatorcomment>
        <translation>Réglage des vibrations</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="865"/>
        <source>Sets the rumble bias value. If rumble in some games is too weak or not functioning, try increasing this value.</source>
        <translatorcomment>Le bias est un réglage en général en électronique, et non un alignement.</translatorcomment>
        <translation>Définis la valeur de réglage des vibrations. Si la vibration dans certains jeux est trop faible ou ne fonctionne pas, essayez d&apos;augmenter cette valeur.</translation>
    </message>
</context>
<context>
    <name>AnalogJoystick</name>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="69"/>
        <location filename="../../core/analog_joystick.cpp" line="244"/>
        <source>Controller %u switched to analog mode.</source>
        <translation>La contrôleur %u a basculé en mode analogique.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="70"/>
        <location filename="../../core/analog_joystick.cpp" line="245"/>
        <source>Controller %u switched to digital mode.</source>
        <translation>La contrôleur %u a basculé en mode digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="353"/>
        <source>D-Pad Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="354"/>
        <source>D-Pad Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="355"/>
        <source>D-Pad Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="356"/>
        <source>D-Pad Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="363"/>
        <source>Mode Toggle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="371"/>
        <source>Left Stick Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="372"/>
        <source>Left Stick Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="373"/>
        <source>Left Stick Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="374"/>
        <source>Left Stick Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="375"/>
        <source>Right Stick Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="376"/>
        <source>Right Stick Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="377"/>
        <source>Right Stick Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="378"/>
        <source>Right Stick Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="385"/>
        <source>Not Inverted</source>
        <translation>Non-inversé</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="386"/>
        <source>Invert Left/Right</source>
        <translation>Inverser gauche/droite</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="387"/>
        <source>Invert Up/Down</source>
        <translation>Inverser haut/bas</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="388"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Inverser gauche/droite + haut/bas</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="391"/>
        <source>Analog Deadzone</source>
        <translation>Zone morte analogique</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="392"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Définis la zone morte du stick analogique, càd la fraction du mouvement du stick qui sera ignorée.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="395"/>
        <source>Analog Sensitivity</source>
        <translation>Sensitivité analogique</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="396"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Définis le facteur d&apos;échelle de l&apos;axe du stick analogique. Une valeur entre 130% et 140% est recommandée pour les manettes récentes, par ex. DualShock 4, manette Xbox One.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="401"/>
        <source>Invert Left Stick</source>
        <translation>Inverser le stick de gauche</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="402"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>Inverse la direction du stick analogique gauche.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="404"/>
        <source>Invert Right Stick</source>
        <translation>Inverser le stick droit</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="405"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>Inverse la direction du stick analogique droit.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="361"/>
        <source>Select</source>
        <translation type="unfinished">Sélectionner</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="362"/>
        <source>Start</source>
        <translation type="unfinished">Start</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="357"/>
        <source>Triangle</source>
        <translation type="unfinished">Triangle</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="359"/>
        <source>Cross</source>
        <translation type="unfinished">Croix</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="358"/>
        <source>Circle</source>
        <translation type="unfinished">Rond</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="360"/>
        <source>Square</source>
        <translation type="unfinished">Carré</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="364"/>
        <source>L1</source>
        <translation type="unfinished">L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="366"/>
        <source>L2</source>
        <translation type="unfinished">L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="365"/>
        <source>R1</source>
        <translation type="unfinished">R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="367"/>
        <source>R2</source>
        <translation type="unfinished">R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="368"/>
        <source>L3</source>
        <translation type="unfinished">L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="369"/>
        <source>R3</source>
        <translation type="unfinished">R3</translation>
    </message>
</context>
<context>
    <name>AudioBackend</name>
    <message>
        <location filename="../../core/settings.cpp" line="1298"/>
        <source>Null (No Output)</source>
        <translation>Null (Aucune Sortie)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1300"/>
        <source>Cubeb</source>
        <translation>Cubeb</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1303"/>
        <source>XAudio2</source>
        <translation>XAudio2</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="32"/>
        <source>Configuration</source>
        <translation>Configuration</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="112"/>
        <source>Backend:</source>
        <translation>Moteur de rendu :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="76"/>
        <source>Buffer Size:</source>
        <translation>Taille du tampon:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="102"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>Latence maximum : 0 image (0.00ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="136"/>
        <location filename="../audiosettingswidget.cpp" line="75"/>
        <source>Start Dumping On Boot</source>
        <translation>Commencer l&apos;enregistrement au démarrage</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="161"/>
        <source>Minimal</source>
        <translation>Minimal</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="84"/>
        <source>Off (Noisy)</source>
        <translation>Désactivé (bruyant)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="89"/>
        <source>Resampling (Pitch Shift)</source>
        <translation>Rééchantillonnage (Pitch Shift)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="94"/>
        <source>Time Stretch (Tempo Change, Best Sound)</source>
        <translation>Étirement temporel (changement de tempo, meilleur son)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="122"/>
        <source>Output Latency:</source>
        <translation>Latence de sortie :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="129"/>
        <source>Driver:</source>
        <translation>Pilote :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="69"/>
        <source>Stretch Mode:</source>
        <translation>Mode d&apos;étirement :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="170"/>
        <source>Output Device:</source>
        <translation>Périph. de sortie :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="183"/>
        <source>Controls</source>
        <translation>Contrôles</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="189"/>
        <source>Output Volume:</source>
        <translation>Volume de sortie :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="274"/>
        <source>Fast Forward Volume:</source>
        <translation>Volume d&apos;avance rapide :</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="281"/>
        <location filename="../audiosettingswidget.cpp" line="81"/>
        <source>Mute All Sound</source>
        <translation>Couper le son</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="288"/>
        <location filename="../audiosettingswidget.cpp" line="83"/>
        <source>Mute CD Audio</source>
        <translation>Couper le son du CD Audio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="223"/>
        <location filename="../audiosettingswidget.ui" line="262"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="64"/>
        <source>Audio Backend</source>
        <translation>Moteur de rendu audio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="65"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host. Cubeb provides the lowest latency, if you encounter issues, try the SDL backend. The null backend disables all host audio output.</source>
        <translation>Le moteur audio détermine comment les images produites par l&apos;émulateur sont soumises à l&apos;hôte. Cubeb fournit une latence basse, si vous rencontrez des problèmes, essayez alors le moteur SDL. Le moteur null désactive toutes les sorties audio de l&apos;hôte.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="70"/>
        <source>The buffer size determines the size of the chunks of audio which will be pulled by the host. Smaller values reduce the output latency, but may cause hitches if the emulation speed is inconsistent. Note that the Cubeb backend uses smaller chunks regardless of this value, so using a low value here may not significantly change latency.</source>
        <translation>La taille du tampon détermine la taille des échantillons audio qui seront récupérés par l&apos;hôte. Les plus petites valeurs réduisent la latence de la sortie, mais peuvent créer des saccades si la vitesse d&apos;émulation est incompatible. Remarque: le moteur Cubeb utilise de plus petits échantillons quelque soit sa valeur, donc utiliser une valeur faible ici peut ne pas faire changer de manière significative la latence.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="69"/>
        <source>Output Latency</source>
        <translation>Latence de sortie</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="69"/>
        <source>50 ms</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="75"/>
        <location filename="../audiosettingswidget.cpp" line="81"/>
        <location filename="../audiosettingswidget.cpp" line="83"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="76"/>
        <source>Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option.</source>
        <translation>Commencer à enregistrer l&apos;audio vers un fichier dès que l&apos;émulateur démarre. Utilisé principalement en tant qu&apos;option de débogage.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="77"/>
        <source>Output Volume</source>
        <translation>Volume de sortie</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="78"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Contrôle le volume de l&apos;audio joué sur l&apos;hôte.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="80"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>Contrôle le volume audio joué sur l&apos;hôte en mode avance rapide.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="87"/>
        <source>Stretch Mode</source>
        <translation>Mode étiré</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="87"/>
        <source>Time Stretching</source>
        <translation>Étirement temporel</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="88"/>
        <source>When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast forward/slowdown audio at a small cost to performance.</source>
        <translation>Quand au-delà d&apos;une vitesse de 100%, ajuste le tempo sur l&apos;audio plûtot que sauter des images. Produit une avance rapide/ralentissement audio plus joli au prix d&apos;un léger impact sur les performances.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="118"/>
        <location filename="../audiosettingswidget.cpp" line="136"/>
        <source>Default</source>
        <translation>Défaut</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="158"/>
        <source>Maximum Latency: %1 frames / %2 ms (%3ms buffer + %5ms output)</source>
        <translation>Latence maximale : %1 images / %2 ms (%3ms tampon + %5ms sortie)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="166"/>
        <source>Maximum Latency: %1 frames / %2 ms</source>
        <translation>Latence maximale : %1 images / %2 ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="79"/>
        <source>Fast Forward Volume</source>
        <translation>Volume de l&apos;avance rapide</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="82"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Empêche l&apos;émulateur de produire le moindre son audible.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="84"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation>Coupure forcée de la lecture audio CD-DA et XA du CD-ROM. Peut être utilisé pour désactiver la musique de fond dans certains jeux.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="172"/>
        <location filename="../audiosettingswidget.cpp" line="173"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>AudioStream</name>
    <message>
        <location filename="../../util/audio_stream.cpp" line="58"/>
        <source>None</source>
        <translation type="unfinished">Aucun</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="59"/>
        <source>Resampling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="60"/>
        <source>Time Stretching</source>
        <translation type="unfinished">Étirement temporel</translation>
    </message>
</context>
<context>
    <name>AutoUpdaterDialog</name>
    <message>
        <location filename="../autoupdaterdialog.ui" line="17"/>
        <location filename="../autoupdaterdialog.cpp" line="236"/>
        <location filename="../autoupdaterdialog.cpp" line="410"/>
        <source>Automatic Updater</source>
        <translation>Mise à jour automatique</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="51"/>
        <source>Update Available</source>
        <translation>Mise à jour disponible</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="60"/>
        <source>Current Version: </source>
        <translation>Version installée: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="67"/>
        <source>New Version: </source>
        <translation>Dernière Version: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="95"/>
        <source>Download and Install...</source>
        <translation>Télécharger et installer...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="102"/>
        <source>Skip This Update</source>
        <translation>Passer cette mise à jour</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="109"/>
        <source>Remind Me Later</source>
        <translation>Me le rappeler plus tard</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="133"/>
        <source>Updater Error</source>
        <translation>Erreur de mise à jour</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="237"/>
        <source>No updates are currently available. Please try again later.</source>
        <translation>Aucune mise à jour n&apos;est actuellement disponible. Veuillez réessayer plus tard.</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="286"/>
        <source>Current Version: %1 (%2)</source>
        <translation>Version installée: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="288"/>
        <source>New Version: %1 (%2)</source>
        <translation>Dernière version: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="289"/>
        <source>Loading...</source>
        <translation>Téléchargement...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="342"/>
        <source>&lt;h2&gt;Changes:&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;Changements:&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="375"/>
        <source>&lt;h2&gt;Save State Warning&lt;/h2&gt;&lt;p&gt;Installing this update will make your save states &lt;b&gt;incompatible&lt;/b&gt;. Please ensure you have saved your games to memory card before installing this update or you will lose progress.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;Avertissement des sauvegardes d&apos;état&lt;/h2&gt;&lt;p&gt;L&apos;installation de cette mise à jour rendra vos sauvegardes d&apos;états &lt;b&gt;incompatibles&lt;/b&gt;. Veuillez vous assurer que vous avez sauvegardé vos parties sur la carte mémoire avant d&apos;installer cette mise à jour ou vous perdrez votre progression.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="383"/>
        <source>&lt;h2&gt;Settings Warning&lt;/h2&gt;&lt;p&gt;Installing this update will reset your program configuration. Please note that you will have to reconfigure your settings after this update.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;Avertissement sur les paramètres&lt;/h2&gt;&lt;p&gt;L&apos;installation de cette mise à jour réinitialisera la configuration de votre programme. Veuillez noter que vous devrez reconfigurer vos paramètres après cette mise à jour.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="387"/>
        <source>&lt;h4&gt;Installing this update will download %1 MB through your internet connection.&lt;/h4&gt;</source>
        <translation>&lt;h4&gt;L&apos;installation de cette mise à jour téléchargera %1 MB via votre connexion internet.&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="411"/>
        <source>Downloading %1...</source>
        <translation>Téléchargement %1...</translation>
    </message>
</context>
<context>
    <name>BIOSSettingsWidget</name>
    <message>
        <location filename="../biossettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="32"/>
        <source>BIOS Selection</source>
        <translation>Choix du BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="48"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Europe, Australie) :</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="55"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Japon) :</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="62"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (US/Canada) :</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="104"/>
        <source>Open in Explorer...</source>
        <translation>Ouvrir dans l&apos;Explorateur...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="111"/>
        <source>Refresh List</source>
        <translation>Rafraîchir la liste</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="123"/>
        <source>BIOS Directory</source>
        <translation>Répertoire du BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="129"/>
        <source>DuckStation will search for BIOS images in this directory.</source>
        <translation>Duckstation recherche les fichiers BIOS dans ce répertoire.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="144"/>
        <source>Browse...</source>
        <translation>Parcourir...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="156"/>
        <source>Options and Patches</source>
        <translation>Options et patches</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="162"/>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <source>Fast Boot</source>
        <translation>Démarrage rapide</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="169"/>
        <location filename="../biossettingswidget.cpp" line="28"/>
        <source>Enable TTY Logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="29"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="105"/>
        <source>Use Global Setting</source>
        <translation>Utiliser les paramètres globaux</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="107"/>
        <source>Auto-Detect</source>
        <translation>Détection automatique</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="125"/>
        <source>Unknown</source>
        <translation>Inconnu</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <location filename="../biossettingswidget.cpp" line="28"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="26"/>
        <source>Patches the BIOS to skip the console&apos;s boot animation. Does not work with all games, but usually safe to enable.</source>
        <translation>Patche le BIOS pour ignorer l&apos;animation de démarrage de la console. Ne fonctionne pas avec tous les jeux, mais généralement sûr.</translation>
    </message>
</context>
<context>
    <name>CPUExecutionMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="855"/>
        <source>Interpreter (Slowest)</source>
        <translation>Interpréteur (le + lent)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="856"/>
        <source>Cached Interpreter (Faster)</source>
        <translation>Interpréteur avec cache (+ rapide)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="857"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompileur (le + rapide)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="858"/>
        <source>New Recompiler (Experimental)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CPUFastmemMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="886"/>
        <source>Disabled (Slowest)</source>
        <translation>Désactivé (le + lent)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="887"/>
        <source>MMap (Hardware, Fastest, 64-Bit Only)</source>
        <translation>MMap (matériel, le + rapide, 64-Bit uniquement)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="888"/>
        <source>LUT (Faster)</source>
        <translation>LUT (+ rapide)</translation>
    </message>
</context>
<context>
    <name>CheatCodeEditorDialog</name>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="14"/>
        <source>Cheat Code Editor</source>
        <translation>Éditeur de code de triche</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="23"/>
        <source>Description:</source>
        <translation>Description :</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="33"/>
        <source>Group:</source>
        <translation>Groupe :</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="43"/>
        <source>Type:</source>
        <translation>Type :</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="53"/>
        <source>Activation:</source>
        <translation>Activation :</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="23"/>
        <location filename="../cheatcodeeditordialog.cpp" line="29"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="23"/>
        <source>Description cannot be empty.</source>
        <translation>La description ne peut pas être vide.</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="29"/>
        <source>Instructions are invalid.</source>
        <translation>Les instructions sont invalides.</translation>
    </message>
</context>
<context>
    <name>CheatManagerDialog</name>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="14"/>
        <source>Cheat Manager</source>
        <translation>Gestionnaire de triche</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="24"/>
        <source>Cheat List</source>
        <translation>Liste de triche</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="32"/>
        <source>&amp;Add Group...</source>
        <translation>&amp;Ajouter groupe...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="39"/>
        <source>&amp;Add Code...</source>
        <translation>&amp;Ajouter code...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="46"/>
        <source>&amp;Edit Code...</source>
        <translation>Édit&amp;er code...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="56"/>
        <source>&amp;Delete Code</source>
        <translation>&amp;Supprimer code</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="66"/>
        <location filename="../cheatmanagerdialog.cpp" line="398"/>
        <location filename="../cheatmanagerdialog.cpp" line="436"/>
        <location filename="../cheatmanagerdialog.cpp" line="441"/>
        <source>Activate</source>
        <translation>Activer</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="73"/>
        <source>Import...</source>
        <translation>Importer...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="83"/>
        <source>Export...</source>
        <translation>Exporter...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="90"/>
        <source>Clear</source>
        <translation>Vider</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="97"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="126"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="131"/>
        <location filename="../cheatmanagerdialog.ui" line="598"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="136"/>
        <source>Activation</source>
        <translation>Activation</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="141"/>
        <source>Instructions</source>
        <translation>Instructions</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="150"/>
        <source>Memory Scanner</source>
        <translation>Scanner de mémoire</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="185"/>
        <location filename="../cheatmanagerdialog.ui" line="593"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="190"/>
        <location filename="../cheatmanagerdialog.ui" line="603"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="195"/>
        <source>Previous Value</source>
        <translation>Valeur précédente</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="205"/>
        <source>Search Parameters</source>
        <translation>Paramètres de recherche</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="211"/>
        <source>Value:</source>
        <translation>Valeur :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="227"/>
        <source>Signed</source>
        <translation>Signé</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="232"/>
        <source>Unsigned</source>
        <translation>Non-signé</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="244"/>
        <source>Decimal</source>
        <translation>Décimal</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="249"/>
        <source>Hex</source>
        <translation>Hex</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="259"/>
        <source>Data Size:</source>
        <translation>Taille de donnée :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="270"/>
        <source>Byte (1 byte)</source>
        <translation>Byte (1 byte)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="275"/>
        <source>Halfword (2 bytes)</source>
        <translation>Demi-mot (2 bytes)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="280"/>
        <source>Word (4 bytes)</source>
        <translation>Mot (4 bytes)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="288"/>
        <source>Operator:</source>
        <translation>Opérateur :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="296"/>
        <source>Equal to Value</source>
        <translation>Équivaut à...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="301"/>
        <source>Not Equal to Value</source>
        <translation>N&apos;équivaut pas à...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="306"/>
        <source>Greater Than Value</source>
        <translation>Supérieur à...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="311"/>
        <source>Greater or Equal to Value</source>
        <translation>Supérieur ou égal...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="316"/>
        <source>Less Than Value</source>
        <translation>Inférieur à...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="321"/>
        <source>Less or Equal to Value</source>
        <translation>Inférieur ou égal...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="326"/>
        <source>Increased By Value</source>
        <translation>Augmenté par...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="331"/>
        <source>Decreased By Value</source>
        <translation>Diminué par...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="336"/>
        <source>Changed By Value</source>
        <translation>Changé par...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="341"/>
        <source>Equal to Previous Result (Unchanged Value)</source>
        <translation>Équivaut au précédent (valeur inchangée)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="346"/>
        <source>Not Equal to Previous Result (Changed Value)</source>
        <translation>Non-équivalent au précédent (valeur changée)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="351"/>
        <source>Greater Than Previous Result</source>
        <translation>Supérieur au précédent</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="356"/>
        <source>Greater or Equal to Previous Result</source>
        <translation>Supérieur ou égal au précédent</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="361"/>
        <source>Less Than Previous Result</source>
        <translation>Inférieur au précédent</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="366"/>
        <source>Less or Equal to Previous Result</source>
        <translation>Inférieur ou égal ou précédent</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="371"/>
        <source>Any Value ('New Search' or 'Reset Result Value')</source>
        <translation>Toute valeur</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="379"/>
        <source>Start Address:</source>
        <translation>Adresse de début :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="389"/>
        <source>End Address:</source>
        <translation>Adresse de fin :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="399"/>
        <source>Preset Range:</source>
        <translation>Plage prédéfinie :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="407"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="412"/>
        <source>Scratchpad</source>
        <translation>Bloc-note</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="417"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="430"/>
        <source>New Search</source>
        <translation>Nouvelle recherche</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="440"/>
        <source>Search Again</source>
        <translation>Chercher à nouveau</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="450"/>
        <source>Clear Results</source>
        <translation>Nettoyer les résultats</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="462"/>
        <source>Add Selected Results To Watch List</source>
        <translation>Ajouter les résultats sélectionnés à la liste de surveillance</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="498"/>
        <source>Number of Results (Display limited to first 5000) : </source>
        <translation>Nombre de résultats (limite d&apos;affichage au premiers 5000) : </translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="538"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="588"/>
        <source>Simple Cheat Code or Description</source>
        <translation>Code de triche simple ou description</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="608"/>
        <source>Freeze</source>
        <translation>Geler</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="628"/>
        <source>Remove Selected Entries from Watch List</source>
        <translation>Supprimer les entrées sélectionnées de la liste de surveillance</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="618"/>
        <source>Add Manual Address</source>
        <translation>Ajouter une adresse manuelle</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="641"/>
        <source>Load Watch</source>
        <translation>Charger une surveillance</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="654"/>
        <source>Save Watch</source>
        <translation>Sauvegarder une surveillance</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="25"/>
        <source>Byte</source>
        <translation>Byte</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="25"/>
        <source>Halfword</source>
        <translation>Demi-mot</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="26"/>
        <source>Word</source>
        <translation>Mot</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="26"/>
        <source>Signed Byte</source>
        <translation>Byte signé</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="27"/>
        <source>Signed Halfword</source>
        <translation>Demi-mot signé</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="27"/>
        <source>Signed Word</source>
        <translation>Mot signé</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="441"/>
        <source>Toggle</source>
        <translation>Basculer</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="525"/>
        <source>Add Group</source>
        <translation>Ajouter groupe</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="525"/>
        <source>Group Name:</source>
        <translation>Nom de groupe :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="531"/>
        <location filename="../cheatmanagerdialog.cpp" line="665"/>
        <location filename="../cheatmanagerdialog.cpp" line="688"/>
        <location filename="../cheatmanagerdialog.cpp" line="710"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="531"/>
        <source>This group name already exists.</source>
        <translation>Ce nom de groupe existe déjà.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="622"/>
        <source>Delete Code</source>
        <translation>Supprimer le code</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="623"/>
        <source>Are you sure you wish to delete the selected code? This action is not reversible.</source>
        <translation>Êtes-vous sûr de vouloir supprimer le code sélectionné ? Cette action est irréversible.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="650"/>
        <source>From File...</source>
        <translation>Depuis le fichier...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="651"/>
        <source>From Text...</source>
        <translation>Depuis le texte...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="657"/>
        <source>PCSXR/Libretro Cheat Files (*.cht *.txt);;All Files (*.*)</source>
        <translation>Fichiers de triche PCSXR/Libretro (*.cht *.txt);;Tous les fichiers (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="658"/>
        <location filename="../cheatmanagerdialog.cpp" line="681"/>
        <source>Import Cheats</source>
        <translation>Importer les codes de triche</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="665"/>
        <location filename="../cheatmanagerdialog.cpp" line="688"/>
        <source>Failed to parse cheat file. The log may contain more information.</source>
        <translation>Échec d&apos;analyse du fichier de triche. La log peut contenir plus d&apos;informations.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="681"/>
        <source>Cheat File Text:</source>
        <translation>Texte du fichier de triche :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="704"/>
        <source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
        <translation>Fichiers de triche PCSXR/Libretro  (*.cht *.txt);;Tous les fichiers (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="705"/>
        <source>Export Cheats</source>
        <translation>Exporter les codes de triche</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="710"/>
        <source>Failed to save cheat file. The log may contain more information.</source>
        <translation>Échec de la sauvegarde du fichier de triche. La log peut contenir plus d&apos;informations.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="715"/>
        <source>Confirm Clear</source>
        <translation>Confirmation de nettoyage</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="716"/>
        <source>Are you sure you want to remove all cheats? This is not reversible.</source>
        <translation>Étes-vous sûr de vouloir supprimer tous les codes de triche ? Ceci est irréversible.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="729"/>
        <source>Confirm Reset</source>
        <translation>Confirmation de réinitialisation</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="730"/>
        <source>Are you sure you want to reset the cheat list? Any cheats not in the DuckStation database WILL BE LOST.</source>
        <translation>Étes-vous sûr de vouloir réinitialiser la liste de triche ? Tout code de triche absent de la base de données de DuckStation SERA PERDU.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="759"/>
        <source>Enter manual address:</source>
        <translation>Entrer une adresse manuelle :</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="768"/>
        <source>Select data size:</source>
        <translation>Sélectionne la taille de donnée :</translation>
    </message>
</context>
<context>
    <name>Cheats</name>
    <message>
        <location filename="../../core/cheats.cpp" line="2770"/>
        <source>Gameshark</source>
        <translation>Gameshark</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="2795"/>
        <source>Manual</source>
        <translation>Manuel</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="2795"/>
        <source>Automatic (Frame End)</source>
        <translation>Automatique (image de fin)</translation>
    </message>
</context>
<context>
    <name>ColorPickerButton</name>
    <message>
        <location filename="../colorpickerbutton.cpp" line="41"/>
        <source>Select LED Color</source>
        <translation>Sélectionner la couleur de LED</translation>
    </message>
</context>
<context>
    <name>CommonHost</name>
    <message>
        <location filename="../../util/cubeb_audio_stream.cpp" line="288"/>
        <source>Default Output Device</source>
        <translation>Périphérique de sortie par défaut</translation>
    </message>
</context>
<context>
    <name>ConsoleRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="795"/>
        <source>Auto-Detect</source>
        <translation>Détection automatique</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="795"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japon)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="796"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (US, Canada)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="796"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europe, Australie)</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="32"/>
        <source>Console</source>
        <translation>Console</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="38"/>
        <source>Region:</source>
        <translation>Région :</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="58"/>
        <source>CPU Emulation</source>
        <translation>Emulation du CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="64"/>
        <source>Execution Mode:</source>
        <translation>Mode d&apos;Exécution :</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="78"/>
        <location filename="../consolesettingswidget.cpp" line="61"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation>Activer le contrôle de la fréquence de l&apos;horloge du CPU (Overclocking/Underclocking)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="98"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100% (approx. 33,3mhz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="144"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulation du CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="285"/>
        <location filename="../consolesettingswidget.cpp" line="91"/>
        <source>Enable Region Check</source>
        <translation>Activer la vérification de la région</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="292"/>
        <source>Preload Image To RAM</source>
        <translation>Précharger l&apos;image disque dans la RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="153"/>
        <source>Read Speedup:</source>
        <translation>Accélérer la lecture :</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="48"/>
        <location filename="../consolesettingswidget.cpp" line="70"/>
        <source>Enable 8MB RAM (Dev Console)</source>
        <translation>Activer la RAM 8MB (console de dév)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="134"/>
        <location filename="../consolesettingswidget.cpp" line="65"/>
        <source>Enable Recompiler ICache</source>
        <translation>Activer le recompilateur ICache</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="161"/>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>None (Double Speed)</source>
        <translation>Aucune (Vitesse 2x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="166"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (Vitesse 4x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="171"/>
        <source>3x (6x Speed)</source>
        <translation>3x (Vitesse 6x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="176"/>
        <source>4x (8x Speed)</source>
        <translation>4x (Vitesse 8x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="181"/>
        <source>5x (10x Speed)</source>
        <translation>5x (Vitesse 10x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="186"/>
        <source>6x (12x Speed)</source>
        <translation>6x (Vitesse 12x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="191"/>
        <source>7x (14x Speed)</source>
        <translation>7x (Vitesse 14x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="196"/>
        <source>8x (16x Speed)</source>
        <translation>8x (Vitesse 16x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="201"/>
        <source>9x (18x Speed)</source>
        <translation>9x (Vitesse 18x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="206"/>
        <source>10x (20x Speed)</source>
        <translation>10x (Vitesse 20x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="214"/>
        <source>Seek Speedup:</source>
        <translation>Accélération de recherche :</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="225"/>
        <source>Infinite/Instantaneous</source>
        <translation>Infini/Instantané</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="230"/>
        <location filename="../consolesettingswidget.cpp" line="84"/>
        <source>None (Normal Speed)</source>
        <translation>Aucune (vitesse normale)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="235"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="240"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="245"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="250"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="255"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="260"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="265"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="270"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="275"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="299"/>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <source>Apply Image Patches</source>
        <translation>Appliquer les patchs d&apos;image</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="308"/>
        <source>Async Readahead:</source>
        <translation>Lecture anticipée asynchrone :</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="76"/>
        <location filename="../consolesettingswidget.cpp" line="94"/>
        <source>Preload Image to RAM</source>
        <translation>Précharger l&apos;image disque dans la RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="61"/>
        <location filename="../consolesettingswidget.cpp" line="65"/>
        <location filename="../consolesettingswidget.cpp" line="70"/>
        <location filename="../consolesettingswidget.cpp" line="76"/>
        <location filename="../consolesettingswidget.cpp" line="94"/>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="30"/>
        <source>Disabled (Synchronous)</source>
        <translation>Désactivée (synchrone)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="33"/>
        <source>%1 sectors (%2 KB / %3 ms)</source>
        <translation>%1 secteurs (%2 KB / %3 ms)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="56"/>
        <source>Region</source>
        <translation>Région</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="56"/>
        <source>Auto-Detect</source>
        <translation>Détection automatique</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="57"/>
        <source>Determines the emulated hardware type.</source>
        <translation>Détermine le type de matériel émulé.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="58"/>
        <source>Execution Mode</source>
        <translation>Mode d&apos;exécution</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="58"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilateur (le + rapide)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="59"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation>Détermine comment le processeur émulé exécute les instructions.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="62"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation>Quand cette option est choisie, la vitesse d&apos;horloge ci-dessous sera utilisée.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="63"/>
        <source>Overclocking Percentage</source>
        <translation>Pourcentage d&apos;overclocking</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="63"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="64"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translatorcomment>Le pourcentage [...] auquel</translatorcomment>
        <translation>Sélectionne le pourcentage de la vitesse normale d&apos;horloge auquel le matériel émulé tournera.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="66"/>
        <source>Simulates stalls in the recompilers when the emulated CPU would have to fetch instructions into its cache. Makes games run closer to their console framerate, at a small cost to performance. Interpreter mode always simulates the instruction cache.</source>
        <translatorcomment>Cf. https://fr.wikipedia.org/wiki/Bulle_(informatique)</translatorcomment>
        <translation>Simule des bulles dans le recompilateur quand le processeur émulé a à récupérer les instructions vers son cache. Rapproche les jeux de leur taux d&apos;image console, au coût d&apos;un léger impact des performances. Le mode interpréteur simule toujours le cache d&apos;instruction.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="71"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles. Games have to use a larger heap size for this additional RAM to be usable. Titles which rely on memory mirrors may break, so it should only be used with compatible mods.</source>
        <translation>Active un ajout de 6MB de RAM pour obtenir un total de 2+6 = 8MB, habituellement présent sur les consoles de dév. Les jeux doivent utiliser un tas plus large pour que cette RAM additionnelle soit utilisable. Les titres qui s&apos;appuient sur les miroirs mémoire peuvent casser, cela ne devrait être seulement utilisé qu&apos;avec les mods compatibles.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="77"/>
        <location filename="../consolesettingswidget.cpp" line="95"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay. In some cases also eliminates stutter when games initiate audio track playback.</source>
        <translation>Chargement de l&apos;image du jeu dans la RAM. Utile pour les chemins réseau qui peuvent devenir peu fiables pendant le jeu. Dans certains cas, élimine également les saccades lorsque les jeux lancent la lecture de la piste audio.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="81"/>
        <source>Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio is playing. May improve loading speeds in some games, at the cost of breaking others.</source>
        <translation>Accélère la lecture des CD-ROM selon le facteur spécifié. S&apos;applique uniquement aux lectures à double vitesse, et est ignoré lorsque le son est en cours de lecture. Peut améliorer la vitesse de chargement dans certains jeux, au prix de blocages dans d&apos;autres jeux.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="84"/>
        <source>CD-ROM Seek Speedup</source>
        <translation>Accélération de la recherche CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="85"/>
        <source>Reduces the simulated time for the CD-ROM sled to move to different areas of the disc. Can improve loading times, but crash games which do not expect the CD-ROM to operate faster.</source>
        <translation>Réduit le temps simulé pour la tête de lecture de CD-ROM pour se déplacer entre les différentes zones du disque. Peut améliorer les temps de chargement, mais plante les jeu qui ne s&apos;attendent pas à ce que le CD-ROM aille plus vite.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>Asynchronous Readahead</source>
        <translation>Lecture anticipée asynchrone</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>8 Sectors</source>
        <translation>8 secteurs</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="88"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread. Higher sector numbers can reduce spikes when streaming FMVs or audio on slower storage or when using compression formats such as CHD.</source>
        <translatorcomment>Cf. https://fr.wikipedia.org/wiki/Thread_(informatique)</translatorcomment>
        <translation>Réduit les accrocs de l&apos;émulation en lisant/décompressant les données CD de façon asynchrone sur le fil de travail. Un plus grand nombre de secteurs peut réduire les pics pendant la lecture de FMVs ou de l&apos;audio sur les stockages lents ou les formats de compression comme CHD.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="91"/>
        <source>Checked</source>
        <translation>Coché</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="92"/>
        <source>Simulates the region check present in original, unmodified consoles.</source>
        <translation>Simule la vérification de région présente sur les consoles d&apos;origine, non-modifiées.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="98"/>
        <source>Automatically applies patches to disc images when they are present in the same directory. Currently only PPF patches are supported with this option.</source>
        <translation>Applique automatiquement les patchs aux images disque quand ils sont présents dans le même répertoire. Seuls les patchs PPF sont actuellement supportés avec cette option.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="131"/>
        <source>Enabling CPU overclocking will break games, cause bugs, reduce performance and can significantly increase system requirements.

By enabling this option you are agreeing to not create any bug reports unless you have confirmed the bug also occurs with overclocking disabled.

This warning will only be shown once.</source>
        <translation>L&apos;activation de l&apos;overclocking du processeur peut planter les jeux, causer des bogues, réduire les performances et peut augmenter considérablement les exigences du système.

En activant cette option, vous acceptez de ne créer aucun rapport de bogue à moins que vous n&apos;ayez confirmé que le bogue se produit également avec l&apos;overclocking désactivé.

Cet avertissement ne sera affiché qu&apos;une seule fois.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="137"/>
        <source>Yes, I will confirm bugs without overclocking before reporting.</source>
        <translation>Oui, je confirmerai que les bogues sont sans overclocking avant de les signaler.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="138"/>
        <source>No, take me back to safety.</source>
        <translation>Non, je veux revenir en arrière.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="135"/>
        <source>CPU Overclocking Warning</source>
        <translation>Avertissement sur l&apos;overclocking du CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>CD-ROM Read Speedup</source>
        <translation>Accélération de lecture CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="180"/>
        <source>%1% (%2MHz)</source>
        <translation>%1% (%2MHz)</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget</name>
    <message>
        <location filename="../controllerbindingwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="32"/>
        <source>Controller Type</source>
        <translation>Type de contrôleur</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="43"/>
        <source>Bindings</source>
        <translation>Mappage des boutons</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="63"/>
        <source>Settings</source>
        <translation>Paramètres</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="83"/>
        <source>Macros</source>
        <translation>Macros</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="120"/>
        <location filename="../controllerbindingwidgets.cpp" line="272"/>
        <source>Automatic Mapping</source>
        <translation>Mappage automatique</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="134"/>
        <location filename="../controllerbindingwidgets.cpp" line="221"/>
        <source>Clear Mapping</source>
        <translation>Vider les mappages</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="211"/>
        <source>No devices available</source>
        <translation>Pas de périphérique disponible</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="222"/>
        <source>Are you sure you want to clear all mappings for this controller? This action cannot be undone.</source>
        <translation>Êtes-vous sûr de vouloir vider tous les mappages pour ce contrôleur ? Cette action ne peut être annulée.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="273"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>Aucun mapage générique généré pour le périphérique &apos;%1&apos;. Le contrôleur/source peut ne pas supporter le mappage automatique.</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogController</name>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="26"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="46"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="52"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="221"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="864"/>
        <source>Down</source>
        <translation>Bas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="82"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="122"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="162"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="202"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="251"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="291"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="331"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="371"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="414"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="465"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="499"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="533"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="567"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="601"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="635"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="685"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="725"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="765"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="805"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="854"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="894"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="934"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="974"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1017"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1142"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1164"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1204"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="92"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="261"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="824"/>
        <source>Left</source>
        <translation>Gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="132"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="301"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="944"/>
        <source>Up</source>
        <translation>Haut</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="172"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="341"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="904"/>
        <source>Right</source>
        <translation>Droite</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="215"/>
        <source>Left Analog</source>
        <translation>Stick analogique gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="384"/>
        <source>Large Motor</source>
        <translatorcomment>Par rapport à &quot;petit moteur&quot;</translatorcomment>
        <translation>Gros moteur</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="475"/>
        <source>Select</source>
        <translatorcomment>Nom de la touche</translatorcomment>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="611"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="577"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="441"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="509"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="543"/>
        <source>Start</source>
        <translatorcomment>Nom de la touche</translatorcomment>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="649"/>
        <source>Face Buttons</source>
        <translation>Boutons de face</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="655"/>
        <source>Cross</source>
        <translation>Croix</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="695"/>
        <source>Square</source>
        <translation>Carré</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="735"/>
        <source>Triangle</source>
        <translation>Triangle</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="775"/>
        <source>Circle</source>
        <translation>Rond</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="818"/>
        <source>Right Analog</source>
        <translation>Stick analogique droit</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="987"/>
        <source>Small Motor</source>
        <translation>Petit moteur</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1112"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1152"/>
        <source>Analog</source>
        <translatorcomment>Nom du bouton</translatorcomment>
        <translation>Analog</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1174"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogJoystick</name>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="26"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="46"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="52"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="221"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="824"/>
        <source>Down</source>
        <translation>Bas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="82"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="122"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="162"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="202"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="251"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="291"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="331"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="371"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="425"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="459"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="493"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="527"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="561"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="595"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="645"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="685"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="725"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="765"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="814"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="854"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="894"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="934"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1049"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1089"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1124"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="92"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="261"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="784"/>
        <source>Left</source>
        <translation>Gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="132"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="301"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="904"/>
        <source>Up</source>
        <translation>Haut</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="172"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="341"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="864"/>
        <source>Right</source>
        <translation>Droite</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="215"/>
        <source>Left Analog</source>
        <translation>Stick analogique gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="469"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="435"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="503"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="537"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="401"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="571"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="609"/>
        <source>Face Buttons</source>
        <translation>Boutons de face</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="615"/>
        <source>Cross</source>
        <translation>Croix</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="655"/>
        <source>Square</source>
        <translation>Carré</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="695"/>
        <source>Triangle</source>
        <translation>Triangle</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="735"/>
        <source>Circle</source>
        <translation>Rond</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="778"/>
        <source>Right Analog</source>
        <translation>Stick analogique droit</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1019"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1059"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1112"/>
        <source>Mode</source>
        <translation>Mode</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_DigitalController</name>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="26"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="46"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="70"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="104"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="138"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="172"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="235"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="275"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="315"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="355"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="506"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="546"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="586"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="626"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="680"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="714"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="80"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="114"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="148"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="199"/>
        <source>Face Buttons</source>
        <translation>Boutons de face</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="205"/>
        <source>Cross</source>
        <translation>Croix</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="245"/>
        <source>Square</source>
        <translation>Carré</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="285"/>
        <source>Triangle</source>
        <translation>Triangle</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="325"/>
        <source>Circle</source>
        <translation>Rond</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="470"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="476"/>
        <source>Down</source>
        <translation>Bas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="516"/>
        <source>Left</source>
        <translation>Gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="556"/>
        <source>Up</source>
        <translation>Haut</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="596"/>
        <source>Right</source>
        <translation>Droite</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="656"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="690"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_GunCon</name>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="26"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="134"/>
        <source>Side Buttons</source>
        <translation>Boutons de côté</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="140"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="223"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="229"/>
        <source>Down</source>
        <translation type="unfinished">Bas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="269"/>
        <source>Left</source>
        <translation type="unfinished">Gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="309"/>
        <source>Up</source>
        <translation type="unfinished">Haut</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="349"/>
        <source>Right</source>
        <translation type="unfinished">Droite</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="473"/>
        <source>Pointer Setup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="479"/>
        <source>&lt;p&gt;By default, GunCon will use the mouse pointer. To use the mouse, you &lt;strong&gt;do not&lt;/strong&gt; need to configure any bindings apart from the trigger and buttons.&lt;/p&gt;

&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;strong&gt;left unbound&lt;/strong&gt;.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="68"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="108"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="170"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="210"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="180"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="32"/>
        <source>Trigger</source>
        <translation>Gâchette</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="38"/>
        <source>Fire Offscreen</source>
        <translation>Feu hors-écran</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="78"/>
        <source>Fire</source>
        <translation>Feu</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Mouse</name>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="32"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="50"/>
        <source>Buttons</source>
        <translation>Boutons</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="96"/>
        <source>Left</source>
        <translation>Gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="86"/>
        <location filename="../controllerbindingwidget_mouse.ui" line="126"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="56"/>
        <source>Right</source>
        <translation>Droite</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGcon</name>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="26"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="59"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="65"/>
        <source>Down</source>
        <translation>Bas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="95"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="135"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="175"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="215"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="252"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="303"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="337"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="400"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="440"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="480"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="520"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="641"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="681"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="105"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="651"/>
        <source>Left</source>
        <translation>Gauche</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="145"/>
        <source>Up</source>
        <translation>Haut</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="185"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="611"/>
        <source>Right</source>
        <translation>Droite</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="228"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="279"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="313"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="364"/>
        <source>Face Buttons</source>
        <translation>Boutons de face</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="370"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="410"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="450"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="490"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="605"/>
        <source>Steering/Twist</source>
        <translation>Direction/Torsion</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="878"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>ControllerCustomSettingsWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="507"/>
        <source>%1 Settings</source>
        <translation>Paramètres de %1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="516"/>
        <source>Restore Default Settings</source>
        <translation>Restaurer les paramètres par défaut</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="629"/>
        <source>Browse...</source>
        <translation>Parcourir...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="632"/>
        <source>Select File</source>
        <translation>Sélectionner un fichier</translation>
    </message>
</context>
<context>
    <name>ControllerGlobalSettingsWidget</name>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="83"/>
        <source>Controller Multitap</source>
        <translation>Contrôleur multiprise</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="89"/>
        <source>The multitap enables up to 8 controllers to be connected to the console. Each multitap provides 4 ports. Multitap is not supported by all games.</source>
        <translation>La multiprise permet de brancher jusqu&apos;à 8 contrôleurs à la console. Chaque multiprise fournit 4 ports. La multiprise n&apos;est pas supportée pas tous les jeux.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="99"/>
        <source>Multitap Mode:</source>
        <translation>Mode multiprise :</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="107"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="112"/>
        <source>Enable on Port 1 Only</source>
        <translation>Actif sur le port 1 uniquement</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="117"/>
        <source>Enable on Port 2 Only</source>
        <translation>Actif sur le port 2 uniquement</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="122"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>Actif sur les ports 1 et 2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="32"/>
        <source>DInput Source</source>
        <translation>Source DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="38"/>
        <source>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended.</source>
        <translation>La source DInput fournit un support pour les contrôleurs qui ne supportent pas XInput. Passer plutôt par SDL pour ces contrôleurs est recommandé.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="48"/>
        <source>Enable DInput Input Source</source>
        <translation>Activer la source d&apos;entrée DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="133"/>
        <source>SDL Input Source</source>
        <translation>Source d&apos;entrée SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="139"/>
        <source>The SDL input source supports most controllers, and provides advanced functionality for DualShock 4 / DualSense pads in Bluetooth mode (Vibration / LED Control).</source>
        <translation>La source d&apos;entrée SDL supporte la plupart des contrôleurs, et fournit des fonctionnalités avancées pour DualShock 4 / manettes DualSense en mode Bluetooth (Vibration / contrôle LED).</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="149"/>
        <source>Enable SDL Input Source</source>
        <translation>Activer la source d&apos;entrée SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="158"/>
        <source>DualShock 4 / DualSense Enhanced Mode</source>
        <translation>Mode amélioré DualShock 4 / DualSense</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="58"/>
        <source>Detected Devices</source>
        <translation>Périphériques détectés</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="234"/>
        <source>Mouse/Pointer Source</source>
        <translation>Souris/Source de pointeur</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="296"/>
        <location filename="../controllerglobalsettingswidget.ui" line="351"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="240"/>
        <source>Using raw input improves precision when you bind controller sticks to the mouse pointer. Also enables multiple mice to be used.</source>
        <translation>Utiliser l&apos;entrée brute améliore la précision quand vous assignez les sticks du contrôleur au poiteur de souris. Autorise l&apos;usage de multiples souris.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="305"/>
        <source>Vertical Sensitivity:</source>
        <translation>Sensitivité verticale :</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="250"/>
        <source>Horizontal Sensitivity:</source>
        <translation>Sensitivité horizontale :</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="362"/>
        <source>Enable Mouse Mapping</source>
        <translation>Activer le mappage de la souris</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="369"/>
        <source>Use Raw Input</source>
        <translation>Utiliser l&apos;entrée brute</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="182"/>
        <source>XInput Source</source>
        <translation>Source XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="165"/>
        <source>Controller LED Settings</source>
        <translation>Paramètres des LED de la manette</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="188"/>
        <source>The XInput source provides support for XBox 360 / XBox One / XBox Series controllers, and third party controllers which implement the XInput protocol.</source>
        <translation>La source XInput fournit le support pour les manettes XBox 360 / XBox One / XBox Series, et les manettes tierces qui implémentent le protocole XInput.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="198"/>
        <source>Enable XInput Input Source</source>
        <translation>Activer la source d&apos;entrée XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="208"/>
        <source>Profile Settings</source>
        <translation>Paramètres de profil</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="214"/>
        <source>When this option is enabled, hotkeys can be set in this input profile, and will be used instead of the global hotkeys. By default, hotkeys are always shared between all profiles.</source>
        <translation>Quand cette option est active, des raccourcis peuvent être définis dans ce profil d&apos;entrée, et seront utilisés à la place des raccourcis globaux. Par défaut, les raccourcis sont toujours partagés entre tous les profils.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="224"/>
        <source>Use Per-Profile Hotkeys</source>
        <translation>Utiliser des raccourcis par profil</translation>
    </message>
</context>
<context>
    <name>ControllerLEDSettingsDialog</name>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="14"/>
        <source>Controller LED Settings</source>
        <translation>Paramètres des LED du contrôleur</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="20"/>
        <source>SDL-0 LED</source>
        <translation>SDL-0 LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="32"/>
        <source>SDL-1 LED</source>
        <translation>SDL-1 LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="44"/>
        <source>SDL-2 LED</source>
        <translation>SDL-2 LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="56"/>
        <source>SDL-3 LED</source>
        <translation>SDL-3 LED</translation>
    </message>
</context>
<context>
    <name>ControllerMacroEditWidget</name>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="32"/>
        <source>Binds/Buttons</source>
        <translation>Mappages/Boutons</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="38"/>
        <source>Select the buttons which you want to trigger with this macro. All buttons are activated concurrently.</source>
        <translation>Sélectionnez les boutons que vous voulez déclencher avec cette macro. Tous les boutons sont activés en même temps.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="54"/>
        <source>Trigger</source>
        <translatorcomment>Différent du trigger de la manette</translatorcomment>
        <translation>Déclencheur</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="60"/>
        <source>Select the trigger to activate this macro. This can be a single button, or combination of buttons (chord). Shift-click for multiple triggers.</source>
        <translatorcomment>Chord ?</translatorcomment>
        <translation>Sélectionnez le déclencheur qui active la macro. Cela peut être un simple bouton, ou une combinaison de boutons (chord). Shift-clic pour plusieurs déclencheurs.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="73"/>
        <source>PushButton</source>
        <translation>PousserBouton</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="83"/>
        <source>Frequency</source>
        <translation>Fréquence</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="91"/>
        <source>Macro will toggle every N frames.</source>
        <translation>La macro basculera toutes les N images.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="98"/>
        <source>Set...</source>
        <translation>Définir...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="409"/>
        <source>Not Configured</source>
        <translation>Non-configuré</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="415"/>
        <source>Set Frequency</source>
        <translation>Définir la fréquence</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="415"/>
        <source>Frequency: </source>
        <translation>Fréquence : </translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="444"/>
        <source>Macro will not repeat.</source>
        <translation>La macro ne se répètera pas.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="446"/>
        <source>Macro will toggle buttons every %1 frames.</source>
        <translation>La macro basculera les boutons toutes les %1 images.</translation>
    </message>
</context>
<context>
    <name>ControllerMacroWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="308"/>
        <source>Controller Port %1 Macros</source>
        <translation>Macros du port contrôleur %1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="317"/>
        <source>Macro %1
%2</source>
        <translation>Macro %1
%2</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWindow</name>
    <message>
        <location filename="../controllersettingswindow.ui" line="20"/>
        <source>DuckStation Controller Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="72"/>
        <source>Profile:</source>
        <translation type="unfinished">Profil :</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="82"/>
        <source>New Profile</source>
        <translation type="unfinished">Nouveau profil</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="93"/>
        <source>Load Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="103"/>
        <source>Delete Profile</source>
        <translation type="unfinished">Supprimer profil</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="114"/>
        <location filename="../controllersettingswindow.cpp" line="192"/>
        <source>Restore Defaults</source>
        <translation type="unfinished">Restaurer par défaut</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <location filename="../controllersettingswindow.cpp" line="107"/>
        <source>Create Input Profile</source>
        <translation type="unfinished">Créer un profil d&apos;entrée</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <source>Enter the name for the new input profile:</source>
        <translation type="unfinished">Entrez le nom pour le nouveau profil d&apos;entrée :</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="103"/>
        <location filename="../controllersettingswindow.cpp" line="136"/>
        <location filename="../controllersettingswindow.cpp" line="180"/>
        <location filename="../controllersettingswindow.cpp" line="477"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="103"/>
        <source>A profile with the name &apos;%1&apos; already exists.</source>
        <translation type="unfinished">Un profil du nom &apos;%1&apos; existe déjà.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="108"/>
        <source>Do you want to copy all bindings from the currently-selected profile to the new profile? Selecting No will create a completely empty profile.</source>
        <translation type="unfinished">Voulez-vous copier tous les mappages depuis le profil sélectionné vers le nouveau profil ? Sélectionner Non créera un profil totalement vide.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="137"/>
        <source>Failed to save the new profile to &apos;%1&apos;.</source>
        <translation type="unfinished">Échec de sauvegarde du nouveau profil vers &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="147"/>
        <source>Load Input Profile</source>
        <translation type="unfinished">Charger profil d&apos;entrée</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="148"/>
        <source>Are you sure you want to load the input profile named &apos;%1&apos;?

All current global bindings will be removed, and the profile bindings loaded.

You cannot undo this action.</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir charger le profil d&apos;entrée nommé &apos;%1&apos; ?

Tous les mappages globaux en cours seront supprimés, et les mappages du profil par défaut chargés.

Vous ne pourrez pas annuler cette action.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="169"/>
        <source>Delete Input Profile</source>
        <translation type="unfinished">Supprimer profil d&apos;entrée</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="170"/>
        <source>Are you sure you want to delete the input profile named &apos;%1&apos;?

You cannot undo this action.</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir supprimer le profil d&apos;entrée nommé &apos;%1&apos; ?

Vous ne pourrez pas annuler cette action.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="180"/>
        <source>Failed to delete &apos;%1&apos;.</source>
        <translation type="unfinished">Échec de suppression de &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="193"/>
        <source>Are you sure you want to restore the default controller configuration?

All shared bindings and configuration will be lost, but your input profiles will remain.

You cannot undo this action.</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir restaurer la configuration par défaut du contrôleur ?

Tous les mappages et configurations partagés seront perdus, mais les profils d&apos;entrée resteront.

Vous ne pourrez pas annuler cette action.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="360"/>
        <source>Global Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="402"/>
        <location filename="../controllersettingswindow.cpp" line="442"/>
        <source>Controller Port %1%2
%3</source>
        <translation type="unfinished">Port contrôleur %1%2
%3</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="403"/>
        <location filename="../controllersettingswindow.cpp" line="443"/>
        <source>Controller Port %1
%2</source>
        <translation type="unfinished">Port contrôleur %1
%2</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="413"/>
        <source>Hotkeys</source>
        <translation type="unfinished">Raccourcis</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="455"/>
        <source>Shared</source>
        <translation type="unfinished">Partagé</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="477"/>
        <source>The input profile named &apos;%1&apos; cannot be found.</source>
        <translation type="unfinished">Le profil d&apos;entrée nommé &apos;%1&apos; est introuvable.</translation>
    </message>
</context>
<context>
    <name>ControllerType</name>
    <message>
        <location filename="../../core/settings.cpp" line="1338"/>
        <source>None</source>
        <translation>Aucun</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="184"/>
        <location filename="../../core/settings.cpp" line="1339"/>
        <source>Digital Controller</source>
        <translatorcomment>Sony Entertainment classe le contrôleur en &apos;classique&apos; en français.</translatorcomment>
        <translation>Contrôleur classique</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1340"/>
        <source>Analog Controller (DualShock)</source>
        <translation>Contrôleur analogique (DualShock)</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="411"/>
        <location filename="../../core/settings.cpp" line="1341"/>
        <source>Analog Joystick</source>
        <translation>Joystick analogique</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="222"/>
        <location filename="../../core/settings.cpp" line="1343"/>
        <source>PlayStation Mouse</source>
        <translatorcomment>Marque déposée, on ne change pas avec la traduction</translatorcomment>
        <translation>PlayStation Mouse</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="275"/>
        <location filename="../../core/settings.cpp" line="1344"/>
        <source>NeGcon</source>
        <translation>NeGcon</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="878"/>
        <source>Analog Controller</source>
        <translation>Contrôleur analogique</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="306"/>
        <location filename="../../core/settings.cpp" line="1342"/>
        <source>GunCon</source>
        <translation>GunCon</translation>
    </message>
    <message>
        <location filename="../../core/controller.cpp" line="17"/>
        <source>Not Connected</source>
        <translation>Non-connecté</translation>
    </message>
</context>
<context>
    <name>CoverDownloadDialog</name>
    <message>
        <location filename="../coverdownloaddialog.ui" line="14"/>
        <source>Download Covers</source>
        <translation>Télécharger des jaquettes</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="38"/>
        <source>DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images.</source>
        <translation>DuckStation peut automatiquement télécharger des jaquettes pour les jeux qui n&apos;en ont pas actuellement définie. Nous n&apos;hébergeons aucune jaquette, l&apos;utilisateur doit fournir sa propre source d&apos;images.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;In the box below, specify the URLs to download covers from, with one template URL per line. The following variables are available:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Title of the game.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Name component of the game&apos;s filename.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; Serial of the game.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Example:&lt;/span&gt; https://www.example-not-a-real-domain.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translatorcomment>Attention à ne pas traduire les variables !</translatorcomment>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Dans la boîte ci-dessous, spécifiez les URLs depuis lesquelles télécharger des jaquettes, avec une URL de modèle par ligne. Les variables suivantes sont disponibles :&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Titre du jeu.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Nom composant le nom de fichier du jeu.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; Numéro de série du jeu.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Exemple :&lt;/span&gt; https://www.example-not-a-real-domain.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="63"/>
        <source>By default, the downloaded covers will be saved with the game&apos;s title. If this is not desired, you can check the &quot;Use Serial File Names&quot; box below. Using serials instead of game titles will prevent conflicts when multiple regions of the same game are used.</source>
        <translation>Par défaut, les jaquettes téléchargées sont sauvegardées avec le titre du jeu. Si cela est indésirable, vous pouvez cocher la case ci-dessous &quot;Utiliser les noms de série fichier&quot;. Utiliser les noms de série plûtot que les titres de jeux préviendra les conflits quand plusieurs régions pour un même jeu seront utilisées.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="73"/>
        <source>Use Serial File Names</source>
        <translation>Utiliser les noms de série fichier</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="80"/>
        <source>Waiting to start...</source>
        <translation>En attente du démarrage...</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="95"/>
        <location filename="../coverdownloaddialog.cpp" line="85"/>
        <source>Start</source>
        <translation>Démarrer</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="105"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="63"/>
        <source>Download complete.</source>
        <translation>Téléchargement fini.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="85"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
</context>
<context>
    <name>DebuggerCodeModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="87"/>
        <location filename="../debuggermodels.cpp" line="97"/>
        <location filename="../debuggermodels.cpp" line="112"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;invalid&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="180"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="182"/>
        <source>Bytes</source>
        <translation>Bytes</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="184"/>
        <source>Instruction</source>
        <translation>Instruction</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="186"/>
        <source>Comment</source>
        <translation>Commentaire</translation>
    </message>
</context>
<context>
    <name>DebuggerMessage</name>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1970"/>
        <source>Added breakpoint at 0x%08X.</source>
        <translation>Ajouté un point d&apos;arrêt à 0x%08%X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1996"/>
        <source>Removed breakpoint at 0x%08X.</source>
        <translation>Enlevé le point d&apos;arrêt à 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2027"/>
        <source>0x%08X is not a call instruction.</source>
        <translation>0x%08X n&apos;est pas une instruction d&apos;appel.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2036"/>
        <source>Can&apos;t step over double branch at 0x%08X</source>
        <translation>Impossible de franchir la double-branche à 0x%08X</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2044"/>
        <source>Stepping over to 0x%08X.</source>
        <translation>Franchissement vers 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2061"/>
        <source>Instruction read failed at %08X while searching for function end.</source>
        <translation>La lecture d&apos;instruction a échoué à %08X pendant la recherche de la fin de fonction.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2067"/>
        <source>Stepping out to 0x%08X.</source>
        <translation>Sortie vers 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2074"/>
        <source>No return instruction found after %u instructions for step-out at %08X.</source>
        <translation>Aucune instruction de retour trouvée après les instructions %u pour sortir à %08X.</translation>
    </message>
</context>
<context>
    <name>DebuggerRegistersModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="365"/>
        <source>Register</source>
        <translation>Registre</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="367"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
</context>
<context>
    <name>DebuggerStackModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="420"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;invalid&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="436"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="438"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
</context>
<context>
    <name>DebuggerWindow</name>
    <message>
        <location filename="../debuggerwindow.ui" line="14"/>
        <source>CPU Debugger</source>
        <translation>Débogueur CPU</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="31"/>
        <source>&amp;Debug</source>
        <translation>&amp;Débug</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="51"/>
        <location filename="../debuggerwindow.ui" line="245"/>
        <source>Breakpoints</source>
        <translation>Points d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="63"/>
        <source>toolBar</source>
        <translatorcomment>Vu la tête du texte source, préférence à laisser tel-quel</translatorcomment>
        <translation>toolBar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="93"/>
        <source>Disassembly</source>
        <translation>Désassembleur</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="115"/>
        <source>Registers</source>
        <translation>Registres</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="146"/>
        <source>Memory</source>
        <translation>Mémoire</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="168"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="178"/>
        <source>Scratchpad</source>
        <translation>Bloc-notes</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="185"/>
        <source>EXP1</source>
        <translation>EXP1</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="192"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="217"/>
        <source>Search</source>
        <translation>Rechercher</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="265"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="270"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="275"/>
        <source>Hit Count</source>
        <translation>Nombre de résultats</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="285"/>
        <source>Stack</source>
        <translation>Pile</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="308"/>
        <source>Pause/Continue</source>
        <translation>Pause/Continuer</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="311"/>
        <source>&amp;Pause/Continue</source>
        <translation>&amp;Pause/Continuer</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="314"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="323"/>
        <source>Step Into</source>
        <translation>Pas-à-pas entrant</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="326"/>
        <source>&amp;Step Into</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="329"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="338"/>
        <source>Step Over</source>
        <translation>Pas-à-pas principal</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="341"/>
        <source>Step &amp;Over</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="344"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="353"/>
        <source>Toggle Breakpoint</source>
        <translation>Basculer le point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="356"/>
        <location filename="../debuggerwindow.cpp" line="254"/>
        <source>Toggle &amp;Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="359"/>
        <source>F9</source>
        <translation>F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="364"/>
        <source>&amp;Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="373"/>
        <source>Step Out</source>
        <translation>Pas-à-pas sortant</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="376"/>
        <source>Step O&amp;ut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="379"/>
        <source>Ctrl+F11</source>
        <translation>Ctrl+F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="388"/>
        <source>Run To Cursor</source>
        <translation>Aller au curseur</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="391"/>
        <location filename="../debuggerwindow.cpp" line="257"/>
        <source>&amp;Run To Cursor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="394"/>
        <source>Ctrl+F10</source>
        <translation>Ctrl+F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="403"/>
        <source>Clear Breakpoints</source>
        <translation>Supprimer les points d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="406"/>
        <source>&amp;Clear Breakpoints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="409"/>
        <source>Ctrl+Del</source>
        <translation>Ctrl+Del</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="418"/>
        <source>Add Breakpoint</source>
        <translation>Ajouter un point d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="421"/>
        <source>Add &amp;Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="424"/>
        <source>Ctrl+F9</source>
        <translation>Ctrl+F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="433"/>
        <source>Go To PC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="436"/>
        <source>&amp;Go To PC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="439"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="448"/>
        <source>Go To Address</source>
        <translation>Aller à l&apos;adresse</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="451"/>
        <source>Go To &amp;Address</source>
        <translation>Aller à l&apos;&amp;adresse</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="454"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="463"/>
        <source>&amp;Dump Address</source>
        <translation>&amp;Décharger l&apos;adresse</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="466"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="475"/>
        <source>Trace</source>
        <translation>Trace</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="478"/>
        <source>&amp;Trace</source>
        <translation>&amp;Trace</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="481"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="98"/>
        <source>No address selected.</source>
        <translation>Aucune adresse sélectionnée.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="114"/>
        <location filename="../debuggerwindow.cpp" line="155"/>
        <source>Enter code address:</source>
        <translation>Entrer un code adresse :</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="124"/>
        <location filename="../qtutils.cpp" line="752"/>
        <source>Enter memory address:</source>
        <translation>Entrer une adresse mémoire :</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="137"/>
        <source>Trace logging started to cpu_log.txt.
This file can be several gigabytes, so be aware of SSD wear.</source>
        <translation>L&apos;enregistrement de la trace a débuté vers cpu_log.txt.
Ce fichier peut faire plusieurs gigaoctets, alors attention à l&apos;usure SSD.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="143"/>
        <source>Trace logging to cpu_log.txt stopped.</source>
        <translation>L&apos;enregistrement vers cpu_log.tx s&apos;est arrêté.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="161"/>
        <source>A breakpoint already exists at this address.</source>
        <translation>Un point d&apos;arrêt existe déjà à cette adresse.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="209"/>
        <source>Debugger</source>
        <translation>Débogueur</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="209"/>
        <source>Failed to add step-out breakpoint, are you in a valid function?</source>
        <translation>Échec de l&apos;ajout d&apos;un point d&apos;arrêt de pas-à-pas sortant, êtes-vous dans une fonction valide ?</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="266"/>
        <source>View in &amp;Dump</source>
        <translation>Voir dans la &amp;décharge</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="269"/>
        <source>Follow Load/Store</source>
        <translation>Suivre le chargement/enregistrement</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="321"/>
        <location filename="../debuggerwindow.cpp" line="348"/>
        <source>Invalid search pattern. It should contain hex digits or question marks.</source>
        <translation>Motif de recherche invalide. Il devrait contenir des chiffres héxa ou des points d&apos;interrogation.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="360"/>
        <source>Pattern not found.</source>
        <translation>Motif non-trouvé.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="376"/>
        <source>Pattern found at 0x%1 (passed the end of memory).</source>
        <translation>Motif trouvé à l&apos;adresse 0x%1 (passé la fin de mémoire).</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="382"/>
        <source>Pattern found at 0x%1.</source>
        <translation>Motif trouvé à l&apos;adresse 0x%1.</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="769"/>
        <source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
        <translation>Adresse invalide. Elle devrait être en héxa (0x12345678 ou 12345678)</translation>
    </message>
</context>
<context>
    <name>DigitalController</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="165"/>
        <source>Select</source>
        <translation>Sélectionner</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="166"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="161"/>
        <source>Triangle</source>
        <translation>Triangle</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="163"/>
        <source>Cross</source>
        <translation>Croix</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="162"/>
        <source>Circle</source>
        <translation>Rond</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="157"/>
        <source>D-Pad Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="158"/>
        <source>D-Pad Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="159"/>
        <source>D-Pad Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="160"/>
        <source>D-Pad Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="164"/>
        <source>Square</source>
        <translation>Carré</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="167"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="169"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="168"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="170"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="178"/>
        <source>Force Pop&apos;n Controller Mode</source>
        <translation>Forcer le mode contrôleur Pop&apos;n</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="179"/>
        <source>Forces the Digital Controller to act as a Pop&apos;n Controller.</source>
        <translation>Force le contrôleur digital à se comporter comme un contrôleur Pop&apos;n.</translation>
    </message>
</context>
<context>
    <name>DiscRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="824"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japon)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="824"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (US, Canada)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="825"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europe, Australie)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="825"/>
        <source>Other</source>
        <translation>Autre</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="826"/>
        <source>Non-PS1</source>
        <translation>Non-PS1</translation>
    </message>
</context>
<context>
    <name>DisplayAlignment</name>
    <message>
        <location filename="../../core/settings.cpp" line="1185"/>
        <source>Left / Top</source>
        <translation>Gauche / Haut</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1185"/>
        <source>Center</source>
        <translation>Centre</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1186"/>
        <source>Right / Bottom</source>
        <translation>Droit / Bas</translation>
    </message>
</context>
<context>
    <name>DisplayAspectRatio</name>
    <message>
        <location filename="../../core/settings.cpp" line="1123"/>
        <source>Auto (Game Native)</source>
        <translation>Auto (natif)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1124"/>
        <source>Stretch To Fill</source>
        <translation type="unfinished">Étirer pour remplir</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1125"/>
        <source>Custom</source>
        <translation>Personnalisé</translation>
    </message>
</context>
<context>
    <name>DisplayCropMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1095"/>
        <source>None</source>
        <translation>Aucun</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1095"/>
        <source>Only Overscan Area</source>
        <translation>Zone de surbalayage uniquement</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1096"/>
        <source>All Borders</source>
        <translation>Toutes les bordures</translation>
    </message>
</context>
<context>
    <name>DisplayScalingMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1219"/>
        <source>Nearest-Neighbor</source>
        <translation type="unfinished">Voisinage le plus proche</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1220"/>
        <source>Bilinear (Smooth)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1221"/>
        <source>Nearest-Neighbor (Integer)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1222"/>
        <source>Bilinear (Sharp)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DisplaySettingsWidget</name>
    <message>
        <location filename="../displaysettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="32"/>
        <source>Basic</source>
        <translation>Basique</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="38"/>
        <source>Renderer:</source>
        <translation>Rendu :</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="48"/>
        <source>Adapter:</source>
        <translation>Adaptateur :</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="58"/>
        <source>Fullscreen Mode:</source>
        <translation>Mode plein écran :</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="77"/>
        <location filename="../displaysettingswidget.cpp" line="114"/>
        <source>Threaded Rendering</source>
        <translation>Rendu threadé</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="84"/>
        <location filename="../displaysettingswidget.cpp" line="111"/>
        <source>Threaded Presentation</source>
        <translation>Présentation threadée</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="181"/>
        <source>Scaling:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="242"/>
        <source>Show GPU Usage</source>
        <translation>Afficher l&apos;usage GPU</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="249"/>
        <source>Show Settings Overlay</source>
        <translation>Afficher les paramètres d&apos;overlay</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="70"/>
        <location filename="../displaysettingswidget.cpp" line="108"/>
        <source>VSync</source>
        <translation>Synchro Verticale</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="103"/>
        <source>Screen Display</source>
        <translation>Affichage à l&apos;écran</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="109"/>
        <source>Aspect Ratio:</source>
        <translation>Ratio d&apos;affichage :</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="131"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="150"/>
        <source>Crop:</source>
        <translation>Rognage :</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="207"/>
        <location filename="../displaysettingswidget.cpp" line="128"/>
        <source>Show CPU Usage</source>
        <translation>Afficher l&apos;usage CPU</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="228"/>
        <location filename="../displaysettingswidget.cpp" line="133"/>
        <source>Show Controller Input</source>
        <translation>Afficher les entrées contrôleur</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="160"/>
        <source>Position:</source>
        <translation>Position :</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="172"/>
        <location filename="../displaysettingswidget.cpp" line="103"/>
        <source>Internal Resolution Screenshots</source>
        <translation>Résolution interne des captures d&apos;écran</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="194"/>
        <source>On-Screen Display</source>
        <translation>Affichage à l&apos;écran</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="221"/>
        <location filename="../displaysettingswidget.cpp" line="120"/>
        <source>Show FPS</source>
        <translation>Afficher les IPS</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="200"/>
        <location filename="../displaysettingswidget.cpp" line="123"/>
        <source>Show Emulation Speed</source>
        <translation>Afficher la vitesse d&apos;émulation</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="235"/>
        <location filename="../displaysettingswidget.cpp" line="125"/>
        <source>Show Resolution</source>
        <translation>Afficher la résolution</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="73"/>
        <source>Renderer</source>
        <translation>Rendu</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="74"/>
        <source>Chooses the backend to use for rendering the console/game visuals. &lt;br&gt;Depending on your system and hardware, Direct3D 11 and OpenGL hardware backends may be available. &lt;br&gt;The software renderer offers the best compatibility, but is the slowest and does not offer any enhancements.</source>
        <translation>Choisis le moteur vidéo à utiliser pour le rendu des visuels de la console/du jeu. &lt;br&gt;Selon votre système et votre matériel, des moteurs matériels Direct3D 11 et OpenGL peuvent être disponibles. &lt;br&gt;Le rendu logiciel offre la meilleure compatibilité, mais est le plus lent et n&apos;offre aucune amélioration possible.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="78"/>
        <source>Adapter</source>
        <translation>Adaptateur</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="78"/>
        <location filename="../displaysettingswidget.cpp" line="223"/>
        <source>(Default)</source>
        <translation>(Défaut)</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="79"/>
        <source>If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware renderers. &lt;br&gt;This option is only supported in Direct3D and Vulkan. OpenGL will always use the default device.</source>
        <translation>Si votre système contient plusieurs GPU ou adaptateurs, vous pouvez sélectionner le GPU que vous souhaitez utiliser pour les rendus matériels. Cette option n&apos;est prise en charge que dans Direct3D et Vulkan, OpenGL utilisera toujours le périphérique par défaut.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="82"/>
        <source>Fullscreen Mode</source>
        <translation>Mode plein écran</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="83"/>
        <source>Chooses the fullscreen resolution and frequency.</source>
        <translation>Choisis la résolution plein écran et la fréquence.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="85"/>
        <source>Aspect Ratio</source>
        <translation>Ratio d&apos;affichage</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="97"/>
        <source>Position</source>
        <translation>Position</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="99"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation>Détermine la position à l&apos;écran quand des bordures noires doivent être ajoutées.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="87"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is Auto (Game Native) which automatically adjusts the aspect ratio to match how a game would be shown on a typical TV of the era.</source>
        <translation>Change le ratio d&apos;affichage utilisé pour afficher la sortie console à l&apos;écran. Par défaut Auto(natif), qui ajuste automatiquement le ratio d&apos;affichage pour correspondre à la façon un jeu s&apos;affichait sur les TVs de cette période.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="90"/>
        <source>Crop Mode</source>
        <translation>Mode rognage</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="92"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. &lt;br&gt;Some games display content in the overscan area, or use it for screen effects. &lt;br&gt;May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
        <translation>Détermine la partie de la zone qui n&apos;est généralement pas visible sur un téléviseur grand public et qui doit être coupée/cachée. Certains jeux affichent le contenu dans la zone de surbalayage, ou l&apos;utilisent pour des effets d&apos;écran et peuvent ne pas s&apos;afficher correctement avec le paramètre &quot;Toutes les bordures&quot;. Seul le surbalayage offre un bon compromis entre la stabilité et le masquage des bordures noires.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="101"/>
        <source>Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="101"/>
        <source>Bilinear (Smooth)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="102"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="108"/>
        <location filename="../displaysettingswidget.cpp" line="111"/>
        <location filename="../displaysettingswidget.cpp" line="114"/>
        <location filename="../displaysettingswidget.cpp" line="117"/>
        <source>Checked</source>
        <translation>Coché</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="103"/>
        <location filename="../displaysettingswidget.cpp" line="120"/>
        <location filename="../displaysettingswidget.cpp" line="123"/>
        <location filename="../displaysettingswidget.cpp" line="125"/>
        <location filename="../displaysettingswidget.cpp" line="128"/>
        <location filename="../displaysettingswidget.cpp" line="133"/>
        <location filename="../displaysettingswidget.cpp" line="138"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="104"/>
        <source>Saves screenshots at internal render resolution and without postprocessing. If this option is disabled, the screenshots will be taken at the window&apos;s resolution. Internal resolution screenshots can be very large at high rendering scales.</source>
        <translation>Sauvegarde les captures d&apos;écran à la résolution interne et sans postprocessing. Si cette option est désactivée, les captures d&apos;écran seront prises à la résolution de la fenêtre. Les captures d&apos;écran en résolution interne peuvent être très volumineuses avec les grandes échelles de rendu.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="109"/>
        <source>Enable this option to match DuckStation&apos;s refresh rate with your current monitor or screen. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed).</source>
        <translation>Activer cette option pour faire correspondre le taux de rafraîchissement de DuckStation avec votre moniteur ou écran actuel. La VSync est automatiquement désactivée lorsque ce n&apos;est pas possible (càd si la vitesse n&apos;est pas de 100%).</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="112"/>
        <source>Presents frames on a background thread when fast forwarding or vsync is disabled. This can measurably improve performance in the Vulkan renderer.</source>
        <translation>Présente les images via un thread d&apos;arrière-plan quand l&apos;avance rapide ou la vsync sont désactivées. Cela peut sensiblement améliorer les performances avec le rendu Vulkan.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="115"/>
        <source>Uses a second thread for drawing graphics. Currently only available for the software renderer, but can provide a significant speed improvement, and is safe to use.</source>
        <translation>Utilise un second thread de dessin graphique. Actuellement seulement disponible pour le rendu logiciel, mais peut fournir une amélioration significative de la vitesse, et est sûr à utiliser.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="214"/>
        <location filename="../displaysettingswidget.cpp" line="117"/>
        <source>Show OSD Messages</source>
        <translation>Afficher les Messages OSD</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="118"/>
        <source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
        <translation>Affiche des messages à l&apos;écran lorsque des événements se produisent, tels que la création/le chargement des sauvegardes d&apos;états, les captures d&apos;écran, etc.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="121"/>
        <source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
        <translation>Affiche la fréquence d&apos;images interne du jeu dans le coin supérieur droit de l&apos;écran.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="124"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>Indique en pourcentage la vitesse d&apos;émulation actuelle du système dans le coin supérieur droit de l&apos;écran.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="126"/>
        <source>Shows the resolution of the game in the top-right corner of the display.</source>
        <translation>Affiche la résolution du jeu dans le coin supérieur-droit de l&apos;affichage.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="129"/>
        <source>Shows the host&apos;s CPU usage based on threads in the top-right corner of the display. This does not display the emulated system CPU&apos;s usage. If a value close to 100% is being displayed, this means your host&apos;s CPU is likely the bottleneck. In this case, you should reduce enhancement-related settings such as overclocking.</source>
        <translation>Affichage l&apos;usage du CPu de l&apos;hôte en se basant sur les threads dans le coin supérieur droit de l&apos;affichage. Cela n&apos;affiche pas l&apos;usage du CPU système émulé. Si une valeur est proche de 100% est affichée, cela signifie que le CPU de l&apos;hôte est probablement le goulôt d&apos;étranglement. Dans ce cas, vous devriez réduire les paramètres liés aux améliorations, comme l&apos;overclocking.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="134"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>Affiche l&apos;état système du contrôleur courant dans le coin inférieur-gauche de l&apos;affichage.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="91"/>
        <location filename="../displaysettingswidget.cpp" line="138"/>
        <source>Use Blit Swap Chain</source>
        <translation>Utiliser la chaîne d&apos;échange Blit</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="139"/>
        <source>Uses a blit presentation model instead of flipping when using the Direct3D 11 renderer. This usually results in slower performance, but may be required for some streaming applications, or to uncap framerates on some systems.</source>
        <translation>Utilise le modèle de présentation blit plutôt que le retournement quand le rendu Direct3D 11 est utilisé. Cela résulte habituellement en des performances plus lentes, mais peut être requis pour certaines applications de streaming, ou pour déplafonner le taux d&apos;image sur certains systèmes.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="82"/>
        <location filename="../displaysettingswidget.cpp" line="243"/>
        <source>Borderless Fullscreen</source>
        <translation>Plein écran sans bordure</translation>
    </message>
</context>
<context>
    <name>EmptyGameListWidget</name>
    <message>
        <location filename="../emptygamelistwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="33"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;No games in supported formats were found.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Please add a directory with games to begin.&lt;/p&gt;&lt;p&gt;Game dumps in the following formats will be scanned and listed:&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:700;&quot;&gt;Aucun jeu dans les formats supportés n&apos;a été trouvé.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Veuillez ajouter un répertoire avec des jeux pour commencer.&lt;/p&gt;&lt;p&gt;Les jeux extraits dans les formats suivants seront scannés et listés :&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="43"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="68"/>
        <source>Add Game Directory...</source>
        <translation>Ajouter un répertoire de jeu...</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="105"/>
        <source>Scan For New Games</source>
        <translation>Scanner pour des nouveaux jeux</translation>
    </message>
</context>
<context>
    <name>EmuThread</name>
    <message>
        <location filename="../qthost.cpp" line="564"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="564"/>
        <source>No resume save state found.</source>
        <translation>Aucun sauvegarde d&apos;état de reprise n&apos;a été trouvée.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1230"/>
        <source>Game: %1 (%2)
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1238"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>Riche presence inactive ou non-supportée.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1242"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>Jeu non-chargé ou RetroAchievements indisponible.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1522"/>
        <source>%1x%2</source>
        <translation>%1x%2</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1531"/>
        <source>Game: %1 FPS</source>
        <translation>Jeu : %1 IPS</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1541"/>
        <source>Video: %1 FPS (%2%)</source>
        <translation>Vidéo : %1 IPS (%2%)</translation>
    </message>
</context>
<context>
    <name>EmulationSettingsWidget</name>
    <message>
        <location filename="../emulationsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="32"/>
        <source>Speed Control</source>
        <translation>Contrôle de la vitesse</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="38"/>
        <source>Emulation Speed:</source>
        <translation>Vitesse de l’émulation :</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="48"/>
        <source>Fast Forward Speed:</source>
        <translation>Vitesse de l&apos;avance rapide :</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="58"/>
        <source>Turbo Speed:</source>
        <translation>Vitesse turbo :</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="70"/>
        <location filename="../emulationsettingswidget.cpp" line="91"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>Sync avec taux rafraîch. hôte</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="77"/>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <source>Optimal Frame Pacing</source>
        <translation>Rythme optimal d&apos;image</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="89"/>
        <source>Rewind/Runahead</source>
        <translatorcomment>Laissé tel-quel</translatorcomment>
        <translation>Rewind/Runahead</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="95"/>
        <source>Enable Rewinding</source>
        <translation>Activer le rewinding</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="102"/>
        <source>Rewind Save Frequency:</source>
        <translation>Fréquence de sauve :</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="109"/>
        <source> Seconds</source>
        <translation> secondes</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="122"/>
        <source>Rewind Buffer Size:</source>
        <translation>Taille du buffer :</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="129"/>
        <source> Frames</source>
        <translation> images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="142"/>
        <source>Runahead:</source>
        <translation>Runahead :</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="150"/>
        <location filename="../emulationsettingswidget.cpp" line="109"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="155"/>
        <source>1 Frame</source>
        <translation>1 image</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="160"/>
        <source>2 Frames</source>
        <translation>2 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="165"/>
        <source>3 Frames</source>
        <translation>3 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="170"/>
        <source>4 Frames</source>
        <translation>4 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="175"/>
        <source>5 Frames</source>
        <translation>5 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="180"/>
        <source>6 Frames</source>
        <translation>6 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="185"/>
        <source>7 Frames</source>
        <translation>7 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="190"/>
        <source>8 Frames</source>
        <translation>8 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="195"/>
        <source>9 Frames</source>
        <translation>9 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="200"/>
        <source>10 Frames</source>
        <translation>10 images</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="208"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="80"/>
        <source>Emulation Speed</source>
        <translation>Vitesse de l&apos;émulation</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="81"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached, and if not, the emulator will run as fast as it can manage.</source>
        <translation>Définis la vitesse d&apos;émulation de la cible. Il n&apos;est pas garanti que cette vitesse soit atteinte, et si ce n&apos;est pas le cas, l&apos;émulateur fonctionnera aussi vite qu&apos;il le pourra.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="84"/>
        <source>Fast Forward Speed</source>
        <translation>Vitesse d&apos;avance rapide</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="84"/>
        <location filename="../emulationsettingswidget.cpp" line="87"/>
        <source>User Preference</source>
        <translation>Préférence utilisateur</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="85"/>
        <source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
        <translation>Définis la vitesse d&apos;avance rapide. Cette vitesse sera utilisée quand le raccourci d&apos;avance rapide sera pressé/basculé.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="87"/>
        <source>Turbo Speed</source>
        <translation>Vitesse turbo</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="88"/>
        <source>Sets the turbo speed. This speed will be used when the turbo hotkey is pressed/toggled. Turboing will take priority over fast forwarding if both hotkeys are pressed/toggled.</source>
        <translation>Définis la vitesse turbo. Cette vitesse sera utilisée quand le raccourci turbo sera pressé/basculé. Le turbo sera prioritaire sur l&apos;avance rapide si les deux raccourcis sont pressés/basculés.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="102"/>
        <source>Rewinding</source>
        <translation>Rewinding</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="91"/>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <location filename="../emulationsettingswidget.cpp" line="102"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="92"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when both VSync and Audio Resampling settings are enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if the console&apos;s refresh rate is too far from the host&apos;s refresh rate. Users with variable refresh rate displays should disable this option.</source>
        <translation>Ajuste la vitesse d&apos;émulation de façon à ce que le taux de rafraîchissement de la console corresponde à celui de l&apos;hôte quand les options de VSync et rééchantillonnage audio sont activées. Cela résulte en des animations possiblement plus lisses, au coût d&apos;une potentielle augmentation de la vitesse d&apos;émulation inférieure à 1%. Sync. avec le tx de rafraîch. de l&apos;hôte ne prendre effet que si le taux de rafraîchissement de la console est trop éloigné de celui de l&apos;hôte. Les utilisateurs avec un taux de rafraîchissement variable devraient désactiver cette option.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="98"/>
        <source>Enable this option will ensure every frame the console renders is displayed to the screen, for optimal frame pacing. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation>Activer cette option fera en sorte que chaque image que la console rend est affichée à l&apos;écran, pour un frame pacing optimal. Si vous avez des diffultés à maintenant la pleine vitesse, ou que vous avez des glitchs audio, essayez de désactiver cette option.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <source>&lt;b&gt;Enable Rewinding:&lt;/b&gt; Saves state periodically so you can rewind any mistakes while playing.&lt;br&gt; &lt;b&gt;Rewind Save Frequency:&lt;/b&gt; How often a rewind state will be created. Higher frequencies have greater system requirements.&lt;br&gt; &lt;b&gt;Rewind Buffer Size:&lt;/b&gt; How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation>&lt;b&gt;Activer le rewinding :&lt;/b&gt; Sauvegarde périodiquement l&apos;état de façon à pouvoir revenir sur ses erreurs en jeu.&lt;br&gt; &lt;b&gt;Fréquence de sauvegarde du rewind :&lt;/b&gt; Tous les combien un état sera crée. Les fréquences les plus élevées ont des prérequis systèmes plus grands.&lt;br&gt; &lt;b&gt;Taille du tampon du rewind :&lt;/b&gt; Combien de sauvegarde seront conservées pour le rewinding. Les valeurs plus élevées ont des prérequis mémoire plus grands.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="109"/>
        <source>Runahead</source>
        <translation>Runahead</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="110"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation>Simule le système en avance sur le temps et revient en arrière/rejoue pour réduire l&apos;input lag. Très haute configuration système requise.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="123"/>
        <source>Use Global Setting [Unlimited]</source>
        <translation>Utiliser le paramètre global [Illimité]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="125"/>
        <source>Use Global Setting [%1%]</source>
        <translation>Utiliser le paramètre global [%1%]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="128"/>
        <source>Unlimited</source>
        <translation>Illimité</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
        <translation>%1% [%2 IPS (NTSC) / %3 IPS (PAL)]</translation>
    </message>
    <message numerus="yes">
        <location filename="../emulationsettingswidget.cpp" line="196"/>
        <source>Rewind for %n frame(s), lasting %1 second(s) will require up to %2MB of RAM and %3MB of VRAM.</source>
        <translation>
            <numerusform>Rewind pour %n image(s), durer %1 seconde(s) nécessitera jusqu&apos;à %2MB de RAM et %3MB de VRAM.</numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="207"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation>Le rewind est désactivé parce que le runahead est activé. Runahead augmentera significativement les prérequis système.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="213"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation>Le rewind est désactivé. Veuillez noter qu&apos;activer le rewind peut augmenter significativement les prérequis système.</translation>
    </message>
</context>
<context>
    <name>EnhancementSettingsWidget</name>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="32"/>
        <source>Rendering Enhancements</source>
        <translation>Améliorations du Rendu</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="38"/>
        <source>Internal Resolution Scale:</source>
        <translation>Echelle de la Résolution Interne :</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="48"/>
        <source>Texture Filtering:</source>
        <translation>Filtrages de Texture :</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="58"/>
        <location filename="../enhancementsettingswidget.cpp" line="77"/>
        <source>True Color Rendering (24-bit, disables dithering)</source>
        <translation>Rendu en Vrai Couleur (24-bit, désactive le lissage)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="65"/>
        <location filename="../enhancementsettingswidget.cpp" line="84"/>
        <source>Scaled Dithering (scale dither pattern to resolution)</source>
        <translation>Echelle du Lissage (modèle de lissage à l&apos;échelle pour la résolution)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="72"/>
        <source>Widescreen Hack (render 3D in display aspect ratio)</source>
        <translation>Hack Ecran Large (rendu 3D au format d&apos;affichage)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="79"/>
        <source>Software Renderer Readbacks (run in parallel for VRAM-&gt;CPU transfers)</source>
        <translation>Relectures du rendu logiciel (tourne en parallèle pour les transferts VRAM -&gt; CPU)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="86"/>
        <source>Downsampling:</source>
        <translation>Sous-échantillonnage :</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="98"/>
        <source>x</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="116"/>
        <source>Display Enhancements</source>
        <translation>Améliorations de l&apos;affichage</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="122"/>
        <location filename="../enhancementsettingswidget.cpp" line="66"/>
        <source>Disable Interlacing (force progressive render/scan)</source>
        <translation>Désactiver l&apos;entrelacement (force le rendu/scan progressif)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="129"/>
        <location filename="../enhancementsettingswidget.cpp" line="87"/>
        <source>Force NTSC Timings (60hz-on-PAL)</source>
        <translation>Forcer les timings NTSC (60hz-en-PAL)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="136"/>
        <source>Force 4:3 For 24-Bit Display (disable widescreen for FMVs)</source>
        <translation>Forcer le 4:3 pour l&apos;affichage en 24-Bit (désactive l&apos;écran large pour les FMVs)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="143"/>
        <source>Chroma Smoothing For 24-Bit Display (reduce FMV color blockyness)</source>
        <translation>Lissage chroma. pour l&apos;affichage 24-Bit (réduit l&apos;aspect bloc des coul. des FMV)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="153"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation>PGXP (Precision Geometry Transform Pipeline)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="166"/>
        <location filename="../enhancementsettingswidget.cpp" line="122"/>
        <source>Perspective Correct Textures</source>
        <translation>Textures en perspective correcte</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="173"/>
        <location filename="../enhancementsettingswidget.cpp" line="116"/>
        <source>Geometry Correction</source>
        <translation>Correction de la géométrie</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="201"/>
        <location filename="../enhancementsettingswidget.cpp" line="126"/>
        <source>Perspective Correct Colors</source>
        <translation>Couleurs en perspective correcte</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="159"/>
        <location filename="../enhancementsettingswidget.cpp" line="119"/>
        <source>Culling Correction</source>
        <translation>Correction du culling</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="194"/>
        <location filename="../enhancementsettingswidget.cpp" line="134"/>
        <source>Preserve Projection Precision</source>
        <translation>Préserver la précision de la projection</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="187"/>
        <location filename="../enhancementsettingswidget.cpp" line="130"/>
        <source>Depth Buffer (Low Compatibility)</source>
        <translation>Tampon de profondeur (faible compat.)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="180"/>
        <location filename="../enhancementsettingswidget.cpp" line="136"/>
        <source>CPU Mode (Very Slow)</source>
        <translation>Mode CPU (très lent)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="59"/>
        <source>Downsampling</source>
        <translation>Sous-échantillonnage</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="59"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="60"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games, but should be disabled for pure 3D games. Only applies to the hardware renderers.</source>
        <translation>Sous-échantillonne l&apos;image rendu avant son affichage. Peut améliorer la qualité globale de l&apos;image dans les jeux mixtes 2D/3D, mais devrait être désactivé pour les jeux pur 3D. S&apos;applique uniquement aux rendus matériels.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="62"/>
        <source>Downsampling Display Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="62"/>
        <source>1x</source>
        <translation type="unfinished">1x</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="63"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="66"/>
        <location filename="../enhancementsettingswidget.cpp" line="77"/>
        <location filename="../enhancementsettingswidget.cpp" line="87"/>
        <location filename="../enhancementsettingswidget.cpp" line="94"/>
        <location filename="../enhancementsettingswidget.cpp" line="96"/>
        <location filename="../enhancementsettingswidget.cpp" line="106"/>
        <location filename="../enhancementsettingswidget.cpp" line="112"/>
        <location filename="../enhancementsettingswidget.cpp" line="116"/>
        <location filename="../enhancementsettingswidget.cpp" line="126"/>
        <location filename="../enhancementsettingswidget.cpp" line="130"/>
        <location filename="../enhancementsettingswidget.cpp" line="134"/>
        <location filename="../enhancementsettingswidget.cpp" line="136"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="67"/>
        <source>Forces the rendering and display of frames to progressive mode. &lt;br&gt;This removes the &quot;combing&quot; effect seen in 480i games by rendering them in 480p. Usually safe to enable.&lt;br&gt; &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Force le rendu et l&apos;affichage des images en mode progressif. &lt;br&gt;Ceci supprime l&apos;effet &quot;combing&quot; vu dans les jeux en 480i en les passant en 480p. Généralement sans danger à activer.&quot;&lt;br&gt;b&gt;&lt;u&gt;Peut ne pas être compatible avec tous les jeux.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="72"/>
        <source>Resolution Scale</source>
        <translation>Echelle de la Résolution</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="73"/>
        <source>Setting this beyond 1x will enhance the resolution of rendered 3D polygons and lines. Only applies to the hardware backends. &lt;br&gt;This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
        <translation>En paramétrant à plus de 1x, on améliore la résolution du rendu des polygones et des lignes 3D. S&apos;applique uniquement aux moteurs matériels. Cette option est généralement sans danger, la plupart des jeux ayant l&apos;air bien à des résolutions plus élevées. Les résolutions plus élevées nécessitent un GPU plus puissant.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="78"/>
        <source>Forces the precision of colours output to the console&apos;s framebuffer to use the full 8 bits of precision per channel. This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering, which makes the transition between colours less sharp by applying a pattern around those pixels. Most games are compatible with this option, but there is a number which aren&apos;t and will have broken effects with it enabled. Only applies to the hardware renderers.</source>
        <translation>Force la précision de la sortie des couleurs vers le tampon image de la console pour utiliser les 8 bits complets de précision par canal. Cela permet d&apos;obtenir des dégradés plus beaux au prix d&apos;une apparence légèrement différente pour certaines couleurs. La désactivation de l&apos;option permet également d&apos;activer le lissage, qui rend la transition entre les couleurs moins nette en appliquant un motif autour de ces pixels. La plupart des jeux sont compatibles avec cette option, mais il y en a un certain nombre qui ne le seront pas et qui auront des effets non fonctionnels si elle est activée. Ne s&apos;applique qu&apos;aux moteurs de rendu matériels.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="84"/>
        <location filename="../enhancementsettingswidget.cpp" line="119"/>
        <location filename="../enhancementsettingswidget.cpp" line="122"/>
        <source>Checked</source>
        <translation>Coché</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="85"/>
        <source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. &lt;br&gt;Usually safe to enable, and only supported by the hardware renderers.</source>
        <translation>Met à l&apos;échelle du modèle de lissage à l&apos;échelle de résolution du GPU émulé. Cela rend le modèle du lissage beaucoup moins apparent à des résolutions plus élevées. &lt;br&gt;Activer cette option est en général sécurisé, et seulement pris en charge par les moteurs de rendu matériels.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="88"/>
        <source>Uses NTSC frame timings when the console is in PAL mode, forcing PAL games to run at 60hz. &lt;br&gt;For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster. &lt;br&gt;For variable frame rate games, it may not affect the speed.</source>
        <translation>Utilise la synchronisation des images NTSC lorsque la console est en mode PAL, ce qui oblige les jeux PAL à fonctionner à 60hz. &lt;br&gt;Pour la plupart des jeux dont la vitesse est liée à la fréquence d&apos;images, cela se traduira par un jeu fonctionnant environ 17% plus rapidement. &lt;br&gt;Pour les jeux à fréquence d&apos;images variable, cela peut ne pas affecter la vitesse.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="94"/>
        <source>Force 4:3 For 24-bit Display</source>
        <translation>Forcer en 4:3 pour l&apos;Affichage en 24-bit</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="95"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation>Revient au format d&apos;affichage 4:3 pour l&apos;affichage de contenu 24 bits, généralement des FMV.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="96"/>
        <source>Chroma Smoothing For 24-Bit Display</source>
        <translation>Lissage chroma. pour les affichages 24-Bit</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="97"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
        <translation>Lisse l&apos;aspect bloc entre les transitions de couleur pour les contenus 24-bit, habituellement les FMVs. S&apos;applique uniquement aux rendus matériels.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="100"/>
        <source>Texture Filtering</source>
        <translation>Filtrage de texture</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="102"/>
        <source>Smooths out the blockiness of magnified textures on 3D object by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. Only applies to the hardware renderers. &lt;br&gt;The JINC2 and especially xBR filtering modes are very demanding, and may not be worth the speed penalty.</source>
        <translation>Lisse l&apos;aspect bloc des textures magnifiées sur les objets 3D en utilisant du filtrage.&lt;br&gt;Aura un plus grand effet sur les grandes échelles de résolution. S&apos;applique uniquement aux rendus matériels.&lt;br&gt;Les modes de filtrage JINC2 et spécifiquement xBR sont très demandeurs, et peuvent ne pas valoir la peine pour la pénalité sur les performances.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="107"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;br&gt;For 2D games, or games which use pre-rendered backgrounds, this enhancement will not work as expected. &lt;br&gt;&lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Mets à l&apos;échelle la position des vertices depuis l&apos;espace-écran vers un ratio d&apos;aspect écran large, essentiellement pour augmenter le champ de vision du 4:3 vers le ratio d&apos;aspect d&apos;affichage choisi pour les jeux 3D. &lt;br&gt;Pour les jeux 2D, ou les jeux qui ont des arrières-plans pré-rendus, cette amélioration ne fonctionne pas comme attendu. &lt;br&gt;&lt;b&gt;&lt;u&gt;Peut ne pas être compatible avec tous les jeux.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="112"/>
        <source>Use Software Renderer For Readbacks</source>
        <translation>Utiliser le rendu logiciel pour les relectures</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="113"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer.</source>
        <translation>Fait tourner le rendu logiciel en parallèle pour les relectures de la VRAM. Sur certains systèmes, cela peut donner de meilleures performances quand des améliorations graphiques sont utilisées avec le rendu matériel.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="123"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures. Requires geometry correction enabled.</source>
        <translation>Utilise l&apos;interpolation fidèle à la perspective pour les coordonnées des textures, redressant les textures déformées. Requiert que la correction de géométrie soit active.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="127"/>
        <source>Uses perspective-correct interpolation for vertex colors, which can improve visuals in some games, but cause rendering errors in others. Requires geometry correction enabled.</source>
        <translation>Utilise l&apos;interpolation fidèle à la perspective pour les couleurs des vertex, ce qui peut améliorer les visuels dans certains jeux, mais causer des erreurs de rendu dans d&apos;autres. Requiert que la correction de géométrie soit active.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="131"/>
        <source>Attempts to reduce polygon Z-fighting by testing pixels against the depth values from PGXP. Low compatibility, but can work well in some games. Other games may need a threshold adjustment.</source>
        <translation>Essaye de réduire le Z-fighting polygonal en testant les pixels par rapport aux valeur de profondeur depuis PGXP. Faible compatibilité, mais peut marcher correctement dans certains jeux. Les autres jeux pourraient nécessiter un ajustement du seuil.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="135"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation>Ajoute une précision additionnelle à la post-projection des données PGXP. Peut améliorer les visuels dans certains jeux.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="137"/>
        <source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a very high performance cost.</source>
        <translation>Utilise PGXP pour toutes les instructions, pas seulement les opérations mémoire. Nécessaire pour que PGXP corrige l&apos;oscillation dans certains jeux, mais à un coût sur les performances très élevé.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="106"/>
        <source>Widescreen Hack</source>
        <translation>Hack Ecran Large</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="117"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;br&gt;Only works with the hardware renderers. &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Réduits les polygones &quot;carrés&quot; et les textures &quot;distordues&quot; qui sont communes dans les jeux PS1. &lt;br&gt;Ne fonctionne qu&apos;avec les rendus matériels. &lt;b&gt;&lt;u&gt;Peut ne pas être compatible avec tous les jeux.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="120"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
        <translation>Augmente la précision des polygones de culling en réduisant le nombre de trous dans la géométrie. Nécessite l&apos;activation de la correction de la géométrie.</translation>
    </message>
</context>
<context>
    <name>FolderSettingsWidget</name>
    <message>
        <location filename="../foldersettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="32"/>
        <source>Cache Directory</source>
        <translation>Répertoire de cache</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="41"/>
        <location filename="../foldersettingswidget.ui" line="81"/>
        <location filename="../foldersettingswidget.ui" line="121"/>
        <location filename="../foldersettingswidget.ui" line="161"/>
        <source>Browse...</source>
        <translation>Parcourir...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="48"/>
        <location filename="../foldersettingswidget.ui" line="88"/>
        <location filename="../foldersettingswidget.ui" line="128"/>
        <location filename="../foldersettingswidget.ui" line="168"/>
        <source>Open...</source>
        <translation>Ouvrir...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="55"/>
        <location filename="../foldersettingswidget.ui" line="95"/>
        <location filename="../foldersettingswidget.ui" line="135"/>
        <location filename="../foldersettingswidget.ui" line="175"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="62"/>
        <source>Used for storing shaders and game list data.</source>
        <translation>Utilisé pour stocker les shaders et les données de la liste des jeux.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="72"/>
        <source>Covers Directory</source>
        <translation>Répertoire des jaquettes</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="102"/>
        <source>Used for storing covers in the game grid/Big Picture UIs.</source>
        <translation>Utiliser pour stocker les jaquettes de la grille des jeux/UIs Big Picture.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="112"/>
        <source>Screenshots Directory</source>
        <translation>Répertoire des captures d&apos;écran</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="142"/>
        <source>Used for screenshots.</source>
        <translation>Utilisé pour les captures d&apos;écran.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="152"/>
        <source>Save States Directory</source>
        <translation>Répertoire des save states</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="182"/>
        <source>Used for storing save states.</source>
        <translation>Utilisé pour les save states.</translation>
    </message>
</context>
<context>
    <name>FullscreenUI</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6731"/>
        <source>${title}: Title of the game.
${filetitle}: Name component of the game&apos;s filename.
${serial}: Serial of the game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6732"/>
        <source>-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6733"/>
        <source>1 Frame</source>
        <translation type="unfinished">1 image</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6734"/>
        <source>10 Frames</source>
        <translation type="unfinished">10 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6735"/>
        <source>100% [60 FPS (NTSC) / 50 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6736"/>
        <source>1000% [600 FPS (NTSC) / 500 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6737"/>
        <source>10x</source>
        <translation type="unfinished">10x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6738"/>
        <source>10x (20x Speed)</source>
        <translation type="unfinished">10x (Vitesse 20x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6739"/>
        <source>11x</source>
        <translation type="unfinished">11x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6740"/>
        <source>125% [75 FPS (NTSC) / 62 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6741"/>
        <source>12x</source>
        <translation type="unfinished">12x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6742"/>
        <source>13x</source>
        <translation type="unfinished">13x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6743"/>
        <source>14x</source>
        <translation type="unfinished">14x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6744"/>
        <source>150% [90 FPS (NTSC) / 75 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6745"/>
        <source>15x</source>
        <translation type="unfinished">15x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6746"/>
        <source>16x</source>
        <translation type="unfinished">16x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6747"/>
        <source>175% [105 FPS (NTSC) / 87 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6748"/>
        <source>1x</source>
        <translation type="unfinished">1x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6749"/>
        <source>2 Frames</source>
        <translation type="unfinished">2 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6750"/>
        <source>20% [12 FPS (NTSC) / 10 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6751"/>
        <source>200% [120 FPS (NTSC) / 100 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6752"/>
        <source>250% [150 FPS (NTSC) / 125 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6753"/>
        <source>2x</source>
        <translation type="unfinished">2x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6754"/>
        <source>2x (Quad Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6755"/>
        <source>3 Frames</source>
        <translation type="unfinished">3 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6756"/>
        <source>30% [18 FPS (NTSC) / 15 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6757"/>
        <source>300% [180 FPS (NTSC) / 150 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6758"/>
        <source>350% [210 FPS (NTSC) / 175 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6759"/>
        <source>3x</source>
        <translation type="unfinished">3x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6760"/>
        <source>3x (6x Speed)</source>
        <translation type="unfinished">3x (Vitesse 6x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6761"/>
        <source>3x (for 720p)</source>
        <translation type="unfinished">3x (pour le 720p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6762"/>
        <source>4 Frames</source>
        <translation type="unfinished">4 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6763"/>
        <source>40% [24 FPS (NTSC) / 20 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6764"/>
        <source>400% [240 FPS (NTSC) / 200 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6765"/>
        <source>450% [270 FPS (NTSC) / 225 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6766"/>
        <source>4x</source>
        <translation type="unfinished">4x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6767"/>
        <source>4x (8x Speed)</source>
        <translation type="unfinished">4x (Vitesse 8x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6768"/>
        <source>5 Frames</source>
        <translation type="unfinished">5 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6769"/>
        <source>50% [30 FPS (NTSC) / 25 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6770"/>
        <source>500% [300 FPS (NTSC) / 250 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6771"/>
        <source>5x</source>
        <translation type="unfinished">5x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6772"/>
        <source>5x (10x Speed)</source>
        <translation type="unfinished">5x (Vitesse 10x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6773"/>
        <source>5x (for 1080p)</source>
        <translation type="unfinished">5x (pour le 1080p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6774"/>
        <source>6 Frames</source>
        <translation type="unfinished">6 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6775"/>
        <source>60% [36 FPS (NTSC) / 30 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6776"/>
        <source>600% [360 FPS (NTSC) / 300 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6777"/>
        <source>6x</source>
        <translation type="unfinished">6x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6778"/>
        <source>6x (12x Speed)</source>
        <translation type="unfinished">6x (Vitesse 12x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6779"/>
        <source>6x (for 1440p)</source>
        <translation type="unfinished">6x (pour le 1440p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6780"/>
        <source>7 Frames</source>
        <translation type="unfinished">7 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6781"/>
        <source>70% [42 FPS (NTSC) / 35 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6782"/>
        <source>700% [420 FPS (NTSC) / 350 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6783"/>
        <source>7x</source>
        <translation type="unfinished">7x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6784"/>
        <source>7x (14x Speed)</source>
        <translation type="unfinished">7x (Vitesse 14x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6785"/>
        <source>8 Frames</source>
        <translation type="unfinished">8 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6786"/>
        <source>80% [48 FPS (NTSC) / 40 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6787"/>
        <source>800% [480 FPS (NTSC) / 400 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6788"/>
        <source>8x</source>
        <translation type="unfinished">8x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6789"/>
        <source>8x (16x Speed)</source>
        <translation type="unfinished">8x (Vitesse 16x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6790"/>
        <source>9 Frames</source>
        <translation type="unfinished">9 images</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6791"/>
        <source>90% [54 FPS (NTSC) / 45 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6792"/>
        <source>900% [540 FPS (NTSC) / 450 FPS (PAL)]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6793"/>
        <source>9x</source>
        <translation type="unfinished">9x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6794"/>
        <source>9x (18x Speed)</source>
        <translation type="unfinished">9x (Vitesse 18x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6795"/>
        <source>9x (for 4K)</source>
        <translation type="unfinished">9x (pour le 4K)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6796"/>
        <source>A memory card with the name &apos;{}&apos; already exists.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6797"/>
        <source>A resume save state created at %s was found.

Do you want to load this save and continue?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6798"/>
        <source>About DuckStation</source>
        <translation type="unfinished">À propos de DuckStation</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6799"/>
        <source>Account</source>
        <translation type="unfinished">Compte</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6800"/>
        <source>Achievement Notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6801"/>
        <source>Achievements</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6802"/>
        <source>Achievements Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6803"/>
        <source>Achievements are not enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6804"/>
        <source>Add Search Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6805"/>
        <source>Add Shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6806"/>
        <source>Adds a new directory to the game search list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6807"/>
        <source>Adds a new shader to the chain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6808"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation type="unfinished">Ajoute une précision additionnelle à la post-projection des données PGXP. Peut améliorer les visuels dans certains jeux.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6809"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host when VSync and Audio Resampling are enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6810"/>
        <source>Advanced Settings</source>
        <translation type="unfinished">Paramètres Avancés</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6811"/>
        <source>All Time: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6812"/>
        <source>Allow Booting Without SBI File</source>
        <translation type="unfinished">Autorise le démarrage sans fichier SBI</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6813"/>
        <source>Allows loading protected games without subchannel information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6814"/>
        <source>Apply Image Patches</source>
        <translation type="unfinished">Appliquer les patchs d&apos;image</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6815"/>
        <source>Apply Per-Game Settings</source>
        <translation type="unfinished">Appliquer les Paramètres par Jeu</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6816"/>
        <source>Are you sure you want to clear the current post-processing chain? All configuration will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6817"/>
        <source>Aspect Ratio</source>
        <translation type="unfinished">Ratio d&apos;affichage</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6818"/>
        <source>Attempts to map the selected port to a chosen controller.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6819"/>
        <source>Audio Backend</source>
        <translation type="unfinished">Moteur de rendu audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6820"/>
        <source>Audio Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6821"/>
        <source>Audio Settings</source>
        <translation type="unfinished">Paramètres Audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6822"/>
        <source>Auto-Detect</source>
        <translation type="unfinished">Détection automatique</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6823"/>
        <source>Automatic Mapping</source>
        <translation type="unfinished">Mappage automatique</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6824"/>
        <source>Automatic based on window size</source>
        <translation type="unfinished">Automatiquement basé sur la taille de la fenêtre</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6825"/>
        <source>Automatic mapping completed for {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6826"/>
        <source>Automatic mapping failed for {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6827"/>
        <source>Automatic mapping failed, no devices are available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6828"/>
        <source>Automatically Load Cheats</source>
        <translation type="unfinished">Charger Auto les triches</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6829"/>
        <source>Automatically applies patches to disc images when they are present, currently only PPF is supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6830"/>
        <source>Automatically loads and applies cheats on game start.</source>
        <translation type="unfinished">Charge et applique automatiquement les codes de triche au démarrage d&apos;un jeu.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6831"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation type="unfinished">Sauvegarde automatique de l&apos;état de l&apos;émulateur lors de la mise hors tension ou de la sortie. Vous pouvez ensuite reprendre directement là où vous vous êtes arrêté la prochaine fois.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6832"/>
        <source>Automatically switches to fullscreen mode when the program is started.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6833"/>
        <source>Avoids calls to C++ code, significantly speeding up the recompiler.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6834"/>
        <source>BIOS Directory</source>
        <translation type="unfinished">Répertoire du BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6835"/>
        <source>BIOS Selection</source>
        <translation type="unfinished">Choix du BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6836"/>
        <source>BIOS Settings</source>
        <translation type="unfinished">Paramètres du BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6837"/>
        <source>BIOS for {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6838"/>
        <source>BIOS to use when emulating {} consoles.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6839"/>
        <source>Back To Pause Menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6840"/>
        <source>Backend Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6841"/>
        <source>Behavior</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6842"/>
        <source>Borderless Fullscreen</source>
        <translation type="unfinished">Plein écran sans bordure</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6843"/>
        <source>Buffer Size</source>
        <translation type="unfinished">Taille du tampon</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6844"/>
        <source>CD-ROM Emulation</source>
        <translation type="unfinished">Emulation du CD-ROM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6845"/>
        <source>CPU Emulation</source>
        <translation type="unfinished">Emulation du CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6846"/>
        <source>CPU Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6847"/>
        <source>Cancel</source>
        <translation type="unfinished">Annuler</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6848"/>
        <source>Change Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6849"/>
        <source>Change settings for the emulator.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6850"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6851"/>
        <source>Cheat List</source>
        <translation type="unfinished">Liste de triche</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6852"/>
        <source>Chooses the backend to use for rendering the console/game visuals.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6853"/>
        <source>Chooses the language used for UI elements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6854"/>
        <source>Chroma Smoothing For 24-Bit Display</source>
        <translation type="unfinished">Lissage chroma. pour les affichages 24-Bit</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6855"/>
        <source>Clean Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6856"/>
        <source>Clear Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6857"/>
        <source>Clear Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6858"/>
        <source>Clears a shader from the chain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6859"/>
        <source>Clears all settings set for this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6860"/>
        <source>Clears the mask/transparency bit in VRAM write dumps.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6861"/>
        <source>Close</source>
        <translation type="unfinished">Fermer</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6862"/>
        <source>Close Game</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6863"/>
        <source>Close Menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6864"/>
        <source>Compatibility Rating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6865"/>
        <source>Compatibility: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6866"/>
        <source>Configuration</source>
        <translation type="unfinished">Configuration</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6867"/>
        <source>Confirm Power Off</source>
        <translation type="unfinished">Confirmer l&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6868"/>
        <source>Console Settings</source>
        <translation type="unfinished">Paramètres de la Console</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6869"/>
        <source>Contributor List: https://github.com/stenzek/duckstation/blob/master/CONTRIBUTORS.md</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6870"/>
        <source>Controller Port {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6871"/>
        <source>Controller Port {} Macros</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6872"/>
        <source>Controller Port {} Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6873"/>
        <source>Controller Port {}{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6874"/>
        <source>Controller Port {}{} Macros</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6875"/>
        <source>Controller Port {}{} Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6876"/>
        <source>Controller Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6877"/>
        <source>Controller Type</source>
        <translation type="unfinished">Type de contrôleur</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6878"/>
        <source>Controller settings reset to default.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6879"/>
        <source>Controls</source>
        <translation type="unfinished">Contrôles</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6880"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation type="unfinished">Contrôle le volume audio joué sur l&apos;hôte en mode avance rapide.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6881"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation type="unfinished">Contrôle le volume de l&apos;audio joué sur l&apos;hôte.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6882"/>
        <source>Copies the current global settings to this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6883"/>
        <source>Copies the global controller configuration to this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6884"/>
        <source>Copy Global Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6885"/>
        <source>Copy Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6886"/>
        <source>Cover Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6887"/>
        <source>Covers Directory</source>
        <translation type="unfinished">Répertoire des jaquettes</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6888"/>
        <source>Create</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6889"/>
        <source>Create Memory Card</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6890"/>
        <source>Create Save State Backups</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6891"/>
        <source>Creates a new memory card file or folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6892"/>
        <source>Crop Mode</source>
        <translation type="unfinished">Mode rognage</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6893"/>
        <source>Culling Correction</source>
        <translation type="unfinished">Correction du culling</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6894"/>
        <source>Current Game</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6895"/>
        <source>Debugging Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6896"/>
        <source>Default</source>
        <translation type="unfinished">Défaut</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6897"/>
        <source>Default Boot</source>
        <translation type="unfinished">Démarrage par Défaut</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6898"/>
        <source>Default View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6899"/>
        <source>Default: Disabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6900"/>
        <source>Default: Enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6901"/>
        <source>Delete Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6902"/>
        <source>Delete State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6903"/>
        <source>Depth Buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6904"/>
        <source>Details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6905"/>
        <source>Details unavailable for game not scanned in game list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6906"/>
        <source>Determines how large the on-screen messages and monitor are.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6907"/>
        <source>Determines how much latency there is between the audio being picked up by the host API, and played through speakers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6908"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6909"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation type="unfinished">Détermine comment le processeur émulé exécute les instructions.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6910"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6911"/>
        <source>Determines quality of audio when not running at 100% speed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6912"/>
        <source>Determines that field that the game list will be sorted by.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6913"/>
        <source>Determines the amount of audio buffered before being pulled by the host API.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6914"/>
        <source>Determines the emulated hardware type.</source>
        <translation type="unfinished">Détermine le type de matériel émulé.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6915"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation type="unfinished">Détermine la position à l&apos;écran quand des bordures noires doivent être ajoutées.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6916"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation type="unfinished">Détermine si un invite de commande sera affiché pour confirmer l&apos;arrêt de l&apos;émulateur/jeu lorsque la touche de raccourci est enfoncée.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6917"/>
        <source>Device Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6918"/>
        <source>Disable All Enhancements</source>
        <translation type="unfinished">Désactiver toutes les améliorations</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6919"/>
        <source>Disable Interlacing</source>
        <translation type="unfinished">Désactiver l&apos;Entrelacement</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6920"/>
        <source>Disable Subdirectory Scanning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6921"/>
        <source>Disabled</source>
        <translation type="unfinished">Désactivé</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6922"/>
        <source>Disables dithering and uses the full 8 bits per channel of color information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6923"/>
        <source>Disables interlaced rendering and display in the GPU. Some games can render in 480p this way, but others will break.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6924"/>
        <source>Discord Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6925"/>
        <source>Display FPS Limit</source>
        <translation type="unfinished">Afficher la limite d&apos;IPS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6926"/>
        <source>Display Settings</source>
        <translation type="unfinished">Paramètres d&apos;Affichage</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6927"/>
        <source>Displays popup messages on events such as achievement unlocks and leaderboard submissions.</source>
        <translation type="unfinished">Affiche les popups de message lors d&apos;événements tels que le déverrouillage de succès et les soumissions de classement.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6928"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6929"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation type="unfinished">Double-clic bascule le plein écran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6930"/>
        <source>Download Covers</source>
        <translation type="unfinished">Télécharger des jaquettes</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6931"/>
        <source>Downloads covers from a user-specified URL template.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6932"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6933"/>
        <source>Downsampling</source>
        <translation type="unfinished">Sous-échantillonnage</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6934"/>
        <source>Downsampling Display Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6935"/>
        <source>Duck icon by icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6936"/>
        <source>DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images.</source>
        <translation type="unfinished">DuckStation peut automatiquement télécharger des jaquettes pour les jeux qui n&apos;en ont pas actuellement définie. Nous n&apos;hébergeons aucune jaquette, l&apos;utilisateur doit fournir sa propre source d&apos;images.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6937"/>
        <source>DuckStation is a free and open-source simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6938"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation type="unfinished">Décharger les écritures VRAM remplaçables</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6939"/>
        <source>Emulation Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6940"/>
        <source>Emulation Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6941"/>
        <source>Enable 8MB RAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6942"/>
        <source>Enable Achievements</source>
        <translation type="unfinished">Activer les Succès</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6943"/>
        <source>Enable Discord Presence</source>
        <translation type="unfinished">Activer la Présence Discord</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6944"/>
        <source>Enable Fast Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6945"/>
        <source>Enable In-Game Overlays</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6946"/>
        <source>Enable Overclocking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6947"/>
        <source>Enable PGXP Vertex Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6948"/>
        <source>Enable Post Processing</source>
        <translation type="unfinished">Activer le Post Traitement</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6949"/>
        <source>Enable Recompiler Block Linking</source>
        <translation type="unfinished">Activer le bloc d&apos;édition de liens du recompilateur</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6950"/>
        <source>Enable Recompiler ICache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6951"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation type="unfinished">Activer les exceptions mémoire du recompilateur</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6952"/>
        <source>Enable Region Check</source>
        <translation type="unfinished">Activer la vérification de la région</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6953"/>
        <source>Enable Rewinding</source>
        <translation type="unfinished">Activer le rewinding</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6954"/>
        <source>Enable SDL Input Source</source>
        <translation type="unfinished">Activer la source d&apos;entrée SDL</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6955"/>
        <source>Enable Subdirectory Scanning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6956"/>
        <source>Enable TTY Logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6957"/>
        <source>Enable VRAM Write Texture Replacement</source>
        <translation type="unfinished">Activer le remplacement des textures d&apos;écriture VRAM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6958"/>
        <source>Enable VSync</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6959"/>
        <source>Enable XInput Input Source</source>
        <translation type="unfinished">Activer la source d&apos;entrée XInput</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6960"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. Only for developer use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6961"/>
        <source>Enables alignment and bus exceptions. Not needed for any known games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6962"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6963"/>
        <source>Enables an additional three controller slots on each port. Not supported in all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6964"/>
        <source>Enables more precise frame pacing at the cost of battery life.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6965"/>
        <source>Enables the replacement of background textures in supported games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6966"/>
        <source>Encore Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6967"/>
        <source>Enhancements</source>
        <translation type="unfinished">Améliorations</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6968"/>
        <source>Ensures every frame generated is displayed for optimal pacing. Disable if you are having speed or sound issues.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6969"/>
        <source>Enter the name of the input profile you wish to create.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6970"/>
        <source>Enter the name of the memory card you wish to create.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6971"/>
        <source>Example: https://www.example-not-a-real-domain.com/covers/${serial}.jpg</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6972"/>
        <source>Execution Mode</source>
        <translation type="unfinished">Mode d&apos;exécution</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6973"/>
        <source>Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6974"/>
        <source>Exit And Save State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6975"/>
        <source>Exit Without Saving</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6976"/>
        <source>Exits the program.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6977"/>
        <source>Failed to copy text to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6978"/>
        <source>Failed to create memory card &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6979"/>
        <source>Failed to delete save state.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6980"/>
        <source>Failed to delete {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6981"/>
        <source>Failed to load &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6982"/>
        <source>Failed to load shader {}. It may be invalid.
Error was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6983"/>
        <source>Failed to save input profile &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6984"/>
        <source>Fast Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6985"/>
        <source>Fast Forward Speed</source>
        <translation type="unfinished">Vitesse d&apos;avance rapide</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6986"/>
        <source>Fast Forward Volume</source>
        <translation type="unfinished">Volume de l&apos;avance rapide</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6987"/>
        <source>File Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6988"/>
        <source>File Size: %.2f MB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6989"/>
        <source>File Title</source>
        <translation type="unfinished">Titre du Fichier</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6990"/>
        <source>Force 4:3 For 24-Bit Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6991"/>
        <source>Force NTSC Timings</source>
        <translation type="unfinished">Forcer les Timings NTSC</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6992"/>
        <source>Forces PAL games to run at NTSC timings, i.e. 60hz. Some PAL games will run at their &quot;normal&quot; speeds, while others will break.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6993"/>
        <source>Forces a full rescan of all games previously identified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6994"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation type="unfinished">Coupure forcée de la lecture audio CD-DA et XA du CD-ROM. Peut être utilisé pour désactiver la musique de fond dans certains jeux.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6995"/>
        <source>From File...</source>
        <translation type="unfinished">Depuis le fichier...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6996"/>
        <source>Fullscreen Resolution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6997"/>
        <source>GPU Adapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6998"/>
        <source>GPU Renderer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6999"/>
        <source>GPU adapter will be applied after restarting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7000"/>
        <source>Game Grid</source>
        <translation type="unfinished">Grille de jeux</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7001"/>
        <source>Game List</source>
        <translation type="unfinished">Liste de jeux</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7002"/>
        <source>Game List Settings</source>
        <translation type="unfinished">Paramètres de la Liste de Jeu</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7003"/>
        <source>Game Properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7004"/>
        <source>Game Quick Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7005"/>
        <source>Game Slot {0}##game_slot_{0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7006"/>
        <source>Game compatibility rating copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7007"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation type="unfinished">Jeu non-chargé ou RetroAchievements indisponible.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7008"/>
        <source>Game path copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7009"/>
        <source>Game region copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7010"/>
        <source>Game serial copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7011"/>
        <source>Game settings have been cleared for &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7012"/>
        <source>Game settings initialized with global settings for &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7013"/>
        <source>Game title copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7014"/>
        <source>Game type copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7015"/>
        <source>Game: {} ({})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7016"/>
        <source>Genre: %s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7017"/>
        <source>GitHub Repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7018"/>
        <source>Global Slot {0} - {1}##global_slot_{0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7019"/>
        <source>Global Slot {0}##global_slot_{0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7020"/>
        <source>Hardcore Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7021"/>
        <source>Hardcore mode will be enabled on next game restart.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7022"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation type="unfinished">Cacher le Curseur en Plein Ecran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7023"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation type="unfinished">Masque le pointeur/curseur de souris quand l&apos;émulateur est en mode plein écran.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7024"/>
        <source>Hotkey Settings</source>
        <translation type="unfinished">Paramètres des Raccourcis</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7025"/>
        <source>How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7026"/>
        <source>How often a rewind state will be created. Higher frequencies have greater system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7027"/>
        <source>Identifies any new files added to the game directories.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7028"/>
        <source>If not enabled, the current post processing chain will be ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7029"/>
        <source>In the form below, specify the URLs to download covers from, with one template URL per line. The following variables are available:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7030"/>
        <source>Increase Timer Resolution</source>
        <translation type="unfinished">Augmenter la Résolution du Compteur</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7031"/>
        <source>Increases the field of view from 4:3 to the chosen display aspect ratio in 3D games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7032"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7033"/>
        <source>Infinite/Instantaneous</source>
        <translation type="unfinished">Infini/Instantané</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7034"/>
        <source>Inhibit Screensaver</source>
        <translation type="unfinished">Empêcher l&apos;économiseur d&apos;écran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7035"/>
        <source>Input Sources</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7036"/>
        <source>Input profile &apos;{}&apos; loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7037"/>
        <source>Input profile &apos;{}&apos; saved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7038"/>
        <source>Integration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7039"/>
        <source>Interface Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7040"/>
        <source>Internal Resolution Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7041"/>
        <source>Internal Resolution Screenshots</source>
        <translation type="unfinished">Résolution interne des captures d&apos;écran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7042"/>
        <source>Issue Tracker</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7043"/>
        <source>Last Played</source>
        <translation type="unfinished">Joué dernièrement</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7044"/>
        <source>Last Played: %s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7045"/>
        <source>Launch a game by selecting a file/disc image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7046"/>
        <source>Launch a game from images scanned from your game directories.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7047"/>
        <source>Leaderboard Notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7048"/>
        <source>Leaderboards</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7049"/>
        <source>Leaderboards are not enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7050"/>
        <source>Limits how many frames are displayed to the screen. These frames are still rendered.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7051"/>
        <source>Load Devices From Save States</source>
        <translation type="unfinished">Charger les périphériques depuis les save states</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7052"/>
        <source>Load Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7053"/>
        <source>Load Resume State</source>
        <translation type="unfinished">Charger l&apos;état de reprise</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7054"/>
        <source>Load State</source>
        <translation type="unfinished">Charger un Etat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7055"/>
        <source>Loads a global save state.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7056"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7057"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7058"/>
        <source>Log Level</source>
        <translation type="unfinished">Niveau de log</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7059"/>
        <source>Log To Debug Console</source>
        <translation type="unfinished">Enregistrer vers la console de débogage</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7060"/>
        <source>Log To File</source>
        <translation type="unfinished">Enregistrer vers un fichier</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7061"/>
        <source>Log To System Console</source>
        <translation type="unfinished">Enregistrer vers une console système</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7062"/>
        <source>Logging</source>
        <translation type="unfinished">Enregistrement</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7063"/>
        <source>Logging Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7064"/>
        <source>Login</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7065"/>
        <source>Login token generated on {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7066"/>
        <source>Logout</source>
        <translation type="unfinished">Déconnexion</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7067"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7068"/>
        <source>Logs in to RetroAchievements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7069"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation type="unfinished">Logge les messages dans la log duckstation dans le répertoire utilisateur.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7070"/>
        <source>Logs messages to the console window.</source>
        <translation type="unfinished">Logge les messages dans la fenêtre console.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7071"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation type="unfinished">Logge les messages dans la console de dégogage quand supporté.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7072"/>
        <source>Logs out of RetroAchievements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7073"/>
        <source>Macro {} Buttons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7074"/>
        <source>Macro {} Frequency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7075"/>
        <source>Macro {} Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7076"/>
        <source>Makes games run closer to their console framerate, at a small cost to performance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7077"/>
        <source>Memory Card Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7078"/>
        <source>Memory Card Port {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7079"/>
        <source>Memory Card Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7080"/>
        <source>Memory Card {} Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7081"/>
        <source>Memory card &apos;{}&apos; created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7082"/>
        <source>Minimal Output Latency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7083"/>
        <source>Move Down</source>
        <translation type="unfinished">Descendre</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7084"/>
        <source>Move Up</source>
        <translation type="unfinished">Monter</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7085"/>
        <source>Moves this shader higher in the chain, applying it earlier.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7086"/>
        <source>Moves this shader lower in the chain, applying it later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7087"/>
        <source>Multitap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7088"/>
        <source>Multitap Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7089"/>
        <source>Mute All Sound</source>
        <translation type="unfinished">Couper le son</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7090"/>
        <source>Mute CD Audio</source>
        <translation type="unfinished">Couper le son du CD Audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7091"/>
        <source>No Binding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7092"/>
        <source>No Game Selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7093"/>
        <source>No cheats found for {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7094"/>
        <source>No input profiles available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7095"/>
        <source>No resume save state found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7096"/>
        <source>No save present in this slot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7097"/>
        <source>No save states found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7098"/>
        <source>None (Double Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7099"/>
        <source>None (Normal Speed)</source>
        <translation type="unfinished">Aucune (vitesse normale)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7100"/>
        <source>Not Logged In</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7101"/>
        <source>Not Scanning Subdirectories</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7102"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7103"/>
        <source>OSD Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7104"/>
        <source>On-Screen Display</source>
        <translation type="unfinished">Affichage à l&apos;écran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7105"/>
        <source>Open in File Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7106"/>
        <source>Operations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7107"/>
        <source>Optimal Frame Pacing</source>
        <translation type="unfinished">Rythme optimal d&apos;image</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7108"/>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7109"/>
        <source>Output Latency</source>
        <translation type="unfinished">Latence de sortie</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7110"/>
        <source>Output Volume</source>
        <translation type="unfinished">Volume de sortie</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7111"/>
        <source>Overclocking Percentage</source>
        <translation type="unfinished">Pourcentage d&apos;overclocking</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7112"/>
        <source>Overlays or replaces normal triangle drawing with a wireframe/line view.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7113"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation type="unfinished">PGXP (Precision Geometry Transform Pipeline)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7114"/>
        <source>PGXP Depth Clear Threshold</source>
        <translation type="unfinished">Seuil de profondeur libre PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7115"/>
        <source>PGXP Geometry Correction</source>
        <translation type="unfinished">Correction de la Géométrie</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7116"/>
        <source>PGXP Geometry Tolerance</source>
        <translation type="unfinished">Tolérance de la géométrie PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7117"/>
        <source>PGXP Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7118"/>
        <source>Patches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7119"/>
        <source>Patches the BIOS to skip the boot animation. Safe to enable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7120"/>
        <source>Path</source>
        <translation type="unfinished">Chemin</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7121"/>
        <source>Pause On Focus Loss</source>
        <translation type="unfinished">Pause sur la perte de focus</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7122"/>
        <source>Pause On Start</source>
        <translation type="unfinished">Pause au démarrage</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7123"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation type="unfinished">Met l&apos;émulateur en pause lorsqu&apos;un jeu est lancé.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7124"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation type="unfinished">Mets en pause l&apos;émulateur quand vous minimisez la fenêtre ou basculez vers une autre application, et rétablit quand vous revenez.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7125"/>
        <source>Per-Game Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7126"/>
        <source>Per-game controller configuration initialized with global settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7127"/>
        <source>Performance enhancement - jumps directly between blocks instead of returning to the dispatcher.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7128"/>
        <source>Perspective Correct Colors</source>
        <translation type="unfinished">Couleurs en perspective correcte</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7129"/>
        <source>Perspective Correct Textures</source>
        <translation type="unfinished">Textures en perspective correcte</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7130"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation type="unfinished">Joue les effets sonores des événements tels que le déverrouillage des succès et les soumissions de classement.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7131"/>
        <source>Port {} Controller Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7132"/>
        <source>Position</source>
        <translation type="unfinished">Position</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7133"/>
        <source>Post-Processing Settings</source>
        <translation type="unfinished">Paramètres Post-Traitement</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7134"/>
        <source>Post-processing chain cleared.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7135"/>
        <source>Post-processing shaders reloaded.</source>
        <translation type="unfinished">Les shaders de post-traitement ont été rechargés.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7136"/>
        <source>Preload Images to RAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7137"/>
        <source>Preload Replacement Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7138"/>
        <source>Presents frames on a background thread when fast forwarding or vsync is disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7139"/>
        <source>Preserve Projection Precision</source>
        <translation type="unfinished">Préserver la précision de la projection</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7140"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation type="unfinished">Empêche l&apos;émulateur de produire le moindre son audible.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7141"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation type="unfinished">Empêche l&apos;activation de l&apos;économiseur d&apos;écran et la mise en veille de l&apos;hôte quand l&apos;émulation tourne.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7142"/>
        <source>Provides vibration and LED control support over Bluetooth.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7143"/>
        <source>Push a controller button or axis now.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7144"/>
        <source>Quick Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7145"/>
        <source>RAIntegration is being used instead of the built-in achievements implementation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7146"/>
        <source>Read Speedup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7147"/>
        <source>Readahead Sectors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7148"/>
        <source>Recompiler Fast Memory Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7149"/>
        <source>Reduces &quot;wobbly&quot; polygons by attempting to preserve the fractional component through memory transfers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7150"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7151"/>
        <source>Reduces polygon Z-fighting through depth testing. Low compatibility with games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7152"/>
        <source>Region</source>
        <translation type="unfinished">Région</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7153"/>
        <source>Region: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7154"/>
        <source>Release Date: %s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7155"/>
        <source>Reload Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7156"/>
        <source>Reloads the shaders from disk, applying any changes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7157"/>
        <source>Remove From Chain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7158"/>
        <source>Remove From List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7159"/>
        <source>Removed stage {} ({}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7160"/>
        <source>Removes this shader from the chain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7161"/>
        <source>Renames existing save states when saving to a backup file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7162"/>
        <source>Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7163"/>
        <source>Replaces these settings with a previously saved input profile.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7164"/>
        <source>Rescan All Games</source>
        <translation type="unfinished">Re-chercher tous les jeux</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7165"/>
        <source>Reset Memory Card Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7166"/>
        <source>Reset Play Time</source>
        <translation type="unfinished">Réinitialiser le temps de jeu</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7167"/>
        <source>Reset Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7168"/>
        <source>Reset System</source>
        <translation type="unfinished">Réinitialiser le Système</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7169"/>
        <source>Resets all configuration to defaults (including bindings).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7170"/>
        <source>Resets memory card directory to default (user directory).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7171"/>
        <source>Resolution change will be applied after restarting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7172"/>
        <source>Restores the state of the system prior to the last state loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7173"/>
        <source>Resume</source>
        <translation type="unfinished">Reprendre</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7174"/>
        <source>Resume Game</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7175"/>
        <source>Reverses the game list sort order from the default (usually ascending to descending).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7176"/>
        <source>Rewind Save Frequency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7177"/>
        <source>Rewind Save Slots</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7178"/>
        <source>Rewind for {0} frames, lasting {1:.2f} seconds will require up to {2} MB of RAM and {3} MB of VRAM.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7179"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation type="unfinished">Le rewind est désactivé parce que le runahead est activé. Runahead augmentera significativement les prérequis système.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7180"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation type="unfinished">Le rewind est désactivé. Veuillez noter qu&apos;activer le rewind peut augmenter significativement les prérequis système.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7181"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation type="unfinished">Riche presence inactive ou non-supportée.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7182"/>
        <source>Runahead</source>
        <translation type="unfinished">Runahead</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7183"/>
        <source>Runahead/Rewind</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7184"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7185"/>
        <source>SDL DualShock 4 / DualSense Enhanced Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7186"/>
        <source>Save Profile</source>
        <translation type="unfinished">Sauvegarder un Profil</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7187"/>
        <source>Save Screenshot</source>
        <translation type="unfinished">Sauvegarder les Captures d&apos;Ecrans</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7188"/>
        <source>Save State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7189"/>
        <source>Save State On Exit</source>
        <translation type="unfinished">Sauvegarder l&apos;état en quittant</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7190"/>
        <source>Saved {:%c}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7191"/>
        <source>Saves screenshots at internal render resolution and without postprocessing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7192"/>
        <source>Saves state periodically so you can rewind any mistakes while playing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7193"/>
        <source>Scaled Dithering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7194"/>
        <source>Scales internal VRAM resolution by the specified multiplier. Some games require 1x VRAM resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7195"/>
        <source>Scales the dithering pattern with the internal rendering resolution, making it less noticeable. Usually safe to enable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7196"/>
        <source>Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7197"/>
        <source>Scan For New Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7198"/>
        <source>Scanning Subdirectories</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7199"/>
        <source>Screen Display</source>
        <translation type="unfinished">Affichage à l&apos;écran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7200"/>
        <source>Search Directories</source>
        <translation type="unfinished">Répertoires de Recherche</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7201"/>
        <source>Seek Speedup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7202"/>
        <source>Select Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7203"/>
        <source>Select Disc Image</source>
        <translation type="unfinished">Choisir une Image Disque</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7204"/>
        <source>Select Macro {} Binds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7205"/>
        <source>Selects the GPU to use for rendering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7206"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translation type="unfinished">Sélectionne le pourcentage de la vitesse normale d&apos;horloge auquel le matériel émulé tournera.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7207"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7208"/>
        <source>Selects the resolution to use in fullscreen modes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7209"/>
        <source>Selects the view that the game list will open to.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7210"/>
        <source>Serial</source>
        <translation type="unfinished">Numéro de série</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7211"/>
        <source>Session: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7212"/>
        <source>Set Input Binding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7213"/>
        <source>Set VRAM Write Dump Alpha Channel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7214"/>
        <source>Sets a threshold for discarding precise values when exceeded. May help with glitches in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7215"/>
        <source>Sets a threshold for discarding the emulated depth buffer. May help in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7216"/>
        <source>Sets the fast forward speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7217"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7218"/>
        <source>Sets the turbo speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7219"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation type="unfinished">Définie la verbosité des messages loggés. Les niveaux élevés loggeront plus de messages.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7220"/>
        <source>Sets which sort of memory card image will be used for slot {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7221"/>
        <source>Setting {} binding {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7222"/>
        <source>Settings</source>
        <translation type="unfinished">Paramètres</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7223"/>
        <source>Settings and Operations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7224"/>
        <source>Shader {} added as stage {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7225"/>
        <source>Shared Card Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7226"/>
        <source>Show CPU Usage</source>
        <translation type="unfinished">Afficher l&apos;usage CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7227"/>
        <source>Show Controller Input</source>
        <translation type="unfinished">Afficher les entrées contrôleur</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7228"/>
        <source>Show Enhancement Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7229"/>
        <source>Show FPS</source>
        <translation type="unfinished">Afficher les IPS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7230"/>
        <source>Show Frame Times</source>
        <translation type="unfinished">Afficher les temps d&apos;image</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7231"/>
        <source>Show GPU Usage</source>
        <translation type="unfinished">Afficher l&apos;usage GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7232"/>
        <source>Show OSD Messages</source>
        <translation type="unfinished">Afficher les Messages OSD</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7233"/>
        <source>Show Resolution</source>
        <translation type="unfinished">Afficher la résolution</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7234"/>
        <source>Show Speed</source>
        <translation type="unfinished">Afficher la Vitesse</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7235"/>
        <source>Show Status Indicators</source>
        <translation type="unfinished">Aficher les indicateurs de statut</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7236"/>
        <source>Shows a visual history of frame times in the upper-left corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7237"/>
        <source>Shows enhancement settings in the bottom-right corner of the screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7238"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation type="unfinished">Affiche les îcones dans le coin en bas à droite de l&apos;écran quand un challenge/succès primé est actif.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7239"/>
        <source>Shows on-screen-display messages when events occur.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7240"/>
        <source>Shows persistent icons when turbo is active or when paused.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7241"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation type="unfinished">Affiche l&apos;état système du contrôleur courant dans le coin inférieur-gauche de l&apos;affichage.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7242"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation type="unfinished">Indique en pourcentage la vitesse d&apos;émulation actuelle du système dans le coin supérieur droit de l&apos;écran.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7243"/>
        <source>Shows the current rendering resolution of the system in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7244"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation type="unfinished">Affiche le jeu auquel vous jouez actuellement sur votre profil Discord.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7245"/>
        <source>Shows the host&apos;s CPU usage based on threads in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7246"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7247"/>
        <source>Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display.</source>
        <translation type="unfinished">Indique le nombre d&apos;images (ou synchro V.) affichées par seconde par le système dans le coin supérieur droit de l&apos;écran.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7248"/>
        <source>Simulates the CPU&apos;s instruction cache in the recompiler. Can help with games running too fast.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7249"/>
        <source>Simulates the region check present in original, unmodified consoles.</source>
        <translation type="unfinished">Simule la vérification de région présente sur les consoles d&apos;origine, non-modifiées.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7250"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation type="unfinished">Simule le système en avance sur le temps et revient en arrière/rejoue pour réduire l&apos;input lag. Très haute configuration système requise.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7251"/>
        <source>Slow Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7252"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
        <translation type="unfinished">Lisse l&apos;aspect bloc entre les transitions de couleur pour les contenus 24-bit, habituellement les FMVs. S&apos;applique uniquement aux rendus matériels.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7253"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7254"/>
        <source>Sort By</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7255"/>
        <source>Sort Reversed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7256"/>
        <source>Sound Effects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7257"/>
        <source>Spectator Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7258"/>
        <source>Speed Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7259"/>
        <source>Speeds up CD-ROM reads by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7260"/>
        <source>Speeds up CD-ROM seeks by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7261"/>
        <source>Stage {}: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7262"/>
        <source>Start BIOS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7263"/>
        <source>Start Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7264"/>
        <source>Start File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7265"/>
        <source>Start Fullscreen</source>
        <translation type="unfinished">Démarrer en plein écran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7266"/>
        <source>Start the console without any disc inserted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7267"/>
        <source>Starts the console from where it was before it was last closed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7268"/>
        <source>Stores the current settings to an input profile.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7269"/>
        <source>Stretch Display Vertically</source>
        <translation type="unfinished">Étirer l&apos;affichage verticalement</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7270"/>
        <source>Stretch Mode</source>
        <translation type="unfinished">Mode étiré</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7271"/>
        <source>Stretches the display to match the aspect ratio by multiplying vertically instead of horizontally.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7272"/>
        <source>Summary</source>
        <translation type="unfinished">Sommaire</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7273"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation type="unfinished">Revient au format d&apos;affichage 4:3 pour l&apos;affichage de contenu 24 bits, généralement des FMV.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7274"/>
        <source>Switches between full screen and windowed when the window is double-clicked.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7275"/>
        <source>Sync To Host Refresh Rate</source>
        <translation type="unfinished">Sync avec taux rafraîch. hôte</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7276"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. Enable for smoother animations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7277"/>
        <source>Temporarily disables all enhancements, useful when testing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7278"/>
        <source>Test Unofficial Achievements</source>
        <translation type="unfinished">Tester les succès non-officiels</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7279"/>
        <source>Texture Dumping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7280"/>
        <source>Texture Filtering</source>
        <translation type="unfinished">Filtrage de texture</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7281"/>
        <source>Texture Replacements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7282"/>
        <source>The SDL input source supports most controllers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7283"/>
        <source>The XInput source provides support for XBox 360/XBox One/XBox Series controllers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7284"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7285"/>
        <source>The selected memory card image will be used in shared mode for this slot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7286"/>
        <source>This game has no achievements.</source>
        <translation type="unfinished">Ce jeu n&apos;a pas de succès.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7287"/>
        <source>This game has no leaderboards.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7288"/>
        <source>Threaded Presentation</source>
        <translation type="unfinished">Présentation threadée</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7289"/>
        <source>Threaded Rendering</source>
        <translation type="unfinished">Rendu threadé</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7290"/>
        <source>Time Played</source>
        <translation type="unfinished">Temps joué</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7291"/>
        <source>Time Played: %s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7292"/>
        <source>Timing out in {:.0f} seconds...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7293"/>
        <source>Title</source>
        <translation type="unfinished">Titre</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7294"/>
        <source>Toggle Analog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7295"/>
        <source>Toggle Fast Forward</source>
        <translation type="unfinished">Basculer sur l&apos;Avance Rapide</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7296"/>
        <source>Toggle every %d frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7297"/>
        <source>True Color Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7298"/>
        <source>Turbo Speed</source>
        <translation type="unfinished">Vitesse turbo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7299"/>
        <source>Type</source>
        <translation type="unfinished">Type</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7300"/>
        <source>UI Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7301"/>
        <source>Uncompressed Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7302"/>
        <source>Uncompressed Size: %.2f MB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7303"/>
        <source>Undo Load State</source>
        <translation type="unfinished">Annuler chargement état</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7304"/>
        <source>Unknown</source>
        <translation type="unfinished">Inconnu</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7305"/>
        <source>Unknown File Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7306"/>
        <source>Unlimited</source>
        <translation type="unfinished">Illimité</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7307"/>
        <source>Use Blit Swap Chain</source>
        <translation type="unfinished">Utiliser la chaîne d&apos;échange Blit</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7308"/>
        <source>Use Debug GPU Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7309"/>
        <source>Use Global Setting</source>
        <translation type="unfinished">Utiliser les paramètres globaux</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7310"/>
        <source>Use Light Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7311"/>
        <source>Use Serial File Names</source>
        <translation type="unfinished">Utiliser les noms de série fichier</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7312"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7313"/>
        <source>Use Software Renderer For Readbacks</source>
        <translation type="unfinished">Utiliser le rendu logiciel pour les relectures</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7314"/>
        <source>Username: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7315"/>
        <source>Uses PGXP for all instructions, not just memory operations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7316"/>
        <source>Uses a blit presentation model instead of flipping. This may be needed on some systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7317"/>
        <source>Uses a light coloured theme instead of the default dark theme.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7318"/>
        <source>Uses a second thread for drawing graphics. Speed boost, and safe to use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7319"/>
        <source>Uses game-specific settings for controllers for this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7320"/>
        <source>Uses perspective-correct interpolation for colors, which can improve visuals in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7321"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7322"/>
        <source>Uses screen positions to resolve PGXP data. May improve visuals in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7323"/>
        <source>Value: {} | Default: {} | Minimum: {} | Maximum: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7324"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation type="unfinished">Quand activé et connecté, DuckStation scannera les succès au démarrage.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7325"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation type="unfinished">Quand activé, DuckStation supposera que tous les succès sont verrouillés et n&apos;enverra aucune notification de déverrouillage au serveur.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7326"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7327"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7328"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7329"/>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7330"/>
        <source>When enabled, the minimum supported output latency will be used for the host API.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7331"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, use a single memory card for all discs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7332"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation type="unfinished">Quand cette option est choisie, la vitesse d&apos;horloge ci-dessous sera utilisée.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7333"/>
        <source>Widescreen Hack</source>
        <translation type="unfinished">Hack Ecran Large</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7334"/>
        <source>Wireframe Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7335"/>
        <source>Writes textures which can be replaced to the dump directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7336"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation type="unfinished">Le mode &quot;Challenge&quot; pour les succès, incluant suivi de classement. Désactive les save states, codes de triche, et fonctions de ralentissement.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7337"/>
        <source>&quot;PlayStation&quot; and &quot;PSX&quot; are registered trademarks of Sony Interactive Entertainment Europe Limited. This software is not affiliated in any way with Sony Interactive Entertainment.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7338"/>
        <source>{} Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7339"/>
        <source>{} deleted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7340"/>
        <source>{} does not exist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7341"/>
        <source>{} is not a valid disc image.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GPUDevice</name>
    <message>
        <location filename="../../util/opengl_device.cpp" line="328"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../util/opengl_device.cpp" line="329"/>
        <source>OpenGL renderer unavailable, your driver or hardware is not recent enough. OpenGL 3.1 or OpenGL ES 3.1 is required.</source>
        <translation type="unfinished">Le rendu OpenGL est indisponible, votre pilote ou matériel n&apos;est pas assez récent, OpenGL 3.1 ou OpenGL ES 3.1 est requis.</translation>
    </message>
</context>
<context>
    <name>GPUDownsampleMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1036"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1037"/>
        <source>Box (Downsample 3D/Smooth All)</source>
        <translation>Boîte (Sous-échantillonnage 3D/Tout lisser)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1038"/>
        <source>Adaptive (Preserve 3D/Smooth 2D)</source>
        <translation>Adaptif (Préserver 3D/Lisser 2D)</translation>
    </message>
</context>
<context>
    <name>GPURenderer</name>
    <message>
        <location filename="../../core/settings.cpp" line="931"/>
        <source>Automatic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="933"/>
        <source>Hardware (D3D11)</source>
        <translation>Matériel (D3D11)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="933"/>
        <source>Hardware (D3D12)</source>
        <translation>Matériel (D3D12)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="936"/>
        <source>Hardware (Metal)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="939"/>
        <source>Hardware (Vulkan)</source>
        <translation>Matériel (Vulkan)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="942"/>
        <source>Hardware (OpenGL)</source>
        <translation>Matériel (OpenGL)</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1513"/>
        <location filename="../../core/settings.cpp" line="944"/>
        <source>Software</source>
        <translation>Logiciel</translation>
    </message>
</context>
<context>
    <name>GPUSettingsWidget</name>
    <message>
        <location filename="../qtutils.cpp" line="698"/>
        <source>Automatic based on window size</source>
        <translation>Automatiquement basé sur la taille de la fenêtre</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="699"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="700"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="701"/>
        <source>3x (for 720p)</source>
        <translation>3x (pour le 720p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="702"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="703"/>
        <source>5x (for 1080p)</source>
        <translation>5x (pour le 1080p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="704"/>
        <source>6x (for 1440p)</source>
        <translation>6x (pour le 1440p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="705"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="706"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="707"/>
        <source>9x (for 4K)</source>
        <translation>9x (pour le 4K)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="740"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="743"/>
        <source>%1x MSAA</source>
        <translation>%1x MSAA</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="746"/>
        <source>%1x SSAA</source>
        <translation>%1x SSAA</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="708"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="709"/>
        <source>11x</source>
        <translation>11x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="710"/>
        <source>12x</source>
        <translation>12x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="711"/>
        <source>13x</source>
        <translation>13x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="712"/>
        <source>14x</source>
        <translation>14x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="713"/>
        <source>15x</source>
        <translation>15x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="714"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
</context>
<context>
    <name>GPUTextureFilter</name>
    <message>
        <location filename="../../core/settings.cpp" line="1002"/>
        <source>Nearest-Neighbor</source>
        <translation>Voisinage le plus proche</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1003"/>
        <source>Bilinear</source>
        <translation>Bilinéaire</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1005"/>
        <source>JINC2 (Slow)</source>
        <translation>JINC2 (lent)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1006"/>
        <source>JINC2 (Slow, No Edge Blending)</source>
        <translation>JINC2 (lent, sans fusion des bords)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1007"/>
        <source>xBR (Very Slow)</source>
        <translation>xBR (très lent)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1008"/>
        <source>xBR (Very Slow, No Edge Blending)</source>
        <translation>xBR (très lent, sans fusion des bords)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1004"/>
        <source>Bilinear (No Edge Blending)</source>
        <translation>Bilinéaire (sans fusion des bords)</translation>
    </message>
</context>
<context>
    <name>GPUWireframeMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1066"/>
        <source>Disabled</source>
        <translation type="unfinished">Désactivé</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1066"/>
        <source>Overlay Wireframe</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1067"/>
        <source>Only Wireframe</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GPU_HW</name>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="361"/>
        <source>Resolution scale set to {0}x (display {1}x{2}, VRAM {3}x{4})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="374"/>
        <source>Multisample anti-aliasing set to {}x (SSAA).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="381"/>
        <source>Multisample anti-aliasing set to {}x.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="448"/>
        <source>{}x MSAA is not supported, using {}x instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="460"/>
        <source>SSAA is not supported, using MSAA instead.</source>
        <translation type="unfinished">SSAA n&apos;est pas supporté, utilisation de MSAA à la place.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="467"/>
        <source>Texture filter &apos;{}&apos; is not supported with the current renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="479"/>
        <source>Geometry shaders are not supported by your GPU, and are required for wireframe rendering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="492"/>
        <source>Resolution scale {0}x is not divisible by downsample scale {1}x, using {2}x instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="543"/>
        <source>Resolution scale {0}x not supported for adaptive downsampling, using {1}x.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GameList</name>
    <message>
        <location filename="../../core/game_list.cpp" line="110"/>
        <source>Disc</source>
        <translation>Disque</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="110"/>
        <source>PS-EXE</source>
        <translation>PS-EXE</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="110"/>
        <source>Playlist</source>
        <translation>Liste de lecture</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="111"/>
        <source>PSF</source>
        <translation>PSF</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1009"/>
        <source>Never</source>
        <translation>Jamais</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1026"/>
        <source>Today</source>
        <translation>Aujourd&apos;hui</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1031"/>
        <source>Yesterday</source>
        <translation>Hier</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1054"/>
        <source>{}h {}m</source>
        <translation>{}h {}m</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1056"/>
        <source>{}h {}m {}s</source>
        <translation>{}h {}m {}s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1058"/>
        <source>{}m {}s</source>
        <translation>{}m {}s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1060"/>
        <source>{}s</source>
        <translation>{}s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1062"/>
        <source>None</source>
        <translation>Aucun</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1067"/>
        <source>{} hours</source>
        <translation>{} heures</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1069"/>
        <source>{} minutes</source>
        <translation>{} minutes</translation>
    </message>
</context>
<context>
    <name>GameListCompatibilityRating</name>
    <message>
        <location filename="../../core/game_database.cpp" line="217"/>
        <source>Unknown</source>
        <translation>Inconnu</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="218"/>
        <source>Doesn&apos;t Boot</source>
        <translation>Ne démarre pas</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="219"/>
        <source>Crashes In Intro</source>
        <translation>Plante sur l&apos;Intro</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="220"/>
        <source>Crashes In-Game</source>
        <translation>Plante dans le Jeu</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="221"/>
        <source>Graphical/Audio Issues</source>
        <translation>Problèmes Graphiques/Audio</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="222"/>
        <source>No Issues</source>
        <translation>Aucun Problème</translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistmodel.cpp" line="630"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="309"/>
        <source>Unknown</source>
        <translation type="unfinished">Inconnu</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="631"/>
        <source>Serial</source>
        <translation>Numéro de série</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="632"/>
        <source>Title</source>
        <translation>Titre</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="633"/>
        <source>File Title</source>
        <translation>Titre du Fichier</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="634"/>
        <source>Developer</source>
        <translation>Développeur</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="635"/>
        <source>Publisher</source>
        <translation>Éditeur</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="636"/>
        <source>Genre</source>
        <translation>Genre</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="637"/>
        <source>Year</source>
        <translation>Année</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="638"/>
        <source>Players</source>
        <translation>Joueurs</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="639"/>
        <source>Time Played</source>
        <translation>Temps joué</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="640"/>
        <source>Last Played</source>
        <translation>Joué dernièrement</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="641"/>
        <source>Size</source>
        <translation>Taille</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="642"/>
        <source>Raw Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="643"/>
        <source>Region</source>
        <translation>Région</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="644"/>
        <source>Compatibility</source>
        <translation>Comptabilité</translation>
    </message>
</context>
<context>
    <name>GameListSearchDirectoriesModel</name>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="33"/>
        <source>Path</source>
        <translation>Chemin</translation>
    </message>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="35"/>
        <source>Recursive</source>
        <translation>Récursif</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="34"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Répertoires de recherche (seront scannés pour des jeux)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="60"/>
        <location filename="../gamelistsettingswidget.ui" line="119"/>
        <source>Add</source>
        <translation>Ajouter</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="76"/>
        <location filename="../gamelistsettingswidget.ui" line="135"/>
        <location filename="../gamelistsettingswidget.cpp" line="107"/>
        <source>Remove</source>
        <translation type="unfinished">Enlever</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="93"/>
        <source>Excluded Paths (will not be scanned)</source>
        <translation>Chemins à exclure (ne seront pas scannés)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="171"/>
        <source>Scan For New Games</source>
        <translation>Chercher les nouveaux jeux</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="187"/>
        <source>Rescan All Games</source>
        <translation>Re-chercher tous les jeux</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="109"/>
        <source>Open Directory...</source>
        <translation>Ouvrir le Répertoire...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="117"/>
        <source>Select Search Directory</source>
        <translation>Sélectionner le Répertoire de Recherche</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="123"/>
        <source>Scan Recursively?</source>
        <translation>Scan récursif?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="124"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation>Souhaitez-vous scanner le répertoire &quot;%1&quot; récursivement?

L&apos;analyse récursive prend plus de temps, mais elle permet d&apos;identifier les fichiers dans les sous-répertoires.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="153"/>
        <source>Select Path</source>
        <translation>Sélectionner un chemin</translation>
    </message>
</context>
<context>
    <name>GameListWidget</name>
    <message>
        <location filename="../gamelistwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="60"/>
        <source>Game List</source>
        <translation>Liste de jeux</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="83"/>
        <source>Game Grid</source>
        <translation>Grille de jeux</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="106"/>
        <source>Show Titles</source>
        <translation>Afficher les titres</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="169"/>
        <source>All Types</source>
        <translation>Tous les types</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="182"/>
        <source>All Regions</source>
        <translation>Toutes les régions</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="200"/>
        <source>Search...</source>
        <translation>Rechercher...</translation>
    </message>
</context>
<context>
    <name>GameSummaryWidget</name>
    <message>
        <location filename="../gamesummarywidget.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialogue</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="57"/>
        <source>Image Path:</source>
        <translation>Chemin de l&apos;image :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="71"/>
        <source>Serial:</source>
        <translation>Numéro de série :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="88"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="93"/>
        <source>Mode</source>
        <translation>Mode</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="98"/>
        <source>Start</source>
        <translation>Début</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="103"/>
        <source>Length</source>
        <translation>Longueur</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="108"/>
        <source>Hash</source>
        <translation>Hashage</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="113"/>
        <source>Status</source>
        <translation>Statut</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="121"/>
        <source>Region:</source>
        <translation>Région :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="128"/>
        <source>Developer:</source>
        <translation>Développeur :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="135"/>
        <source>Controllers:</source>
        <translation>Contrôlleurs :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="142"/>
        <source>Tracks:</source>
        <translation>Pistes :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="163"/>
        <source>Release Info:</source>
        <translation>Info. d&apos;édition :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="170"/>
        <source>Input Profile:</source>
        <translation>Profile d&apos;entrée :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="184"/>
        <source>Genre:</source>
        <translation>Genre :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="222"/>
        <source>Compute Hashes...</source>
        <translation>Calcul des hachages...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="238"/>
        <source>Type:</source>
        <translation>Type :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="245"/>
        <source>Title:</source>
        <translation>Titre :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="259"/>
        <source>Compatibility:</source>
        <translation>Compatibilité :</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="275"/>
        <source>Edit...</source>
        <translation>Éditer...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="68"/>
        <location filename="../gamesummarywidget.cpp" line="78"/>
        <location filename="../gamesummarywidget.cpp" line="105"/>
        <location filename="../gamesummarywidget.cpp" line="121"/>
        <location filename="../gamesummarywidget.cpp" line="126"/>
        <location filename="../gamesummarywidget.cpp" line="127"/>
        <location filename="../gamesummarywidget.cpp" line="128"/>
        <location filename="../gamesummarywidget.cpp" line="129"/>
        <location filename="../gamesummarywidget.cpp" line="130"/>
        <source>Unknown</source>
        <translation>Inconnu</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="70"/>
        <source>%1 (Published by %2)</source>
        <translation>%1 (édité par %2)</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="76"/>
        <source>Published by %1</source>
        <translation>Édité par %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="83"/>
        <source>Released %1</source>
        <translation>Sorti %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="89"/>
        <source>%1-%2 players</source>
        <translation>%1-%2 joueurs</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="91"/>
        <source>%1 players</source>
        <translation>%1 joueurs</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="98"/>
        <source>%1-%2 memory card blocks</source>
        <translation>%1-%2 blocs de carte mémoire</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="100"/>
        <source>%1 memory card blocks</source>
        <translation>%1 blocs de carte mémoire</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="140"/>
        <source>Use Global Settings</source>
        <translation>Utiliser les paramètres globaux</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="182"/>
        <source>Track %1</source>
        <translation>Piste %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="190"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;non-calculé&gt;</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="218"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="218"/>
        <source>Failed to open CD image for hashing.</source>
        <translation>Échec de l&apos;ouverture du CD pour hashage.</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="326"/>
        <source>Revision: %1</source>
        <translation>Révision : %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="326"/>
        <source>N/A</source>
        <translatorcomment>Sans Objet</translatorcomment>
        <translation>S/O</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="351"/>
        <source>Search on Redump.org</source>
        <translation>Rechercher sur Redump.org</translation>
    </message>
</context>
<context>
    <name>GeneralSettingsWidget</name>
    <message>
        <location filename="../generalsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="32"/>
        <source>Behaviour</source>
        <translation>Comportement</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="45"/>
        <location filename="../generalsettingswidget.cpp" line="69"/>
        <source>Confirm Power Off</source>
        <translation>Confirmer l&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="94"/>
        <location filename="../generalsettingswidget.cpp" line="86"/>
        <source>Pause On Start</source>
        <translation>Pause au démarrage</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="59"/>
        <location filename="../generalsettingswidget.cpp" line="88"/>
        <source>Pause On Focus Loss</source>
        <translation>Pause sur la perte de focus</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="52"/>
        <source>Save State On Shutdown</source>
        <translation>Sauvegarder l&apos;état à l&apos;extinction</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="73"/>
        <source>Create Save State Backups</source>
        <translation>Créer des sauvegardes des save states</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="80"/>
        <location filename="../generalsettingswidget.cpp" line="80"/>
        <source>Inhibit Screensaver</source>
        <translation>Empêcher l&apos;économiseur d&apos;écran</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="108"/>
        <source>Compress Save States</source>
        <translation>Compresser les save states</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="118"/>
        <source>Game Display</source>
        <translation>Affichage de jeu</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="124"/>
        <location filename="../generalsettingswidget.cpp" line="75"/>
        <source>Start Fullscreen</source>
        <translation>Démarrer en plein écran</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="72"/>
        <source>Save State On Exit</source>
        <translation>Sauvegarder l&apos;état en quittant</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="87"/>
        <location filename="../generalsettingswidget.cpp" line="92"/>
        <source>Load Devices From Save States</source>
        <translation>Charger les périphériques depuis les save states</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="131"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Double-clic bascule le plein écran</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="138"/>
        <location filename="../generalsettingswidget.cpp" line="83"/>
        <source>Render To Separate Window</source>
        <translation>Rendre dans une fenêtre séparée</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="145"/>
        <source>Hide Main Window When Running</source>
        <translatorcomment>Abrégé pour que ça rentre dans la fenêtre</translatorcomment>
        <translation>Masq. fen. principale qd lancé</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="152"/>
        <source>Disable Window Resizing</source>
        <translation>Désactiver redimens. fenêtre</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="159"/>
        <location filename="../generalsettingswidget.cpp" line="77"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Cacher le Curseur en Plein Ecran</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="169"/>
        <source>Automatic Updater</source>
        <translation>Mise à jour automatique</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="175"/>
        <source>Update Channel:</source>
        <translation>Canal de MAJ :</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="185"/>
        <source>Current Version:</source>
        <translation>Version courante :</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="221"/>
        <source>Check for Updates...</source>
        <translation>Vérifier les MAJs...</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="66"/>
        <location filename="../generalsettingswidget.cpp" line="97"/>
        <source>Apply Per-Game Settings</source>
        <translation>Appliquer les Paramètres par Jeu</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="38"/>
        <location filename="../generalsettingswidget.cpp" line="100"/>
        <source>Automatically Load Cheats</source>
        <translation>Charger Auto les triches</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="69"/>
        <location filename="../generalsettingswidget.cpp" line="72"/>
        <location filename="../generalsettingswidget.cpp" line="77"/>
        <location filename="../generalsettingswidget.cpp" line="80"/>
        <location filename="../generalsettingswidget.cpp" line="83"/>
        <location filename="../generalsettingswidget.cpp" line="97"/>
        <location filename="../generalsettingswidget.cpp" line="108"/>
        <source>Checked</source>
        <translation>Coché</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="70"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation>Détermine si un invite de commande sera affiché pour confirmer l&apos;arrêt de l&apos;émulateur/jeu lorsque la touche de raccourci est enfoncée.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="73"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation>Sauvegarde automatique de l&apos;état de l&apos;émulateur lors de la mise hors tension ou de la sortie. Vous pouvez ensuite reprendre directement là où vous vous êtes arrêté la prochaine fois.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="75"/>
        <location filename="../generalsettingswidget.cpp" line="86"/>
        <location filename="../generalsettingswidget.cpp" line="88"/>
        <location filename="../generalsettingswidget.cpp" line="92"/>
        <location filename="../generalsettingswidget.cpp" line="100"/>
        <location filename="../generalsettingswidget.cpp" line="102"/>
        <source>Unchecked</source>
        <translation>Décoché</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="76"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>Bascule automatiquement vers le mode Plein Ecran quand un jeu est lancé.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="78"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation>Masque le pointeur/curseur de souris quand l&apos;émulateur est en mode plein écran.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="81"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>Empêche l&apos;activation de l&apos;économiseur d&apos;écran et la mise en veille de l&apos;hôte quand l&apos;émulation tourne.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="84"/>
        <source>Renders the display of the simulated console to the main window of the application, over the game list. If checked, the display will render in a separate window.</source>
        <translation>Rends l&apos;affichage de la console simulée vers la fenêtre principâle de l&apos;application, par-dessus la liste de jeux. Si coché, l&apos;affichage sera rendu dans une fenêtre séparée.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="87"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Met l&apos;émulateur en pause lorsqu&apos;un jeu est lancé.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="89"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation>Mets en pause l&apos;émulateur quand vous minimisez la fenêtre ou basculez vers une autre application, et rétablit quand vous revenez.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="93"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded. This can result in lost saves, and controller type mismatches. For deterministic save states, enable this option, otherwise leave disabled.</source>
        <translation>Lorsqu&apos;elles sont activées, les cartes mémoire et les contrôleurs seront écrasés lors du chargement des sauvegardes d&apos;états. Cela peut entraîner la perte des sauvegardes et la non-concordance des types de contrôleurs. Pour des sauvegardes déterminées, activez cette option, sinon désactivez la.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="98"/>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled. You should leave this option enabled except when testing enhancements with incompatible games.</source>
        <translation>Lorsque activé, des paramètres de jeu seront appliquées, et les améliorations incompatibles seront désactivées. Vous devriez laisser cette option active, excepté lors des tests des améliorations avec les jeux incompatibles.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="101"/>
        <source>Automatically loads and applies cheats on game start.</source>
        <translation>Charge et applique automatiquement les codes de triche au démarrage d&apos;un jeu.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="116"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="101"/>
        <location filename="../generalsettingswidget.cpp" line="102"/>
        <source>Enable Discord Presence</source>
        <translation>Activer la Présence Discord</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="103"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Affiche le jeu auquel vous jouez actuellement sur votre profil Discord.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="199"/>
        <location filename="../generalsettingswidget.cpp" line="108"/>
        <source>Enable Automatic Update Check</source>
        <translation>Activer Auto la Vérification de la MaJ Auto</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="109"/>
        <source>Automatically checks for updates to the program on startup. Updates can be deferred until later or skipped entirely.</source>
        <translation>Vérifie automatiquement les mises à jour du programme au démarrage. Les mises à jour peuvent être reportées à une date ultérieure ou entièrement ignorées.</translation>
    </message>
</context>
<context>
    <name>GunCon</name>
    <message>
        <location filename="../../core/guncon.cpp" line="276"/>
        <source>Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="277"/>
        <source>Shoot Offscreen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="278"/>
        <source>A</source>
        <translation type="unfinished">A</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="279"/>
        <source>B</source>
        <translation type="unfinished">B</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="281"/>
        <source>Relative Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="282"/>
        <source>Relative Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="283"/>
        <source>Relative Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="284"/>
        <source>Relative Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="291"/>
        <source>Crosshair Image Path</source>
        <translation>Chemin de l&apos;image du viseur</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="292"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation>Chemin d&apos;accès à une image à utiliser comme viseur/curseur.</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="294"/>
        <source>Crosshair Image Scale</source>
        <translation>Échelle de l&apos;image du viseur</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="295"/>
        <source>Scale of crosshair image on screen.</source>
        <translation>Échelle de l&apos;image du viseur à l&apos;écran.</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="297"/>
        <source>Cursor Color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="298"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="301"/>
        <source>X Scale</source>
        <translation>Échelle X</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="302"/>
        <source>Scales X coordinates relative to the center of the screen.</source>
        <translation>Mets à l&apos;échelle les coordonnées X par rapport au centre de l&apos;écran.</translation>
    </message>
</context>
<context>
    <name>HostInterface</name>
    <message>
        <location filename="../../core/bios.cpp" line="298"/>
        <source>Failed to load configured BIOS file &apos;%s&apos;</source>
        <translation>Impossible de charger le fichier BIOS configuré &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="353"/>
        <source>No BIOS image found for %s region</source>
        <translation>Aucune image du BIOS n&apos;a été trouvé pour la région %s</translation>
    </message>
</context>
<context>
    <name>Hotkeys</name>
    <message>
        <location filename="../../core/hotkeys.cpp" line="137"/>
        <location filename="../../core/hotkeys.cpp" line="144"/>
        <location filename="../../core/hotkeys.cpp" line="151"/>
        <location filename="../../core/hotkeys.cpp" line="157"/>
        <location filename="../../core/hotkeys.cpp" line="163"/>
        <location filename="../../core/hotkeys.cpp" line="170"/>
        <location filename="../../core/hotkeys.cpp" line="176"/>
        <location filename="../../core/hotkeys.cpp" line="182"/>
        <location filename="../../core/hotkeys.cpp" line="189"/>
        <location filename="../../core/hotkeys.cpp" line="196"/>
        <location filename="../../core/hotkeys.cpp" line="202"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="144"/>
        <source>Fast Forward</source>
        <translation>Avance Rapide</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="152"/>
        <source>Toggle Fast Forward</source>
        <translation>Basculer sur l&apos;Avance Rapide</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="170"/>
        <source>Toggle Fullscreen</source>
        <translation>Basculer en Plein Ecran</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="176"/>
        <source>Toggle Pause</source>
        <translation>Basculer sur Pause</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="246"/>
        <source>Toggle Cheats</source>
        <translation>Basculer les codes de triche</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="182"/>
        <source>Power Off System</source>
        <translation>Eteindre le Système</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="209"/>
        <source>Reset System</source>
        <translation>Réinitialiser le Système</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="189"/>
        <source>Save Screenshot</source>
        <translation>Sauvegarder les Captures d&apos;Ecrans</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="232"/>
        <source>Frame Step</source>
        <translation>Pas de la Trame</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="323"/>
        <location filename="../../core/hotkeys.cpp" line="329"/>
        <location filename="../../core/hotkeys.cpp" line="357"/>
        <location filename="../../core/hotkeys.cpp" line="363"/>
        <location filename="../../core/hotkeys.cpp" line="369"/>
        <location filename="../../core/hotkeys.cpp" line="375"/>
        <location filename="../../core/hotkeys.cpp" line="381"/>
        <location filename="../../core/hotkeys.cpp" line="391"/>
        <location filename="../../core/hotkeys.cpp" line="397"/>
        <location filename="../../core/hotkeys.cpp" line="418"/>
        <source>Graphics</source>
        <translation>Graphismes</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="324"/>
        <source>Toggle Software Rendering</source>
        <translation>Basculer sur le Rendu Logiciel</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="329"/>
        <source>Toggle PGXP</source>
        <translation>Basculer sur PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="398"/>
        <source>Toggle PGXP Depth Buffer</source>
        <translation>Basculer le  tampon de profondeur PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="358"/>
        <source>Increase Resolution Scale</source>
        <translation>Augmenter l&apos;Echelle de Résolution</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="121"/>
        <source>You cannot pause until another {:.1f} seconds have passed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="137"/>
        <source>Open Pause Menu</source>
        <translation>Ouvrir le menu de pause</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="157"/>
        <source>Turbo</source>
        <translation>Turbo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="163"/>
        <source>Toggle Turbo</source>
        <translation>Basculer le turbo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="197"/>
        <source>Open Achievement List</source>
        <translation>Ouvrir la liste des succès</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="203"/>
        <source>Open Leaderboard List</source>
        <translation>Ouvrir la liste du classement</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="209"/>
        <location filename="../../core/hotkeys.cpp" line="214"/>
        <location filename="../../core/hotkeys.cpp" line="225"/>
        <location filename="../../core/hotkeys.cpp" line="232"/>
        <location filename="../../core/hotkeys.cpp" line="239"/>
        <location filename="../../core/hotkeys.cpp" line="246"/>
        <location filename="../../core/hotkeys.cpp" line="252"/>
        <location filename="../../core/hotkeys.cpp" line="259"/>
        <location filename="../../core/hotkeys.cpp" line="287"/>
        <location filename="../../core/hotkeys.cpp" line="299"/>
        <location filename="../../core/hotkeys.cpp" line="311"/>
        <source>System</source>
        <translation>Système</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="214"/>
        <source>Change Disc</source>
        <translation>Changer le disque</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="226"/>
        <source>Swap Memory Card Slots</source>
        <translation>Échanger les emplacements de carte mémoire</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="239"/>
        <source>Rewind</source>
        <translation>Rewind</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="252"/>
        <source>Toggle Patch Codes</source>
        <translation>Basculer les codes de patch</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="260"/>
        <source>Toggle Clock Speed Control (Overclocking)</source>
        <translation>Basculer le contrôle de vitesse de l&apos;horloge (overclocking)</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="288"/>
        <source>Increase Emulation Speed</source>
        <translation>Augmenter la vitesse d&apos;émulation</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="300"/>
        <source>Decrease Emulation Speed</source>
        <translation>Diminuer la vitesse d&apos;émulation</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="312"/>
        <source>Reset Emulation Speed</source>
        <translation>Réinitialiser la vitesse d&apos;émulation</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="364"/>
        <source>Decrease Resolution Scale</source>
        <translation>Diminuer l&apos;échelle de résolution</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="370"/>
        <source>Toggle Post-Processing</source>
        <translation>Basculer sur le post-traitement</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="376"/>
        <source>Reload Post Processing Shaders</source>
        <translation>Recharger les shaders du post-traitement</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="382"/>
        <source>Reload Texture Replacements</source>
        <translation>Recharger les remplacements de texture</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="391"/>
        <source>Toggle Widescreen</source>
        <translation>Basculer le plein écran</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="418"/>
        <source>Toggle PGXP CPU Mode</source>
        <translation>Basculer le mode CPU PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="509"/>
        <location filename="../../core/hotkeys.cpp" line="514"/>
        <location filename="../../core/hotkeys.cpp" line="519"/>
        <location filename="../../core/hotkeys.cpp" line="524"/>
        <location filename="../../core/hotkeys.cpp" line="529"/>
        <location filename="../../core/hotkeys.cpp" line="538"/>
        <location filename="../../core/hotkeys.cpp" line="545"/>
        <location filename="../../core/hotkeys.cpp" line="551"/>
        <source>Save States</source>
        <translation>Sauvegardes d&apos;Etats</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="510"/>
        <source>Load From Selected Slot</source>
        <translation>Charger depuis l&apos;Emplacement Sélectionné</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="515"/>
        <source>Save To Selected Slot</source>
        <translation>Sauvegarder vers l&apos;Emplacement Sélectionné</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="520"/>
        <source>Select Previous Save Slot</source>
        <translation>Choisir l&apos;Emplacement de Sauvegarde Précédent</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="525"/>
        <source>Select Next Save Slot</source>
        <translation>Choisir l&apos;Emplacement de Sauvegarde Suivant</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="530"/>
        <source>Save State and Select Next Slot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="538"/>
        <source>Undo Load State</source>
        <translation>Annuler chargement état</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="557"/>
        <source>Load Game State 1</source>
        <translation>Charger l&apos;Etat du Jeu 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="559"/>
        <source>Load Game State 2</source>
        <translation>Charger l&apos;Etat du Jeu 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="561"/>
        <source>Load Game State 3</source>
        <translation>Charger l&apos;Etat du Jeu 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="563"/>
        <source>Load Game State 4</source>
        <translation>Charger l&apos;Etat du Jeu 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="565"/>
        <source>Load Game State 5</source>
        <translation>Charger l&apos;Etat du Jeu 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="567"/>
        <source>Load Game State 6</source>
        <translation>Charger l&apos;Etat du Jeu 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="569"/>
        <source>Load Game State 7</source>
        <translation>Charger l&apos;Etat du Jeu 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="571"/>
        <source>Load Game State 8</source>
        <translation>Charger l&apos;Etat du Jeu 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="573"/>
        <source>Load Game State 9</source>
        <translation>Charger l&apos;Etat du Jeu 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="575"/>
        <source>Load Game State 10</source>
        <translation>Charger l&apos;Etat du Jeu 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="558"/>
        <source>Save Game State 1</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="560"/>
        <source>Save Game State 2</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="562"/>
        <source>Save Game State 3</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="564"/>
        <source>Save Game State 4</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="566"/>
        <source>Save Game State 5</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="568"/>
        <source>Save Game State 6</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="570"/>
        <source>Save Game State 7</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="572"/>
        <source>Save Game State 8</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="574"/>
        <source>Save Game State 9</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="576"/>
        <source>Save Game State 10</source>
        <translation>Sauvegarder l&apos;Etat du Jeu 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="578"/>
        <source>Load Global State 1</source>
        <translation>Charger l&apos;Etat Complet 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="580"/>
        <source>Load Global State 2</source>
        <translation>Charger l&apos;Etat Complet 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="582"/>
        <source>Load Global State 3</source>
        <translation>Charger l&apos;Etat Complet 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="584"/>
        <source>Load Global State 4</source>
        <translation>Charger l&apos;Etat Complet 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="586"/>
        <source>Load Global State 5</source>
        <translation>Charger l&apos;Etat Complet 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="588"/>
        <source>Load Global State 6</source>
        <translation>Charger l&apos;Etat Complet 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="590"/>
        <source>Load Global State 7</source>
        <translation>Charger l&apos;Etat Complet 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="592"/>
        <source>Load Global State 8</source>
        <translation>Charger l&apos;Etat Complet 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="594"/>
        <source>Load Global State 9</source>
        <translation>Charger l&apos;Etat Complet 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="596"/>
        <source>Load Global State 10</source>
        <translation>Charger l&apos;Etat Complet 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="579"/>
        <source>Save Global State 1</source>
        <translation>Sauvegarder l&apos;Etat Complet 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="581"/>
        <source>Save Global State 2</source>
        <translation>Sauvegarder l&apos;Etat Complet 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="583"/>
        <source>Save Global State 3</source>
        <translation>Sauvegarder l&apos;Etat Complet 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="585"/>
        <source>Save Global State 4</source>
        <translation>Sauvegarder l&apos;Etat Complet 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="587"/>
        <source>Save Global State 5</source>
        <translation>Sauvegarder l&apos;Etat Complet 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="589"/>
        <source>Save Global State 6</source>
        <translation>Sauvegarder l&apos;Etat Complet 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="591"/>
        <source>Save Global State 7</source>
        <translation>Sauvegarder l&apos;Etat Complet 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="593"/>
        <source>Save Global State 8</source>
        <translation>Sauvegarder l&apos;Etat Complet 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="595"/>
        <source>Save Global State 9</source>
        <translation>Sauvegarder l&apos;Etat Complet 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="597"/>
        <source>Save Global State 10</source>
        <translation>Sauvegarder l&apos;Etat Complet 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="448"/>
        <location filename="../../core/hotkeys.cpp" line="467"/>
        <location filename="../../core/hotkeys.cpp" line="479"/>
        <location filename="../../core/hotkeys.cpp" line="493"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="448"/>
        <source>Toggle Mute</source>
        <translation>Passer en Muet</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="467"/>
        <source>Toggle CD Audio Mute</source>
        <translation>Basculer le CD Audio en Muet</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="479"/>
        <source>Volume Up</source>
        <translation>Augmenter le Volume</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="493"/>
        <source>Volume Down</source>
        <translation>Diminuer le Volume</translation>
    </message>
</context>
<context>
    <name>InputBindingDialog</name>
    <message>
        <location filename="../inputbindingdialog.ui" line="17"/>
        <source>Edit Bindings</source>
        <translation>Editer les Assignations</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="26"/>
        <source>Bindings for Controller0/ButtonCircle</source>
        <translation>Assigne pour le Contrôleur0/BoutonRond</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="45"/>
        <source>Add Binding</source>
        <translation>Ajouter une Assignation</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="52"/>
        <source>Remove Binding</source>
        <translation>Enlever l&apos;Assignation</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="59"/>
        <source>Clear Bindings</source>
        <translation>Vider les Assignations</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="22"/>
        <source>Bindings for %1 %2</source>
        <translation>Assigne pour %1 %2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="23"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="131"/>
        <location filename="../inputbindingdialog.cpp" line="147"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Pressez le bouton/axe... [%1]</translation>
    </message>
</context>
<context>
    <name>InputBindingWidget</name>
    <message numerus="yes">
        <location filename="../inputbindingwidgets.cpp" line="69"/>
        <source>%n bindings</source>
        <translation>
            <numerusform>%n assignations</numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="284"/>
        <location filename="../inputbindingwidgets.cpp" line="300"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Pressez le Bouton/Axe... [%1]</translation>
    </message>
</context>
<context>
    <name>InputVibrationBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="452"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="453"/>
        <source>No devices with vibration motors were detected.</source>
        <translation>Aucun périphérique avec des moteurs de vibration déctecté.</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="459"/>
        <source>Select vibration motor for %1.</source>
        <translation>Sélectionnez le moteur de vibration pour %1.</translation>
    </message>
</context>
<context>
    <name>LogLevel</name>
    <message>
        <location filename="../../core/settings.cpp" line="763"/>
        <source>None</source>
        <translation>Aucun</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="763"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="764"/>
        <source>Warning</source>
        <translation>Avertissement</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="764"/>
        <source>Performance</source>
        <translation>Performance</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="765"/>
        <source>Information</source>
        <translation>Information</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="766"/>
        <source>Developer</source>
        <translation>Développeur</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="766"/>
        <source>Profile</source>
        <translation>Profil</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="765"/>
        <source>Verbose</source>
        <translation>Verbeux</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="767"/>
        <source>Debug</source>
        <translation>Débug</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="767"/>
        <source>Trace</source>
        <translation>Traceur</translation>
    </message>
</context>
<context>
    <name>LogWindow</name>
    <message>
        <location filename="../logwindow.cpp" line="91"/>
        <source>Log Window - %1 [%2]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="95"/>
        <source>Log Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="114"/>
        <source>&amp;Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="116"/>
        <source>&amp;Save...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="121"/>
        <source>Cl&amp;ose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="124"/>
        <source>&amp;Settings</source>
        <translation type="unfinished">Paramètres</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="126"/>
        <source>Log To &amp;System Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="130"/>
        <source>Log To &amp;Debug Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="134"/>
        <source>Log To &amp;File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="140"/>
        <source>Attach To &amp;Main Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="144"/>
        <source>Show &amp;Timestamps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="150"/>
        <source>&amp;Log Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="159"/>
        <source>&amp;Filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="250"/>
        <source>Select Log File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="250"/>
        <source>Log Files (*.txt)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="257"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="257"/>
        <source>Failed to open file for writing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="264"/>
        <source>Log was written to %1.
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
        <location filename="../qttranslations.cpp" line="34"/>
        <source>Services</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="35"/>
        <source>Hide %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="36"/>
        <source>Hide Others</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="37"/>
        <source>Show All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="38"/>
        <source>Preferences...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="39"/>
        <source>Quit %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="40"/>
        <source>About %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.ui" line="17"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="38"/>
        <source>&amp;System</source>
        <translation>&amp;Système</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="42"/>
        <location filename="../mainwindow.cpp" line="1215"/>
        <location filename="../mainwindow.cpp" line="1465"/>
        <source>Change Disc</source>
        <translation>Changer le Disque</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="57"/>
        <source>Cheats</source>
        <translation>Triches</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="66"/>
        <location filename="../mainwindow.cpp" line="782"/>
        <location filename="../mainwindow.cpp" line="1083"/>
        <source>Load State</source>
        <translation>Charger un Etat</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="75"/>
        <source>Save State</source>
        <translation>Sauvegarder un Etat</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="104"/>
        <source>S&amp;ettings</source>
        <translation>Paramètr&amp;es</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="108"/>
        <source>Theme</source>
        <translation>Thème</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="117"/>
        <source>Language</source>
        <translation>Langue</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="152"/>
        <source>&amp;Help</source>
        <translation>&amp;Aide</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="166"/>
        <source>&amp;Debug</source>
        <translation>&amp;Débug</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="170"/>
        <source>Switch GPU Renderer</source>
        <translation>Changer le Rendu du GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="175"/>
        <source>Switch CPU Emulation Mode</source>
        <translation>Changer le Mode d&apos;Emulation du CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="180"/>
        <source>Switch Crop Mode</source>
        <translation>Changer le Mode de Coupe</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="211"/>
        <source>&amp;View</source>
        <translation>&amp;Visualiser</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="215"/>
        <source>&amp;Window Size</source>
        <translation>&amp;Taille de la fenêtre</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="236"/>
        <source>&amp;Tools</source>
        <translation>&amp;Outils</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="253"/>
        <source>toolBar</source>
        <translation>Barre d&apos;Outils</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="295"/>
        <source>Start &amp;File...</source>
        <translation>Démarrer le &amp;fichier...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="304"/>
        <source>Start &amp;Disc...</source>
        <translation>Lancer le &amp;Disque...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="313"/>
        <source>Start &amp;BIOS</source>
        <translation>Démarrer le &amp;BIOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="322"/>
        <source>&amp;Scan For New Games</source>
        <translation>&amp;Scanner les nouveaux Jeux</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="331"/>
        <source>&amp;Rescan All Games</source>
        <translation>&amp;Rescanner tous les Jeux</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="340"/>
        <source>Power &amp;Off</source>
        <translation>E&amp;teindre</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="349"/>
        <source>&amp;Reset</source>
        <translation>&amp;Réinitialiser</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="361"/>
        <source>&amp;Pause</source>
        <translation>&amp;Pause</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="370"/>
        <source>&amp;Load State</source>
        <translation>&amp;Charger un Etat</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="379"/>
        <source>&amp;Save State</source>
        <translation>&amp;Sauvegarder un Etat</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="388"/>
        <source>E&amp;xit</source>
        <translation>&amp;Quitter</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="397"/>
        <source>B&amp;IOS</source>
        <translation>B&amp;IOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="406"/>
        <source>C&amp;onsole</source>
        <translation>C&amp;onsole</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="415"/>
        <source>E&amp;mulation</source>
        <translation>É&amp;mulation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="424"/>
        <source>&amp;Controllers</source>
        <translation>&amp;Contrôleurs</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="433"/>
        <source>&amp;Hotkeys</source>
        <translation>Raccourcis</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="442"/>
        <source>&amp;Display</source>
        <translation>Affichage</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="451"/>
        <source>&amp;Enhancements</source>
        <translation>Améliorations</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="460"/>
        <source>&amp;Post-Processing</source>
        <translation>&amp;Post-traitement</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="515"/>
        <source>View Third-Party Notices...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="560"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="569"/>
        <source>Achievements</source>
        <translation>Succès</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="578"/>
        <source>Folders</source>
        <translation>Dossiers</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="587"/>
        <source>Game List</source>
        <translation>Liste de jeux</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="596"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="605"/>
        <source>Advanced</source>
        <translation>Avancé</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="623"/>
        <location filename="../mainwindow.ui" line="635"/>
        <source>&amp;Settings</source>
        <translation>Paramètres</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="755"/>
        <source>Show CD-ROM State</source>
        <translation>Afficher état CD-ROM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="805"/>
        <source>&amp;Memory Cards</source>
        <translation>Cartes &amp;mémoire</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="962"/>
        <source>Power Off &amp;Without Saving</source>
        <translation>Éteindre sans sauvegarder</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="971"/>
        <location filename="../mainwindow.cpp" line="1266"/>
        <source>Start Big Picture Mode</source>
        <translation>Démarrer en mode Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="980"/>
        <location filename="../mainwindow.cpp" line="1267"/>
        <source>Big Picture</source>
        <translation>Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="985"/>
        <source>Cover Downloader</source>
        <translation>Téléchargeur de jaquette</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="469"/>
        <source>Fullscreen</source>
        <translation>Plein Ecran</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="474"/>
        <source>Resolution Scale</source>
        <translation>Echelle de la Résolution</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="483"/>
        <source>&amp;GitHub Repository...</source>
        <translation>Dépôt &amp;GitHub...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="492"/>
        <source>&amp;Issue Tracker...</source>
        <translation>&amp;Suivi des Problèmes</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="501"/>
        <source>&amp;Discord Server...</source>
        <translation>Serveur &amp;Discord...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="510"/>
        <source>Check for &amp;Updates...</source>
        <translation>Vérfication des &amp;Mises à Jour...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="524"/>
        <source>About &amp;Qt...</source>
        <translation>A Propos De &amp;Qt...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="533"/>
        <source>&amp;About DuckStation...</source>
        <translation>&amp;A Propos De DuckStation...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="542"/>
        <source>Change Disc...</source>
        <translation>Changement de Disque...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="551"/>
        <source>Cheats...</source>
        <translation>Triches...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="614"/>
        <source>Add Game Directory...</source>
        <translation>Ajouter un répertoire de jeu...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="643"/>
        <source>From File...</source>
        <translation>Depuis le fichier...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="648"/>
        <source>From Device...</source>
        <translation>Depuis le périphérique...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="653"/>
        <source>From Game List...</source>
        <translation>Depuis la Liste de Jeu...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="658"/>
        <source>Remove Disc</source>
        <translation>Enlever le disque</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="663"/>
        <source>Resume State</source>
        <translation>Reprendre l&apos;état</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="668"/>
        <source>Global State</source>
        <translation>État complet</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="676"/>
        <source>Show VRAM</source>
        <translation>Afficher la VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="684"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation>Copier le CPU vers la VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="692"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation>Copier la VRAM vers le CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="700"/>
        <source>Disable All Enhancements</source>
        <translation>Désactiver toutes les améliorations</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="708"/>
        <source>Disable Interlacing</source>
        <translation>Désactiver l&apos;Entrelacement</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="716"/>
        <source>Force NTSC Timings</source>
        <translation>Forcer les Timings NTSC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="724"/>
        <source>Dump Audio</source>
        <translation>Copier l&apos;Audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="729"/>
        <source>Dump RAM...</source>
        <translation>Copier la RAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="734"/>
        <source>Dump VRAM...</source>
        <translation>Copier la VRAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="739"/>
        <source>Dump SPU RAM...</source>
        <translation>Copier la RAM SPU...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="747"/>
        <source>Show GPU State</source>
        <translation>Afficher l&apos;Etat du GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="763"/>
        <source>Show SPU State</source>
        <translation>Afficher l&apos;Etat du SPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="771"/>
        <source>Show Timers State</source>
        <translation>Afficher l&apos;Etat du Compteur</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="779"/>
        <source>Show MDEC State</source>
        <translation>Afficher l&apos;Etat du MDEC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="787"/>
        <source>Show DMA State</source>
        <translation>Afficher l&apos;état DMA</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="796"/>
        <source>&amp;Screenshot</source>
        <translation>&amp;Capture d&apos;Ecran</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="814"/>
        <location filename="../mainwindow.cpp" line="779"/>
        <source>Resume</source>
        <translation>Reprendre</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="817"/>
        <source>Resumes the last save state created.</source>
        <translation>Reprendre la dernière sauvegarde d&apos;état créée.</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="828"/>
        <source>&amp;Toolbar</source>
        <translation>&amp;Barre d&apos;Outils</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="839"/>
        <source>Lock Toolbar</source>
        <translation>Verrouiller la barre d&apos;outil</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="850"/>
        <source>&amp;Status Bar</source>
        <translation>Barre  de &amp;Statut</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="859"/>
        <source>Game &amp;List</source>
        <translation>&amp;Liste de Jeu</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="867"/>
        <source>System &amp;Display</source>
        <translation>&amp;Afficher le Système</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="879"/>
        <source>Game &amp;Properties</source>
        <translation>&amp;Propriétés de jeu</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="884"/>
        <source>Memory &amp;Card Editor</source>
        <translation>Editeur de &amp;Carte Mémoire</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="889"/>
        <source>C&amp;heat Manager</source>
        <translation>Gestionnaire de triche</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="894"/>
        <source>CPU D&amp;ebugger</source>
        <translation>Débogu&amp;eur CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="902"/>
        <source>Enable GDB Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="911"/>
        <source>Game &amp;Grid</source>
        <translation>&amp;Grille de Jeu</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="922"/>
        <source>Show Titles (Grid View)</source>
        <translation>Afficher les Titres (Vue Grille)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="927"/>
        <source>Zoom &amp;In (Grid View)</source>
        <translation>&amp;Zoomer (Vue Grille)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="930"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="935"/>
        <source>Zoom &amp;Out (Grid View)</source>
        <translation>&amp;Dézoomer (Vue Grille)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="938"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="943"/>
        <source>Refresh &amp;Covers (Grid View)</source>
        <translation>Rafraîchir les &amp;Couvertures (Vue Grille)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="948"/>
        <source>Open Memory Card Directory...</source>
        <translation>Ouvrir le Répertoire de la Carte Mémoire...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="953"/>
        <source>Open Data Directory...</source>
        <translation>Ouvrir le Répertoire de Données...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="62"/>
        <source>All File Types (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.ps-exe *.psf *.minipsf *.m3u);;Single-Track Raw Images (*.bin *.img *.iso);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;Error Code Modeler Images (*.ecm);;Media Descriptor Sidecar Images (*.mds);;PlayStation EBOOTs (*.pbp *.PBP);;PlayStation Executables (*.exe *.psexe *.ps-exe);;Portable Sound Format Files (*.psf *.minipsf);;Playlists (*.m3u)</source>
        <translation>Tous les types de fichier (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.ps-exe *.psf *.minipsf *.m3u);;Single-Track Raw Images (*.bin *.img *.iso);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;Error Code Modeler Images (*.ecm);;Media Descriptor Sidecar Images (*.mds);;PlayStation EBOOTs (*.pbp *.PBP);;PlayStation Executables (*.exe *.psexe *.ps-exe);;Portable Sound Format Files (*.psf *.minipsf);;Playlists (*.m3u)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="305"/>
        <location filename="../mainwindow.cpp" line="1103"/>
        <location filename="../mainwindow.cpp" line="1382"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="305"/>
        <source>Failed to get window info from widget</source>
        <translation>Échec de la récupération des infos fenêtre depuis le widget</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="553"/>
        <source>Paused</source>
        <translation>En pause</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="661"/>
        <location filename="../mainwindow.cpp" line="1200"/>
        <source>Select Disc Image</source>
        <translation>Choisir une Image Disque</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="676"/>
        <source>Could not find any CD-ROM devices. Please ensure you have a CD-ROM drive connected and sufficient permissions to access it.</source>
        <translation>Impossible de trouver un périphérique CD-ROM. Veuillez vérifier que vous avez un lecteur CD-ROM connecté et les droits d&apos;accès.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="690"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="694"/>
        <source>Select disc drive:</source>
        <translation>Sélectionnez un lecteur de disque :</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="802"/>
        <source>Resume (%1)</source>
        <translation>Reprendre (%1)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="809"/>
        <location filename="../mainwindow.cpp" line="934"/>
        <location filename="../mainwindow.cpp" line="973"/>
        <source>Game Save %1 (%2)</source>
        <translation>Sauvegarde du jeu %1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="818"/>
        <source>Edit Memory Cards...</source>
        <translation>Éditer les cartes mémoire...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="874"/>
        <source>Delete Save States...</source>
        <translation>Effacer les sauvegardes d&apos;état...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="880"/>
        <source>Confirm Save State Deletion</source>
        <translation>Confirmation de suppression de la sauvegarde d&apos;état</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="881"/>
        <source>Are you sure you want to delete all save states for %1?

The saves will not be recoverable.</source>
        <translation>Êtes-vous sûr de vouloir supprimer toutes les sauvegardes d&apos;état pour %1 ?

Les sauvegardes ne seront pas récupérables.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="918"/>
        <source>Load From File...</source>
        <translation>Charger depuis le fichier...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="920"/>
        <location filename="../mainwindow.cpp" line="962"/>
        <source>Select Save State File</source>
        <translation>Sélectionnez un fichier de sauvegarde d&apos;état</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="920"/>
        <location filename="../mainwindow.cpp" line="962"/>
        <source>Save States (*.sav)</source>
        <translation>Sauvegardes d&apos;état (*.sav)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="926"/>
        <source>Undo Load State</source>
        <translation>Annuler chargement état</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="934"/>
        <location filename="../mainwindow.cpp" line="973"/>
        <source>Game Save %1 (Empty)</source>
        <translation>Sauvegarde du jeu %1 (vide)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="940"/>
        <location filename="../mainwindow.cpp" line="979"/>
        <source>Global Save %1 (%2)</source>
        <translation>Sauvegarde globale %1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="940"/>
        <location filename="../mainwindow.cpp" line="979"/>
        <source>Global Save %1 (Empty)</source>
        <translation>Sauvegarde globale %1 (vide)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="957"/>
        <source>Save To File...</source>
        <translation>Sauvegarder vers fichier...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1022"/>
        <source>&amp;Enabled Cheats</source>
        <translation>Activation des cod&amp;es de triche</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1024"/>
        <source>&amp;Apply Cheats</source>
        <translation>&amp;Appliquer les codes de triche</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1078"/>
        <source>Load Resume State</source>
        <translation>Charger l&apos;état de reprise</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1079"/>
        <source>A resume save state was found for this game, saved at:

%1.

Do you want to load this state, or start from a fresh boot?</source>
        <translation>Une save state de reprise a été trouvée pour ce jeu, sauvegardée dans :

%1.

Voulez-vous charger cette save, ou démarrer normalement ?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1084"/>
        <source>Fresh Boot</source>
        <translation>Démarrage normal</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1085"/>
        <source>Delete And Boot</source>
        <translation>Supprimer et démarrer</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1104"/>
        <source>Failed to delete save state file &apos;%1&apos;.</source>
        <translation>Échec de la suppression du fichier de save state &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1161"/>
        <source>Confirm Disc Change</source>
        <translation>Confirmation de changement de disque</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1162"/>
        <source>Do you want to swap discs or boot the new image (via system reset)?</source>
        <translation>Voulez-vous changer de disque; ou démarrer la nouvelle image (via une réinitialisation système) ?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1164"/>
        <source>Swap Disc</source>
        <translation>Changer de disque</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1165"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1166"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1185"/>
        <source>Start Disc</source>
        <translation>Démarrer le disque</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1250"/>
        <location filename="../mainwindow.cpp" line="2806"/>
        <source>Cheat Manager</source>
        <translation>Gestionnaire de codes de triche</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1266"/>
        <source>Stop Big Picture Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1267"/>
        <source>Exit Big Picture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1382"/>
        <source>You must select a disc to change discs.</source>
        <translation>Vous devez sélectionner un disque pour changer de disque.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1418"/>
        <source>Properties...</source>
        <translation>Propriétés...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1422"/>
        <source>Open Containing Directory...</source>
        <translation>Ouvrir le Répertoire Contenant...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1427"/>
        <source>Set Cover Image...</source>
        <translation>Sélectionner l&apos;Image de Couverture...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1437"/>
        <source>Default Boot</source>
        <translation>Démarrage par Défaut</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1440"/>
        <source>Fast Boot</source>
        <translation>Démarrage Rapide</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1446"/>
        <source>Full Boot</source>
        <translation>Démarrage Complet</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1454"/>
        <source>Boot and Debug</source>
        <translation>Démarrer et déboguer</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1474"/>
        <source>Exclude From List</source>
        <translation>Exclure de la liste</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1477"/>
        <source>Reset Play Time</source>
        <translation>Réinitialiser le temps de jeu</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1481"/>
        <source>Add Search Directory...</source>
        <translation>Ajout d&apos;un Répertoire de Recherche...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1490"/>
        <source>Select Cover Image</source>
        <translation>Choisir l&apos;Image de Couverture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1508"/>
        <source>Cover Already Exists</source>
        <translation>La Couverture existe déjà</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1509"/>
        <source>A cover image for this game already exists, do you wish to replace it?</source>
        <translation>Une image de Couverture pour ce jeu existe déjà, souhaitez-vous la remplacer?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1504"/>
        <location filename="../mainwindow.cpp" line="1518"/>
        <location filename="../mainwindow.cpp" line="1523"/>
        <location filename="../mainwindow.cpp" line="1528"/>
        <source>Copy Error</source>
        <translation>Copier l&apos;Erreur</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1490"/>
        <source>All Cover Image Types (*.jpg *.jpeg *.png *.webp)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1504"/>
        <source>You must select a different file to the current cover image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1518"/>
        <source>Failed to remove existing cover &apos;%1&apos;</source>
        <translation>N&apos;a pas réussi à supprimer la couverture existante &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1523"/>
        <source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>N&apos;a pas réussi à copier &apos;%1&apos; to &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1528"/>
        <source>Failed to remove &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1537"/>
        <source>Confirm Reset</source>
        <translation>Confirmation de réinitialisation</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1538"/>
        <source>Are you sure you want to reset the play time for &apos;%1&apos;?

This action cannot be undone.</source>
        <translation>Êtes-vous sûr de vouloir réinitialiser le temps de jeu de &apos;%1&apos; ?

Cette action ne peut pas être annulée.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1681"/>
        <source>%1x Scale</source>
        <translation>Échelle %1x</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2096"/>
        <location filename="../mainwindow.cpp" line="2103"/>
        <location filename="../mainwindow.cpp" line="2112"/>
        <source>Destination File</source>
        <translation>Fichier de Destination</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2096"/>
        <location filename="../mainwindow.cpp" line="2112"/>
        <source>Binary Files (*.bin)</source>
        <translation>Fichiers binaires (*.bin)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2104"/>
        <source>Binary Files (*.bin);;PNG Images (*.png)</source>
        <translation>Fichiers binaires (*.bin);;Images PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="14"/>
        <source>Native</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="15"/>
        <source>Fusion</source>
        <translation>Fusion</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="16"/>
        <source>Dark Fusion (Gray)</source>
        <translation>Fusion Sombre (Gris)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="17"/>
        <source>Dark Fusion (Blue)</source>
        <translation>Fusion Sombre (Bleu)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="18"/>
        <source>QDarkStyle</source>
        <translation>QDarkStyle</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2623"/>
        <source>Confirm Shutdown</source>
        <translation>Confirmation d&apos;arrêt</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2624"/>
        <source>Are you sure you want to shut down the virtual machine?</source>
        <translation>Êtes-vous sûr de vouloir arrêter la machine vituelle ?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2626"/>
        <source>Save State For Resume</source>
        <translation>Save state pour reprendre</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2700"/>
        <location filename="../mainwindow.cpp" line="2705"/>
        <location filename="../mainwindow.cpp" line="2730"/>
        <location filename="../mainwindow.cpp" line="2739"/>
        <source>Memory Card Not Found</source>
        <translation>Carte mémoire introuvable</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2701"/>
        <source>Memory card &apos;%1&apos; does not exist. Do you want to create an empty memory card?</source>
        <translation>La carte mémoire &apos;%1&apos; n&apos;existe pas. Voulez-vous créer une carte mémoire vide ?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2706"/>
        <source>Failed to create memory card &apos;%1&apos;</source>
        <translation>Échec de création de la carte mémoire &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2731"/>
        <location filename="../mainwindow.cpp" line="2740"/>
        <source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
        <translation>La carte mémoire &apos;%1&apos; n&apos;a pas pu être trouvée. Essayez de démarrer le jeu et de sauvegarder pour la créer.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2756"/>
        <source>RA: Logged in as %1 (%2, %3 softcore). %4 unread messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2804"/>
        <source>Do not show again</source>
        <translation>Ne plus montrer à l&apos;avenir</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2808"/>
        <source>Using cheats can have unpredictable effects on games, causing crashes, graphical glitches, and corrupted saves. By using the cheat manager, you agree that it is an unsupported configuration, and we will not provide you with any assistance when games break.

Cheats persist through save states even after being disabled, please remember to reset/reboot the game after turning off any codes.

Are you sure you want to continue?</source>
        <translation>Utiliser des codes de triche peut avoir des effets inprévisibles sur les jeux, causant crashs, glitches graphiques, et sauvegardes corrompues. En utiliser le gestionnaire de codes de triche, vous êtes d&apos;accord qu&apos;il s&apos;agit d&apos;une configuration non-supportée, et nous ne vous fournirons pas d&apos;assistance quand les jeux casseront.

Les codes de triche persistent à travers les save states même après avoir été dédsactivés, veuillez vou rappeler de réinitialiser/redémarrer le jeu après désactivation de tout code de triche.

Êtes-vous sûr de vouloir continuer ?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2883"/>
        <source>Updater Error</source>
        <translation>Erreur de mise à jour</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2889"/>
        <source>&lt;p&gt;Sorry, you are trying to update a DuckStation version which is not an official GitHub release. To prevent incompatibilities, the auto-updater is only enabled on official builds.&lt;/p&gt;&lt;p&gt;To obtain an official build, please follow the instructions under &quot;Downloading and Running&quot; at the link below:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;Désolé, vous essayez de mettre à jour une version de DuckStation qui n&apos;est pas une version officielle Github. Pour éviter des incompatibilités, la mise à jour automatique n&apos;est activée que sur les builds officielles. &lt;/p&gt;&lt;p&gt;Pour obtenir une build officielle, veuillez suivre les instructions sous &quot;Téléchargement et Lancement&quot; au lien ci-dessous:&lt;/p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2895"/>
        <source>Automatic updating is not supported on the current platform.</source>
        <translation>La mise à jour automatique n&apos;est pas prise en charge sur la plateforme actuelle.</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorDialog</name>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="14"/>
        <source>Memory Card Editor</source>
        <translation>Éditeur de carte mémoire</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="48"/>
        <location filename="../memorycardeditorwindow.ui" line="202"/>
        <source>Title</source>
        <translation>Titre</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="53"/>
        <location filename="../memorycardeditorwindow.ui" line="207"/>
        <source>File Name</source>
        <translation>Nom du fichier</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="58"/>
        <location filename="../memorycardeditorwindow.ui" line="212"/>
        <source>Blocks</source>
        <translation>Blocs</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="68"/>
        <location filename="../memorycardeditorwindow.ui" line="144"/>
        <source>Memory Card:</source>
        <translation>Carte mémoire :</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="82"/>
        <location filename="../memorycardeditorwindow.ui" line="154"/>
        <source>New...</source>
        <translation>Nouveau...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="93"/>
        <location filename="../memorycardeditorwindow.ui" line="165"/>
        <source>Open...</source>
        <translation>Ouvrir...</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorWindow</name>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="15"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</source>
        <translation type="unfinished">Tous les types de carte mémoire (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="18"/>
        <source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme)</source>
        <translation type="unfinished">Tous les Types de Carte Mémoire Importable (*.mcd *.mcr *.mc *.gme)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="20"/>
        <source>Single Save Files (*.mcs);;All Files (*.*)</source>
        <translation type="unfinished">Fichiers de sauvegarde unique (*.mcs);;Tous les fichiers (*.*)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="27"/>
        <source>Delete File</source>
        <translation type="unfinished">Effacer le Fichier</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="28"/>
        <source>Undelete File</source>
        <translation type="unfinished">Restaurer le fichier</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="29"/>
        <source>Export File</source>
        <translation type="unfinished">Exporter le Fichier</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="30"/>
        <source>&lt;&lt;</source>
        <translation type="unfinished">&lt;&lt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="31"/>
        <source>&gt;&gt;</source>
        <translation type="unfinished">&gt;&gt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="48"/>
        <source>New Card...</source>
        <translation type="unfinished">Nouvelle carte...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="49"/>
        <source>Open Card...</source>
        <translation type="unfinished">Ouvrir une carte...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="116"/>
        <source>Format Card</source>
        <translation type="unfinished">Formater la carte</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="117"/>
        <source>Import File...</source>
        <translation type="unfinished">Importer un fichier...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="118"/>
        <source>Import Card...</source>
        <translation type="unfinished">Importer la Carte...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="119"/>
        <source>Save</source>
        <translation type="unfinished">Sauvegarder</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="232"/>
        <location filename="../memorycardeditorwindow.cpp" line="342"/>
        <location filename="../memorycardeditorwindow.cpp" line="367"/>
        <location filename="../memorycardeditorwindow.cpp" line="406"/>
        <location filename="../memorycardeditorwindow.cpp" line="416"/>
        <location filename="../memorycardeditorwindow.cpp" line="426"/>
        <location filename="../memorycardeditorwindow.cpp" line="432"/>
        <location filename="../memorycardeditorwindow.cpp" line="451"/>
        <location filename="../memorycardeditorwindow.cpp" line="471"/>
        <location filename="../memorycardeditorwindow.cpp" line="499"/>
        <location filename="../memorycardeditorwindow.cpp" line="517"/>
        <location filename="../memorycardeditorwindow.cpp" line="563"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="232"/>
        <location filename="../memorycardeditorwindow.cpp" line="342"/>
        <source>Failed to load memory card image.</source>
        <translation type="unfinished">Impossible de charger l&apos;image de la carte mémoire.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="276"/>
        <source> (Deleted)</source>
        <translation type="unfinished"> (supprimé)</translation>
    </message>
    <message numerus="yes">
        <location filename="../memorycardeditorwindow.cpp" line="296"/>
        <source>%n block(s) free%1</source>
        <translation type="unfinished">
            <numerusform>%n bloc(s) libérés%1</numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="310"/>
        <location filename="../memorycardeditorwindow.cpp" line="336"/>
        <source>Select Memory Card</source>
        <translation type="unfinished">Choisir la Carte Mémoire</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="368"/>
        <source>Failed to write card to &apos;%1&apos;</source>
        <translation type="unfinished">N&apos;a pas écrit sur la carte à &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="382"/>
        <source>Save memory card?</source>
        <translation type="unfinished">Sauvegarder la Carte Mémoire ?</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="383"/>
        <source>Memory card &apos;%1&apos; is not saved, do you want to save before closing?</source>
        <translation type="unfinished">Carte mémoire &apos;%1&apos; non sauvegardée, voulez-vous l&apos;enregistrer avant la fermeture?</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="407"/>
        <source>Destination memory card already contains a save file with the same name (%1) as the one you are attempting to copy. Please delete this file from the destination memory card before copying.</source>
        <translation type="unfinished">La carte mémoire de destination contient déjà un fichier de sauvegarde du même nom (%1) que celui que vous essayez de copier. Veuillez supprimer le fichier de carte mémoire de destination avant de copier.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="417"/>
        <source>Insufficient blocks, this file needs %1 but only %2 are available.</source>
        <translation type="unfinished">Blocs insuffisants, ce fichier a besoin de %1 mais seuls %2 sont disponibles.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="426"/>
        <source>Failed to read file %1</source>
        <translation type="unfinished">N&apos;a pas réussi à lire le fichier %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="432"/>
        <source>Failed to write file %1</source>
        <translation type="unfinished">N&apos;a pas écrit le fichier %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="451"/>
        <source>Failed to delete file %1</source>
        <translation type="unfinished">N&apos;a pas réussi à supprimer le fichier %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="472"/>
        <source>Failed to undelete file %1. The file may have been partially overwritten by another save.</source>
        <translation type="unfinished">Échec de la restauration du fichier %1. The fichier a peut-être été partiellement écrasé par une autre sauvegarde.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="487"/>
        <source>Select Single Savefile</source>
        <translation type="unfinished">Sélection d&apos;un fichier de sauvegarde unique</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="500"/>
        <source>Failed to export save file %1. Check the log for more details.</source>
        <translation type="unfinished">Échec de l&apos;export du fichier de sauvegarde %1. Vérifiez la log pour plus de détails.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="510"/>
        <source>Select Import File</source>
        <translation type="unfinished">Sélectionnez le Fichier d&apos;Importation</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="517"/>
        <source>Failed to import memory card. The log may contain more information.</source>
        <translation type="unfinished">Impossible d&apos;importer la carte mémoire. Le journal peut contenir plus d&apos;informations.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="534"/>
        <source>Format memory card?</source>
        <translation type="unfinished">Formater la carte mémoire ?</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="535"/>
        <source>Formatting the memory card will destroy all saves, and they will not be recoverable. The memory card which will be formatted is located at &apos;%1&apos;.</source>
        <translation type="unfinished">Formater la carte mémoire détruira toutes les sauvegardes, et elle ne seront pas récupérables. La carte mémoire qui va être formatée est située à &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="556"/>
        <source>Select Import Save File</source>
        <translation type="unfinished">Sélection de fichier de sauvegarde d&apos;import</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="564"/>
        <source>Failed to import save. Check if there is enough room on the memory card or if an existing save with the same name already exists.</source>
        <translation type="unfinished">Échec d&apos;import de la sauvegarde. Vérifiez s&apos;il y a assez de place sur la carte mémoire, ou si une sauvegarde existante avec le même nom n&apos;existe pas déjà.</translation>
    </message>
</context>
<context>
    <name>MemoryCardSettingsWidget</name>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="23"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
        <translation>Tous les Types de Carte Mémoire (*.mcd *.mcr *.mc)</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="45"/>
        <source>Shared Settings</source>
        <translation>Paramètres Partagés</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="70"/>
        <source>Checked</source>
        <translation>Coché</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="118"/>
        <source>Memory Card %1</source>
        <translation>Carte Mémoire %1</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="133"/>
        <source>Memory Card Type:</source>
        <translation>Type de Carte Mémoire:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="47"/>
        <location filename="../memorycardsettingswidget.cpp" line="147"/>
        <source>Browse...</source>
        <translation>Parcourir...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="48"/>
        <location filename="../memorycardsettingswidget.cpp" line="152"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="49"/>
        <source>Open Directory...</source>
        <translation>Ouvrir le répertoire...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="52"/>
        <source>Memory Card Directory:</source>
        <translation>Répertoire de carte mémoire :</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="65"/>
        <location filename="../memorycardsettingswidget.cpp" line="70"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, a single memory card will be used for all discs. If unchecked, a separate card will be used for each disc.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="80"/>
        <source>If one of the &quot;separate card per game&quot; memory card types is chosen, these memory cards will be saved to the memory cards directory.</source>
        <translation>Si l&apos;un des types de carte mémoire &quot;carte séparée par jeu&quot; est choisi, ces cartes mémoire seront sauvegardées dans le répertoire des cartes mémoire.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="93"/>
        <source>The memory card editor enables you to move saves between cards, as well as import cards of other formats.</source>
        <translation>L&apos;éditeur de carte mémoire vous permet de déplacer les sauvegardes entres les cartes, ainsi que d&apos;importer des cartes dans d&apos;autres formats.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="98"/>
        <source>Memory Card Editor...</source>
        <translation>Éditeur de carte mémoire...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="157"/>
        <source>Shared Memory Card Path:</source>
        <translation>Chemin de la Carte Mémoire Partagée:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="165"/>
        <source>Select path to memory card image</source>
        <translation>Choisir un chemin pour l&apos;image de la carte mémoire</translation>
    </message>
</context>
<context>
    <name>MemoryCardType</name>
    <message>
        <location filename="../../core/settings.cpp" line="1373"/>
        <source>No Memory Card</source>
        <translation>Aucune Carte Mémoire</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1374"/>
        <source>Shared Between All Games</source>
        <translation>Partagé entre tous les Jeux</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1375"/>
        <source>Separate Card Per Game (Serial)</source>
        <translation>Carte séparée par jeu (numéro de série)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1376"/>
        <source>Separate Card Per Game (Title)</source>
        <translation>Carte séparée par jeu (titre)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1377"/>
        <source>Separate Card Per Game (File Title)</source>
        <translation>Carte séparée par jeu (titre de fichier)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1378"/>
        <source>Non-Persistent Card (Do Not Save)</source>
        <translation>Carte non-persistante (ne pas sauvegarder)</translation>
    </message>
</context>
<context>
    <name>MultitapMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1430"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1430"/>
        <source>Enable on Port 1 Only</source>
        <translation>Activer uniquement sur le port 1</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1431"/>
        <source>Enable on Port 2 Only</source>
        <translation>Activer uniquement sur le port 2</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1431"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>Activer sur les ports 1 et 2</translation>
    </message>
</context>
<context>
    <name>NeGcon</name>
    <message>
        <location filename="../../core/negcon.cpp" line="246"/>
        <source>D-Pad Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="247"/>
        <source>D-Pad Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="248"/>
        <source>D-Pad Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="249"/>
        <source>D-Pad Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="250"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="251"/>
        <source>A Button</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="252"/>
        <source>B Button</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="253"/>
        <source>I Button</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="254"/>
        <source>II Button</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="255"/>
        <source>Left Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="256"/>
        <source>Right Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="257"/>
        <source>Steering (Twist) Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="258"/>
        <source>Steering (Twist) Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="266"/>
        <source>Steering Axis Deadzone</source>
        <translation>Zone morte de l&apos;axe de direction</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="267"/>
        <source>Sets deadzone size for steering axis.</source>
        <translation>Définis la taille de la zone mort de l&apos;axe de direction.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="269"/>
        <source>Steering Axis Sensitivity</source>
        <translation>Sensitivité de l&apos;axe de direction</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="270"/>
        <source>Sets the steering axis scaling factor.</source>
        <translation>Définis le facteur d&apos;échelle de l&apos;axe de direction.</translation>
    </message>
</context>
<context>
    <name>OSDMessage</name>
    <message>
        <location filename="../../core/system.cpp" line="1091"/>
        <source>System reset.</source>
        <translation>Réinitialisation du Système.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1171"/>
        <source>Loading state from &apos;%s&apos; failed. Resetting.</source>
        <translation>Le chargement d&apos;Etat depuis la &apos;%s&apos; a échoué. Réinitialisation.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1212"/>
        <source>Saving state to &apos;%s&apos; failed.</source>
        <translation>La sauvegarde vers &apos;%s&apos; a échoué.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="643"/>
        <source>PGXP is incompatible with the software renderer, disabling PGXP.</source>
        <translation>PGXP est incompatible avec le logiciel de rendu, ce qui désactive PGXP.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="661"/>
        <source>Rewind is not supported on 32-bit ARM for Android.</source>
        <translation>Le rewind n&apos;est pas supporté en 32-bit ARM sous Android.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="667"/>
        <source>Runahead is not supported on 32-bit ARM for Android.</source>
        <translation>Le runahead n&apos;est pas supporté en 32-bit ARM sous Android.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="676"/>
        <source>Rewind is disabled because runahead is enabled.</source>
        <translation>Le rewind est désactivé car le runahead est activé.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4199"/>
        <source>Failed to save undo load state.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4697"/>
        <source>Switching to %s renderer...</source>
        <translation>Bascule vers le rendu %s...</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="201"/>
        <source>Save state contains controller type %s in port %u, but %s is used. Switching.</source>
        <translation>La save state contient le type de contrôleur %s dans le port %u, mais %s est utilisé. Bascule.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="207"/>
        <source>Ignoring mismatched controller type %s in port %u.</source>
        <translation>Type de contrôleur %s dans le port %u incompatible, ignoré.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="300"/>
        <source>Memory card %u from save state does match current card data. Simulating replugging.</source>
        <translation>Le %u de la carte mémoire de la sauvegarde d&apos;état correspond aux données actuelles de la carte. Simulation du rechargement.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="317"/>
        <source>Memory card %u present in save state but not in system. Ignoring card.</source>
        <translation>La Carte Mémoire %u présente dans la Sauvegarde d&apos;Etat mais pas dans le système. La Carte est ignorée.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="336"/>
        <source>Memory card %u present in system but not in save state. Replugging card.</source>
        <translation>La carte mémoire %u est présente dans le système mais pas dans le save state. Rebranchement de la carte.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="262"/>
        <source>Memory card %u present in save state but not in system. Creating temporary card.</source>
        <translation>La Carte mémoire %u présente dans la Sauvegarde d&apos;Etat mais pas dans le système. Création d&apos;une carte temporaire.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="329"/>
        <source>Memory card %u present in system but not in save state. Removing card.</source>
        <translation>La Carte mémoire %u présente dans le système mais pas la Sauvegarde d&apos;Etat. Suppression de la carte.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2123"/>
        <source>WARNING: CPU overclock (%u%%) was different in save state (%u%%).</source>
        <translation>ATTENTION : l&apos;overclock du CPU (%u%%) était différent dans la Sauvegarde d&apos;Etat (%u%%).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="340"/>
        <source>PGXP is now enabled.</source>
        <translation>PGXP est maintenant Activé.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="341"/>
        <source>PGXP is now disabled.</source>
        <translation>PGXP est maintenant Désactivé.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="412"/>
        <source>PGXP Depth Buffer is now enabled.</source>
        <translation>Le tampon de profondeur PGXP est maintenant activé.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="413"/>
        <source>PGXP Depth Buffer is now disabled.</source>
        <translation>Le tampon de profondeur PGXP est maintenant désactivé.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="386"/>
        <source>Texture replacements reloaded.</source>
        <translation>Remplacements de texture rechargés.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="70"/>
        <source>Cannot load state for game without serial.</source>
        <translation>Impossible de charger l&apos;état poiur le jeu sans numéro de série.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="80"/>
        <source>No save state found in slot {}.</source>
        <translation>Aucune save state trouvée dans l&apos;emplacement {}.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="95"/>
        <source>Cannot save state for game without serial.</source>
        <translation>Impossible de save state pour le jeu sans numéro de série.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="274"/>
        <source>CPU clock speed control enabled (%u%% / %.3f MHz).</source>
        <translation>Contrôle de la vitesse de l&apos;horloge CPU activé (%u%% / %.3f MHz).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="281"/>
        <source>CPU clock speed control disabled (%.3f MHz).</source>
        <translation>Contrôle de la vitesse de l&apos;horloge CPU désactivé (%.3f MHz).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="294"/>
        <location filename="../../core/hotkeys.cpp" line="306"/>
        <location filename="../../core/hotkeys.cpp" line="318"/>
        <source>Emulation speed set to %u%%.</source>
        <translation>Vitesse d&apos;émulation définie à %u%%.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="433"/>
        <source>PGXP CPU mode is now enabled.</source>
        <translation>Le mode CPU PGXP est maintenant activé.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="434"/>
        <source>PGXP CPU mode is now disabled.</source>
        <translation>Le mode CPU PGXP est maintenant désactivé.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="458"/>
        <source>Volume: Muted</source>
        <translation>Volume : muet</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="463"/>
        <location filename="../../core/hotkeys.cpp" line="490"/>
        <location filename="../../core/hotkeys.cpp" line="504"/>
        <source>Volume: {}%</source>
        <translation>Volume : {}%</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="474"/>
        <source>CD Audio Muted.</source>
        <translation>CD Audio muet.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="475"/>
        <source>CD Audio Unmuted.</source>
        <translation>CD Audio audible.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2289"/>
        <source>Failed to open CD image from save state &apos;{}&apos;: {}.
Using existing image &apos;{}&apos;, this may result in instability.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2299"/>
        <location filename="../../core/system.cpp" line="2318"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2764"/>
        <source>{} cheats are now active.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2765"/>
        <source>{} cheats are now inactive.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3271"/>
        <source>Failed to open disc image &apos;{}&apos;: {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3285"/>
        <source>Inserted disc &apos;{}&apos; ({}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3531"/>
        <source>Switching to {}{} GPU renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3557"/>
        <source>Switching to {} audio backend.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3581"/>
        <source>Switching to {} CPU execution mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4260"/>
        <source>Started dumping audio to &apos;%s&apos;.</source>
        <translation>Début décharge audio vers &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4265"/>
        <source>Failed to start dumping audio to &apos;%s&apos;.</source>
        <translation>Échec du démarrage de la décharge audio vers &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4275"/>
        <source>Stopped dumping audio.</source>
        <translation>Arrêt décharge audio.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4305"/>
        <source>Screenshot file &apos;%s&apos; already exists.</source>
        <translation>Le fichier de capture d&apos;écran &apos;%s&apos; existe déjà.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4314"/>
        <source>Failed to save screenshot to &apos;%s&apos;</source>
        <translation>Impossible d&apos;enregistrer la capture d&apos;écran dans &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4318"/>
        <source>Screenshot saved to &apos;%s&apos;.</source>
        <translation>Capture d&apos;Ecran Sauvegardée sur &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4675"/>
        <source>Widescreen hack is now enabled, and aspect ratio is set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4683"/>
        <source>Widescreen hack is now disabled, and aspect ratio is set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4493"/>
        <source>Failed to load cheats from &apos;%s&apos;.</source>
        <translation>N&apos;a pas réussi à charger les triches de &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4620"/>
        <source>Cheat &apos;%s&apos; enabled.</source>
        <translation>Triches &apos;%s&apos; activées.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4624"/>
        <source>Cheat &apos;%s&apos; disabled.</source>
        <translation>Triches &apos;%s&apos; désactivées.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4547"/>
        <source>Failed to save cheat list to &apos;%s&apos;</source>
        <translation>Échec de la sauvegarde de la liste des triches dans &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1163"/>
        <source>Loading state from &apos;{}&apos;...</source>
        <translation>Chargement de l&apos;état depuis &apos;{}&apos;...</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1211"/>
        <source>Save State</source>
        <translation>Sauvegarde de l&apos;état</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1220"/>
        <source>State saved to &apos;{}&apos;.</source>
        <translation>État sauvegardé vers &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2013"/>
        <source>Failed to initialize %s renderer, falling back to software renderer.</source>
        <translation>Échec de l&apos;initialisation du rendu %s, bascule vers le rendu logiciel.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2051"/>
        <source>This save state was created with a different BIOS version or patch options. This may cause stability issues.</source>
        <translation>Cette save state a été créée avec une version différente du BIOS ou des options de patch. Cela peut causer de l&apos;instabilité.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2706"/>
        <source>Rewinding is not enabled.</source>
        <translation>Le rewinding n&apos;est pas activé.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2756"/>
        <source>No cheats are loaded.</source>
        <translation>Aucun code de triche chargé.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3167"/>
        <source>Swapped memory card ports. Both ports have a memory card.</source>
        <translation>Ports de carte mémoire échangés. Les deux ports ont une carte mémoire.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3173"/>
        <source>Swapped memory card ports. Port 2 has a memory card, Port 1 is empty.</source>
        <translation>Ports de carte mémoire échangés. Le port 2 a une carte mémoire, le port 1 est vide.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3178"/>
        <source>Swapped memory card ports. Port 1 has a memory card, Port 2 is empty.</source>
        <translation>Ports de carte mémoire échangés. Le port 1 a une carte mémoire, le port 2 est vide.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3182"/>
        <source>Swapped memory card ports. Neither port has a memory card.</source>
        <translation>Ports de carte mémoire échangés. Aucun des deux ports n&apos;a de carte mémoire.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3470"/>
        <source>Failed to switch to subimage %u in &apos;%s&apos;: %s.</source>
        <translation>Échec de la bascule vers la sous-image %u dans &apos;%s&apos; : %s.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3478"/>
        <source>Switched to sub-image %s (%u) in &apos;%s&apos;.</source>
        <translation>Basculé vers la sous-image %s (%u) dans &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3600"/>
        <source>Recompiler options changed, flushing all blocks.</source>
        <translation>Les options du recompilateur ont changé, vidage de tous les blocs.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4500"/>
        <source>{} cheats are enabled. This may result in instability.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4563"/>
        <source>Saved {} cheats to &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4578"/>
        <source>Deleted cheat list &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4640"/>
        <source>Applied cheat &apos;%s&apos;.</source>
        <translation>Application de la triche &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4644"/>
        <source>Cheat &apos;%s&apos; is already enabled.</source>
        <translation>La triche &apos;%s&apos;. est déjà activée.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="434"/>
        <source>Failed to load post-processing chain: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="589"/>
        <location filename="../../util/postprocessing.cpp" line="609"/>
        <source>No post-processing shaders are selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="596"/>
        <source>Post-processing is now enabled.</source>
        <translation>Le Post-Traitement est maintenant activé.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="597"/>
        <source>Post-processing is now disabled.</source>
        <translation>Le Post-Traitement est maintenant désactivé.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="619"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>Les shaders de post-traitement ont été rechargés.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="69"/>
        <source>Analog mode forcing is disabled by game settings. Controller will start in digital mode.</source>
        <translation>Le forçage du mode analogue est désactivé par les paramètre du jeu. Le contrôleur va démarrer en mode digital.</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="809"/>
        <source>CD image preloading not available for multi-disc image &apos;%s&apos;</source>
        <translation>Le pré-chargement d&apos;image CD n&apos;est pas disponible pour l&apos;image multi-disque &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="817"/>
        <source>Precaching CD image failed, it may be unreliable.</source>
        <translation>Échec de la mise en pré-cache de l&apos;image CD, cela peut être non-fiable.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="288"/>
        <source>Memory card at &apos;%s&apos; could not be read, formatting.</source>
        <translation>La carte mémoire à &apos;%s&apos; ne peut être lue, formatage.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="333"/>
        <source>Failed to save memory card to &apos;{}&apos;.</source>
        <translation>Échec de la sauvegarde de la carte mémoire vers &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="344"/>
        <source>Saved memory card to &apos;{}&apos;.</source>
        <translation>Sauvegardé la carte mémoire vers &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="258"/>
        <source>CPU interpreter forced by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="270"/>
        <source>Software renderer forced by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="283"/>
        <source>Using software renderer for readbacks based on compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="295"/>
        <source>Interlacing forced by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="307"/>
        <source>True color disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="319"/>
        <source>Upscaling disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="331"/>
        <source>Texture filtering disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="343"/>
        <source>Scaled dithering disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="355"/>
        <source>Widescreen rendering disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="367"/>
        <source>Forcing NTSC Timings disallowed by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="380"/>
        <source>PGXP geometry correction disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="391"/>
        <source>PGXP culling disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="404"/>
        <source>PGXP perspective corrected textures disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="418"/>
        <source>PGXP perspective corrected colors disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="430"/>
        <source>PGXP vertex cache forced by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="443"/>
        <source>PGXP CPU mode forced by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="462"/>
        <source>PGXP Depth Buffer disabled by compatibility settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="526"/>
        <source>Controller in port {0} ({1}) is not supported for {2}.
Supported controllers: {3}
Please configure a supported controller from the list above.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PlayStationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="205"/>
        <source>Left Button</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="206"/>
        <source>Right Button</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="212"/>
        <source>Horizontal Sensitivity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="213"/>
        <location filename="../../core/playstation_mouse.cpp" line="216"/>
        <source>Adjusts the correspondance between physical and virtual mouse movement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="215"/>
        <source>Vertical Sensitivity</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PlaystationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="204"/>
        <source>Pointer</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessing</name>
    <message>
        <location filename="../../util/postprocessing.cpp" line="176"/>
        <source>{} [GLSL]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="205"/>
        <source>{} [ReShade]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="435"/>
        <source>Unknown Error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessingSettingsWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulaire</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="34"/>
        <source>Enable Post Processing</source>
        <translation>Activer le Post Traitement</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="54"/>
        <source>&amp;Reload Shaders</source>
        <translation>&amp;Recharger les Shaders</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="97"/>
        <source>Add</source>
        <translation type="unfinished">Ajouter</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="117"/>
        <source>Remove</source>
        <translation type="unfinished">Enlever</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="137"/>
        <source>Clear</source>
        <translation type="unfinished">Vider</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="157"/>
        <source>Move Up</source>
        <translation type="unfinished">Monter</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="177"/>
        <source>Move Down</source>
        <translation type="unfinished">Descendre</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="67"/>
        <source>Post Processing Chain</source>
        <translation>Chaîne de Post-Traitement</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="155"/>
        <source>No Shaders Available</source>
        <translation type="unfinished">Aucuns Shaders de disponible</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="170"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="171"/>
        <source>Failed to add shader: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="207"/>
        <source>Question</source>
        <translation type="unfinished">Question</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="207"/>
        <source>Are you sure you want to clear all shader stages?</source>
        <translation type="unfinished">Etes-vous sûr de vouloir vider toutes les étapes de shader?</translation>
    </message>
</context>
<context>
    <name>PostProcessingShaderConfigWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="390"/>
        <source>Red</source>
        <translation>Rouge</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="390"/>
        <source>Green</source>
        <translation>Vert</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="390"/>
        <source>Blue</source>
        <translation>Bleu</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="390"/>
        <source>Alpha</source>
        <translation>Alpha</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="391"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../qtutils.cpp" line="686"/>
        <source>Failed to open URL</source>
        <translation>Impossible d&apos;ouvrir l&apos;URL</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="687"/>
        <source>Failed to open URL.

The URL was: %1</source>
        <translation>Impossible d&apos;ouvrir l&apos;URL.

L&apos;URL était : %1</translation>
    </message>
</context>
<context>
    <name>QtAsyncProgressThread</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="185"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="190"/>
        <source>Question</source>
        <translation>Question</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="196"/>
        <source>Information</source>
        <translation>Information</translation>
    </message>
</context>
<context>
    <name>QtHost</name>
    <message>
        <location filename="../qthost.cpp" line="1957"/>
        <location filename="../qthost.cpp" line="1983"/>
        <location filename="../qthost.cpp" line="1999"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1958"/>
        <source>File &apos;%1&apos; does not exist.</source>
        <translation>Le fichier &apos;%1&apos; n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1984"/>
        <source>The specified save state does not exist.</source>
        <translation>La save state spécifiée n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2000"/>
        <source>Cannot use no-gui mode, because no boot filename was specified.</source>
        <translation>Impossible d&apos;utiliser le mode sans-gui, parce qu&apos;aucun nom de fichier de démarrage n&apos;a été spécifié.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2001"/>
        <source>Cannot use batch mode, because no boot filename was specified.</source>
        <translation>Impossible d&apos;utiliser le mode batch, parce qu&apos;aucun nom de fichier de démarrage n&apos;a été spécifié.</translation>
    </message>
</context>
<context>
    <name>QtModalProgressCallback</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="14"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="31"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="90"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="95"/>
        <source>Question</source>
        <translation>Question</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="101"/>
        <source>Information</source>
        <translation>Information</translation>
    </message>
</context>
<context>
    <name>SaveStateSelectorUI</name>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="685"/>
        <source>Saved at {0:%H:%M} on {0:%a} {0:%Y/%m/%d}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="826"/>
        <source>Load</source>
        <translation>Charger</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="828"/>
        <source>Save</source>
        <translation>Sauvegarder</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="830"/>
        <source>Select Previous</source>
        <translation>Sélectionner précédent</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="832"/>
        <source>Select Next</source>
        <translation>Sélectionner suivant</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="894"/>
        <source>{} ({})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="919"/>
        <source>No save present in this slot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1016"/>
        <source>Global Slot {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1017"/>
        <source>Game Slot {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1104"/>
        <source>No save state found in Global Slot {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1105"/>
        <source>No save state found in Slot {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1129"/>
        <source>no save yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1134"/>
        <source>Global Save Slot {0} selected ({1}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1135"/>
        <source>Save Slot {0} selected ({1}).</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingWidgetBinder</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="324"/>
        <location filename="../settingwidgetbinder.h" line="454"/>
        <source>Default: </source>
        <translation>Défaut :</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="423"/>
        <location filename="../settingwidgetbinder.h" line="553"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1066"/>
        <source>Confirm Folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1068"/>
        <source>The chosen directory does not currently exist:

%1

Do you want to create this directory?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1091"/>
        <source>Error</source>
        <translation type="unfinished">Erreur</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1092"/>
        <source>Folder path cannot be empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1113"/>
        <source>Select folder for %1</source>
        <translation>Sélectionner le dossier pour %1</translation>
    </message>
</context>
<context>
    <name>Settings</name>
    <message>
        <location filename="../../core/settings.cpp" line="1255"/>
        <source>Automatic (Default)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1256"/>
        <source>Disallowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1257"/>
        <source>Allowed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="126"/>
        <source>Use Global Setting [Enabled]</source>
        <translation>Utiliser le paramétrage global [Activé]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="127"/>
        <source>Use Global Setting [Disabled]</source>
        <translation>Utiliser le paramétrage global [Désactivé]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="135"/>
        <location filename="../settingwidgetbinder.h" line="151"/>
        <source>Use Global Setting [%1]</source>
        <translation>Utiliser le paramétrage global [%1]</translation>
    </message>
</context>
<context>
    <name>SettingsWindow</name>
    <message>
        <location filename="../settingswindow.ui" line="20"/>
        <source>DuckStation Settings</source>
        <translation type="unfinished">Paramètres DuckStation</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="54"/>
        <source>Summary</source>
        <translation type="unfinished">Sommaire</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="56"/>
        <source>&lt;strong&gt;Summary&lt;/strong&gt;&lt;hr&gt;This page shows information about the selected game, and allows you to validate your disc was dumped correctly.</source>
        <translation type="unfinished">&lt;strong&gt;Sommaire&lt;/strong&gt;&lt;hr&gt;Cette page montre les informations à propos du jeu sélectionné, et vous permet de valider que votre disque a été correctement extrait.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="71"/>
        <source>General</source>
        <translation type="unfinished">Général</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="73"/>
        <source>&lt;strong&gt;General Settings&lt;/strong&gt;&lt;hr&gt;These options control how the emulator looks and behaves.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres Généraux&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent l&apos;apparence et le comportement de l&apos;émulateur.&lt;br&gt;&lt;br&gt;&lt;hr&gt;Passer la souris sur une option pour obtenir des informations supplémentaires.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="79"/>
        <source>Game List</source>
        <translation type="unfinished">Liste de jeux</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="81"/>
        <source>&lt;strong&gt;Game List Settings&lt;/strong&gt;&lt;hr&gt;The list above shows the directories which will be searched by DuckStation to populate the game list. Search directories can be added, removed, and switched to recursive/non-recursive.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres de la liste de jeux&lt;/strong&gt;&lt;hr&gt;La liste ci-dessus montre les répertoires scannés par DuckStation pour peupler la liste de jeux. Les répertoires de recherche peuvent être ajoutés, supprimés ou basculés en récursif/non-récursif.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="86"/>
        <source>BIOS</source>
        <translation type="unfinished">BIOS</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="88"/>
        <source>&lt;strong&gt;BIOS Settings&lt;/strong&gt;&lt;hr&gt;These options control which BIOS is used and how it will be patched.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres de BIOS&lt;/strong&gt;&lt;hr&gt;Ces options contrôles quel BIOS est utilisé et comment il sera patché.&lt;br&gt;&lt;br&gt;Survolez une option à la souris pour de plus amples informations.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="90"/>
        <source>Console</source>
        <translation type="unfinished">Console</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="92"/>
        <source>&lt;strong&gt;Console Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of the simulated console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres de la Console&lt;/strong&gt;&lt;hr&gt;Ces options déterminent la configuration de la console simulée.&lt;br&gt;&lt;br&gt;Passer la souris sur une option pour obtenir des informations supplémentaires.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="94"/>
        <source>Emulation</source>
        <translation type="unfinished">Émulation</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="96"/>
        <source>&lt;strong&gt;Emulation Settings&lt;/strong&gt;&lt;hr&gt;These options determine the speed and runahead behavior of the system.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres d&apos;émulation&lt;/strong&gt;&lt;hr&gt;Ces options déterminent la vitesse et le comportement runahead du système.&lt;br&gt;&lt;br&gt;Survolez une option à la souris pour de plus amples informations.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="99"/>
        <source>Memory Cards</source>
        <translation type="unfinished">Cartes mémoire</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="101"/>
        <source>&lt;strong&gt;Memory Card Settings&lt;/strong&gt;&lt;hr&gt;This page lets you control what mode the memory card emulation will function in, and where the images for these cards will be stored on disk.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres de Carte Mémoire&lt;/strong&gt;&lt;hr&gt;Cette page vous permet de contrôler dans quel mode l&apos;émulation de carte mémoire fonctionnera, et où les images de ces cartes seront stockées sur le disque.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="104"/>
        <source>Display</source>
        <translation type="unfinished">Affichage</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="106"/>
        <source>&lt;strong&gt;Display Settings&lt;/strong&gt;&lt;hr&gt;These options control the how the frames generated by the console are displayed on the screen.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres d&apos;Affichage&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent la façon dont les images générées par la console sont affichées sur l&apos;écran.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="109"/>
        <source>Enhancements</source>
        <translation type="unfinished">Améliorations</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="111"/>
        <source>&lt;strong&gt;Enhancement Settings&lt;/strong&gt;&lt;hr&gt;These options control enhancements which can improve visuals compared to the original console. Mouse over each option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Enhancement Settings&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent les améliorations qui peuvent améliorer les visuels par rapport à la console d&apos;origine. Passez la souris sur une option pour obtenir des informations supplémentaires.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="114"/>
        <source>Post-Processing</source>
        <translation type="unfinished">Post-traitement</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="116"/>
        <source>&lt;strong&gt;Post-Processing Settings&lt;/strong&gt;&lt;hr&gt;Post processing allows you to alter the appearance of the image displayed on the screen with various filters. Shaders will be executed in sequence.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres Post-traitement&lt;/strong&gt;&lt;hr&gt;Le Post-Traitement permet de modifier l&apos;apparence de l&apos;image affichée à l&apos;écran à l&apos;aide de différents filtres. Les shaders seront exécutés dans la séquence.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="119"/>
        <source>Audio</source>
        <translation type="unfinished">Audio</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="121"/>
        <source>&lt;strong&gt;Audio Settings&lt;/strong&gt;&lt;hr&gt;These options control the audio output of the console. Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres Audio&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent la sortie audio de la console. Passez la souris sur une option pour obtenir des informations supplémentaires.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="124"/>
        <source>Achievements</source>
        <translation type="unfinished">Succès</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="126"/>
        <source>&lt;strong&gt;Achievement Settings&lt;/strong&gt;&lt;hr&gt;These options control RetroAchievements. Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres des succès&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent RetroAchievements. Survolez une option à la souris pour de plus amples informations.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="148"/>
        <source>Folders</source>
        <translation type="unfinished">Dossiers</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="150"/>
        <source>&lt;strong&gt;Folder Settings&lt;/strong&gt;&lt;hr&gt;These options control where DuckStation will save runtime data files.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres de dossier&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent où DuckStation sauvegardera ses fichiers de données lors de son exécution.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="153"/>
        <source>Advanced</source>
        <translation type="unfinished">Avancé</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="155"/>
        <source>&lt;strong&gt;Advanced Settings&lt;/strong&gt;&lt;hr&gt;These options control logging and internal behavior of the emulator. Mouse over an option for additional information.</source>
        <translation type="unfinished">&lt;strong&gt;Paramètres Avancés&lt;/strong&gt;&lt;hr&gt;Ces options contrôlent l&apos;enregistrement et le comportement interne de l&apos;émulateur. Passer la souris sur une option pour obtenir des informations supplémentaires.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="212"/>
        <source>Confirm Restore Defaults</source>
        <translation type="unfinished">Confirmation de restauration des paramètres par défaut</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="213"/>
        <source>Are you sure you want to restore the default settings? Any preferences will be lost.</source>
        <translation type="unfinished">Êtes-vous sûr de vouloir restaurer les paramètres par défaut ? Toute préférence sera perdue.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="229"/>
        <source>Recommended Value</source>
        <translation type="unfinished">Valeur Recommandée</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="515"/>
        <source>%1 [%2]</source>
        <translation type="unfinished">%1 [%2]</translation>
    </message>
</context>
<context>
    <name>SetupWizardDialog</name>
    <message>
        <location filename="../setupwizarddialog.ui" line="14"/>
        <source>DuckStation Setup Wizard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Welcome to DuckStation!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;This wizard will help guide you through the configuration steps required to use the application. It is recommended if this is your first time installing DuckStation that you view the setup guide at &lt;a href=&quot;https://github.com/stenzek/duckstation#downloading-and-running&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;By default, DuckStation will connect to the server at &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt; to check for updates, and if available and confirmed, download update packages from &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt;. If you do not wish for DuckStation to make any network connections on startup, you should uncheck the Automatic Updates option now. The Automatic Update setting can be changed later at any time in Interface Settings.&lt;/p&gt;&lt;p&gt;Please choose a language and theme to begin.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="71"/>
        <source>Language:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="88"/>
        <source>Theme:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="111"/>
        <source>Enable Automatic Updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="136"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation requires a PS1 BIOS in order to run.&lt;/p&gt;&lt;p&gt;For legal reasons, you must obtain a BIOS &lt;span style=&quot; font-weight:700;&quot;&gt;from an actual PS1 unit that you own&lt;/span&gt; (borrowing doesn&apos;t count). You should use Caetla or another utility to create an image from your console&apos;s BIOS ROM on your PC.&lt;/p&gt;&lt;p&gt;Once dumped, this BIOS image should be placed in the bios folder within the data directory shown below, or you can instruct DuckStation to scan an alternative directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="151"/>
        <source>BIOS Directory:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="161"/>
        <source>Browse...</source>
        <translation type="unfinished">Parcourir...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="168"/>
        <source>Reset</source>
        <translation type="unfinished">Réinitialiser</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="179"/>
        <source>NTSC-J (Japan):</source>
        <translation type="unfinished">NTSC-J (Japon) :</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="196"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation type="unfinished">NTSC-U/C (US/Canada) :</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="213"/>
        <source>PAL (Europe, Australia):</source>
        <translation type="unfinished">PAL (Europe, Australie) :</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="247"/>
        <source>Open in Explorer...</source>
        <translation type="unfinished">Ouvrir dans l&apos;Explorateur...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="254"/>
        <source>Refresh List</source>
        <translation type="unfinished">Rafraîchir la liste</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="292"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation will automatically scan and identify games from the selected directories below, and populate the game list. These games should be dumped from discs you own. Utilities such as ImgBurn can be used to create images of game discs in .bin/.cue format.&lt;/p&gt;&lt;p&gt;Supported formats for dumps include: &lt;span style=&quot; font-weight:700;&quot;&gt;.cue&lt;/span&gt; (Cue Sheets), &lt;span style=&quot; font-weight:700;&quot;&gt;.iso/.img&lt;/span&gt; (Single Track Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.ecm&lt;/span&gt; (Error Code Modeling Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.mds&lt;/span&gt; (Media Descriptor Sidecar), &lt;span style=&quot; font-weight:700;&quot;&gt;.chd&lt;/span&gt; (Compressed Hunks of Data), &lt;span style=&quot; font-weight:700;&quot;&gt;.pbp&lt;/span&gt; (PlayStation Portable, Only Decrypted).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="307"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation type="unfinished">Répertoires de recherche (seront scannés pour des jeux)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="333"/>
        <source>Add...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="353"/>
        <location filename="../setupwizarddialog.cpp" line="267"/>
        <source>Remove</source>
        <translation type="unfinished">Enlever</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="370"/>
        <source>Search Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="375"/>
        <source>Scan Recursively</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="402"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, DuckStation will map your keyboard to the virtual controller.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;To use an external controller, you must map it first. &lt;/span&gt;On this screen, you can automatically map any controller which is currently connected. If your controller is not currently connected, you can plug it in now.&lt;/p&gt;&lt;p&gt;To change controller bindings in more detail, or use multi-tap, open the Settings menu and choose Controllers once you have completed the Setup Wizard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="412"/>
        <source>Controller Port 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="421"/>
        <location filename="../setupwizarddialog.ui" line="491"/>
        <source>Controller Mapped To:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="428"/>
        <location filename="../setupwizarddialog.ui" line="481"/>
        <source>Controller Type:</source>
        <translation type="unfinished">Type de Contrôleur :</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="437"/>
        <location filename="../setupwizarddialog.ui" line="500"/>
        <location filename="../setupwizarddialog.cpp" line="411"/>
        <source>Default (Keyboard)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="457"/>
        <location filename="../setupwizarddialog.ui" line="520"/>
        <source>Automatic Mapping</source>
        <translation type="unfinished">Mappage automatique</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="475"/>
        <source>Controller Port 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="567"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Setup Complete!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;You are now ready to run games.&lt;/p&gt;&lt;p&gt;Further options are available under the settings menu. You can also use the Big Picture UI for navigation entirely with a gamepad.&lt;/p&gt;&lt;p&gt;We hope you enjoy using DuckStation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="640"/>
        <source>Language</source>
        <translation type="unfinished">Langue</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="647"/>
        <source>BIOS Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="654"/>
        <source>Game Directories</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="661"/>
        <source>Controller Setup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="668"/>
        <source>Complete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="710"/>
        <source>&amp;Back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="717"/>
        <location filename="../setupwizarddialog.cpp" line="141"/>
        <source>&amp;Next</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="727"/>
        <source>&amp;Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="46"/>
        <location filename="../setupwizarddialog.cpp" line="62"/>
        <source>Warning</source>
        <translation type="unfinished">Avertissement</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="47"/>
        <source>No BIOS images were found. DuckStation &lt;strong&gt;will not&lt;/strong&gt; be able to run games without a BIOS image.&lt;br&gt;&lt;br&gt;Are you sure you wish to continue without selecting a BIOS image?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="63"/>
        <source>No game directories have been selected. You will have to manually open any game dumps you want to play, DuckStation&apos;s list will be empty.

Are you sure you want to continue?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="141"/>
        <source>&amp;Finish</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="147"/>
        <source>Cancel Setup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="148"/>
        <source>Are you sure you want to cancel DuckStation setup?

Any changes have been saved, and the wizard will run again next time you start DuckStation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="269"/>
        <source>Open Directory...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="277"/>
        <source>Select Search Directory</source>
        <translation type="unfinished">Sélectionner le Répertoire de Recherche</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="283"/>
        <source>Scan Recursively?</source>
        <translation type="unfinished">Scan récursif?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="284"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation type="unfinished">Souhaitez-vous scanner le répertoire &quot;%1&quot; récursivement?

L&apos;analyse récursive prend plus de temps, mais elle permet d&apos;identifier les fichiers dans les sous-répertoires.</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="411"/>
        <source>Default (None)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="454"/>
        <source>No devices available</source>
        <translation type="unfinished">Pas de périphérique disponible</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="468"/>
        <source>Automatic Binding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="469"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation type="unfinished">Aucun mapage générique généré pour le périphérique &apos;%1&apos;. Le contrôleur/source peut ne pas supporter le mappage automatique.</translation>
    </message>
</context>
<context>
    <name>System</name>
    <message>
        <location filename="../../core/system.cpp" line="2157"/>
        <source>Failed to load %s BIOS.</source>
        <translation>Échech du chargement du BIOS %s.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1478"/>
        <location filename="../../core/system.cpp" line="3406"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1479"/>
        <source>Failed to load save state file &apos;{}&apos; for booting.</source>
        <translation>Échec du chargemement du fichier de save state &apos;{}&apos; pour démarrer.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2164"/>
        <source>Incorrect BIOS image size</source>
        <translation>Taille de l&apos;image BIOS incorrecte</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2248"/>
        <source>Save state is incompatible: minimum version is %u but state is version %u.</source>
        <translation>La Sauvegarde d&apos;Etat est incompatible : la version minimale est %u mais l&apos;état est la version %u.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2256"/>
        <source>Save state is incompatible: maximum version is %u but state is version %u.</source>
        <translation>La save state est incompatible : la version maximale est %u, mais la version de la state est %u.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2300"/>
        <source>Failed to open CD image &apos;{}&apos; used by save state: {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2320"/>
        <source>Failed to switch to subimage {} in CD image &apos;{}&apos; used by save state: {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2999"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no code. Using shared card instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3018"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no title. Using shared card instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3055"/>
        <source>Using disc-specific memory card &apos;{}&apos; instead of per-game card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3077"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no path. Using shared card instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3398"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

The game will likely not run properly.

Please check the README for instructions on how to add an SBI file.

Do you wish to continue?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3408"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

Your dump is incomplete, you must add the SBI file to run this game. 

The name of the SBI file must match the name of the disc image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3786"/>
        <source>CPU clock speed is set to {}% ({} / {}). This may crash games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3794"/>
        <source>CD-ROM read speedup set to {}x (effective speed {}x). This may crash games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3800"/>
        <source>CD-ROM seek speedup set to {}. This may crash games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3802"/>
        <source>Instant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3807"/>
        <source>Force NTSC timings is enabled. Games may run at incorrect speeds.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3812"/>
        <source>Multisample anti-aliasing is enabled, some games may not render correctly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3815"/>
        <source>8MB RAM is enabled, this may be incompatible with some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4402"/>
        <source>Invalid version {} ({} version {})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3291"/>
        <source>Game changed, reloading memory cards.</source>
        <translation>Le Jeu a été changé, rechargement des cartes mémoires.</translation>
    </message>
</context>
</TS>
