Duckstation/src/duckstation-qt/translations/duckstation-qt_fr.ts
2022-09-03 13:56:48 +10:00

10092 lines
442 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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="15"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="31"/>
<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 maintenanibilité à long terme.</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="34"/>
<source>Authors</source>
<translation>Auteurs</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="35"/>
<source>Icon by</source>
<translation>Icône par</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="36"/>
<source>License</source>
<translation>Licence</translation>
</message>
</context>
<context>
<name>AchievementLoginDialog</name>
<message>
<location filename="../achievementlogindialog.ui" line="29"/>
<source>RetroAchievements Login</source>
<comment>Window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.ui" line="57"/>
<source>RetroAchievements Login</source>
<comment>Header text</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.ui" line="69"/>
<source>Please enter 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 type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.ui" line="104"/>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.ui" line="122"/>
<source>Ready...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="11"/>
<source>&amp;Login</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="24"/>
<source>Logging in...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="42"/>
<source>Login Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="43"/>
<source>Login failed. Please check your username and password, and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="44"/>
<source>Login failed.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AchievementSettingsWidget</name>
<message>
<location filename="../achievementsettingswidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="32"/>
<source>Global Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="38"/>
<location filename="../achievementsettingswidget.cpp" line="28"/>
<source>Enable Achievements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="45"/>
<location filename="../achievementsettingswidget.cpp" line="38"/>
<source>Enable Rich Presence</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="52"/>
<location filename="../achievementsettingswidget.cpp" line="30"/>
<source>Enable Test Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="59"/>
<location filename="../achievementsettingswidget.cpp" line="41"/>
<source>Use First Disc From Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="66"/>
<location filename="../achievementsettingswidget.cpp" line="44"/>
<source>Enable Hardcore Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="73"/>
<location filename="../achievementsettingswidget.cpp" line="34"/>
<source>Test Unofficial Achievements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="83"/>
<source>Account</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="98"/>
<location filename="../achievementsettingswidget.cpp" line="103"/>
<source>Login...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="105"/>
<source>View Profile...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="123"/>
<source>Game Info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="139"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="28"/>
<location filename="../achievementsettingswidget.cpp" line="30"/>
<location filename="../achievementsettingswidget.cpp" line="34"/>
<location filename="../achievementsettingswidget.cpp" line="38"/>
<location filename="../achievementsettingswidget.cpp" line="41"/>
<location filename="../achievementsettingswidget.cpp" line="44"/>
<source>Unchecked</source>
<translation type="unfinished">Décoché</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="29"/>
<source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="31"/>
<source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="35"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="39"/>
<source>When enabled, rich presence information will be collected and sent to the server where supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="42"/>
<source>When enabled, the first disc in a playlist will be used for achievements, regardless of which disc is active.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="45"/>
<source>&quot;Challenge&quot; mode for achievements. Disables save state, cheats, and slowdown functions, but you receive double the achievement points.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="95"/>
<source>Username: %1
Login token generated on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="98"/>
<source>Logout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="102"/>
<source>Not Logged In.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Achievements</name>
<message>
<location filename="../../core/system.cpp" line="925"/>
<source>Loading state</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1126"/>
<source>Resuming state</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1814"/>
<source>Hardcore mode disabled by state switch.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="481"/>
<source>Hardcore mode will be enabled on system reset.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="509"/>
<source>Confirm Hardcore Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="510"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="561"/>
<source>Hardcore mode is now enabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="562"/>
<source>Hardcore mode is now disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="966"/>
<source>{} (Hardcore Mode)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="974"/>
<source>You have earned {} of {} achievements, and {} of {} points.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="980"/>
<source>This game has no achievements.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="987"/>
<source>Leaderboards are enabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="991"/>
<source>Leaderboards are disabled because hardcore mode is off.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="1680"/>
<source>Your Score: {} (Best: {})
Leaderboard Position: {} of {}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="5209"/>
<source>This game has {} leaderboards.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="5227"/>
<source>Submitting scores is disabled because hardcore mode is off. Leaderboards are read-only.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="5262"/>
<source>Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="5263"/>
<source>Score</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="5319"/>
<source>Downloading leaderboard data, please wait...</source>
<translation type="unfinished"></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="265"/>
<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="269"/>
<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="267"/>
<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="271"/>
<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="273"/>
<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="210"/>
<source>Display FPS Limit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="214"/>
<source>PGXP Vertex Cache</source>
<translation>Cache Vertex PGXP</translation>
</message>
<message>
<source>PGXP CPU Mode</source>
<translation type="vanished">Mode CPU PGXP</translation>
</message>
<message>
<source>PGXP Preserve Projection Precision</source>
<translation type="vanished">Préserver la précision de la projection PGXP</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="215"/>
<source>PGXP Geometry Tolerance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="217"/>
<source>PGXP Depth Clear Threshold</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="220"/>
<source>Enable Recompiler Memory Exceptions</source>
<translation>Activer les exceptions mémoire du recompileur</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="224"/>
<source>Enable Recompiler Fast Memory Access</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable Recompiler ICache</source>
<translation type="vanished">Activer le recompileur ICache</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="229"/>
<source>Enable VRAM Write Texture Replacement</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="231"/>
<source>Preload Texture Replacements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="202"/>
<source>Disable All Enhancements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="204"/>
<source>Show Enhancement Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="206"/>
<source>Show Status Indicators</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="208"/>
<source>Apply Compatibility Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="212"/>
<source>Multisample Antialiasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="222"/>
<source>Enable Recompiler Block Linking</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="233"/>
<source>Dump Replaceable VRAM Writes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="235"/>
<source>Set Dumped VRAM Write Alpha Channel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="237"/>
<source>Minimum Dumped VRAM Write Width</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="240"/>
<source>Minimum Dumped VRAM Write Height</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="244"/>
<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="246"/>
<source>DMA Halt Ticks</source>
<translation>Fréquence d&apos;arrêt du transfert DMA</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="248"/>
<source>GPU FIFO Size</source>
<translation>Taille du tampon FIFO du GPU</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="250"/>
<source>GPU Max Run-Ahead</source>
<translation>Temps d&apos;avance maximale du GPU</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="252"/>
<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="254"/>
<source>Increase Timer Resolution</source>
<translation type="unfinished">Augmenter la Résolution du Compteur</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="257"/>
<source>Allow Booting Without SBI File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="260"/>
<source>Create Save State Backups</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="263"/>
<source>Log Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="263"/>
<source>Information</source>
<translation type="unfinished">Information</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="264"/>
<source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="265"/>
<location filename="../advancedsettingswidget.cpp" line="267"/>
<location filename="../advancedsettingswidget.cpp" line="269"/>
<location filename="../advancedsettingswidget.cpp" line="271"/>
<source>User Preference</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="266"/>
<source>Logs messages to the console window.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="268"/>
<source>Logs messages to the debug console where supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="270"/>
<source>Logs messages to the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="272"/>
<source>Logs messages to duckstation.log in the user directory.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="273"/>
<source>Unchecked</source>
<translation type="unfinished">Décoché</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="274"/>
<source>Shows a debug menu bar with additional statistics and quick settings.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AnalogController</name>
<message>
<source>Controller %u switched to analog mode.</source>
<translation type="vanished">Le Contrôleur %u a basculé sur le mode Analogique.</translation>
</message>
<message>
<source>Controller %u switched to digital mode.</source>
<translation type="vanished">Le Contrôleur %u a basculé sur le mode Digital.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="266"/>
<source>Controller %u is locked to analog mode by the game.</source>
<translation>Le contrôleur %u est verrouillé en mode Analogique par le jeu.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="267"/>
<source>Controller %u is locked to digital mode by the game.</source>
<translation>Le contrôleur %u est verrouillé en mode Digital par le jeu.</translation>
</message>
<message>
<source>LeftX</source>
<translation type="vanished">Stick gauche axe X</translation>
</message>
<message>
<source>LeftY</source>
<translation type="vanished">Stick gauche axe Y</translation>
</message>
<message>
<source>RightX</source>
<translation type="vanished">Stick droit axe X</translation>
</message>
<message>
<source>RightY</source>
<translation type="vanished">Stick droit axe Y</translation>
</message>
<message>
<source>Up</source>
<translation type="vanished">Haut</translation>
</message>
<message>
<source>Down</source>
<translation type="vanished">Bas</translation>
</message>
<message>
<source>Left</source>
<translation type="vanished">Gauche</translation>
</message>
<message>
<source>Right</source>
<translation type="vanished">Droite</translation>
</message>
<message>
<source>Select</source>
<translation type="vanished">Sélectionner</translation>
</message>
<message>
<source>Start</source>
<translation type="vanished">Start</translation>
</message>
<message>
<source>Triangle</source>
<translation type="vanished">Triangle</translation>
</message>
<message>
<source>Cross</source>
<translation type="vanished">Croix</translation>
</message>
<message>
<source>Circle</source>
<translation type="vanished">Rond</translation>
</message>
<message>
<source>Square</source>
<translation type="vanished">Carré</translation>
</message>
<message>
<source>L1</source>
<translation type="vanished">L1</translation>
</message>
<message>
<source>L2</source>
<translation type="vanished">L2</translation>
</message>
<message>
<source>R1</source>
<translation type="vanished">R1</translation>
</message>
<message>
<source>R2</source>
<translation type="vanished">R2</translation>
</message>
<message>
<source>L3</source>
<translation type="vanished">L3</translation>
</message>
<message>
<source>R3</source>
<translation type="vanished">R3</translation>
</message>
<message>
<source>Analog</source>
<translation type="vanished">Analogique</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="104"/>
<location filename="../../core/analog_controller.cpp" line="250"/>
<source>Controller {} switched to analog mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="105"/>
<location filename="../../core/analog_controller.cpp" line="251"/>
<source>Controller {} switched to digital mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="783"/>
<source>Force Analog Mode on Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="784"/>
<source>Forces the controller to analog mode when the console is reset/powered on. May cause issues with games, so it is recommended to leave this option off.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="788"/>
<source>Use Analog Sticks for D-Pad in Digital Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="789"/>
<source>Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="792"/>
<source>Analog Deadzone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="793"/>
<source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="796"/>
<source>Analog Sensitivity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="797"/>
<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 type="unfinished"></translation>
</message>
<message>
<source>Enable Analog Mode on Reset</source>
<translation type="vanished">Activer le mode Analogique après redémarrage</translation>
</message>
<message>
<source>Automatically enables analog mode when the console is reset/powered on.</source>
<translation type="vanished">Active automatiquement le mode analogique lorsque la console est réinitialisée/mise sous tension.</translation>
</message>
<message>
<source>Analog Axis Scale</source>
<translation type="vanished">Échelle des axes analogiques</translation>
</message>
<message>
<source>Sets the analog stick axis scaling factor. A value between 1.30 and 1.40 is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
<translation type="vanished">Définit le facteur de mise à l&apos;échelle de l&apos;axe du stick analogique. Une valeur comprise entre 1,30 et 1,40 est recommandée lors de l&apos;utilisation de contrôleurs récents, par ex. DualShock 4, manette Xbox One.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="802"/>
<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="803"/>
<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éfinit 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="54"/>
<location filename="../../core/analog_joystick.cpp" line="188"/>
<source>Controller %u switched to analog mode.</source>
<translation type="unfinished">Le Contrôleur %u a basculé sur le mode Analogique.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="55"/>
<location filename="../../core/analog_joystick.cpp" line="189"/>
<source>Controller %u switched to digital mode.</source>
<translation type="unfinished">Le Contrôleur %u a basculé sur le mode Digital.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="328"/>
<source>Analog Deadzone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="329"/>
<source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="332"/>
<source>Analog Sensitivity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="333"/>
<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 type="unfinished"></translation>
</message>
<message>
<source>LeftX</source>
<translation type="obsolete">Stick gauche axe X</translation>
</message>
<message>
<source>LeftY</source>
<translation type="obsolete">Stick gauche axe Y</translation>
</message>
<message>
<source>RightX</source>
<translation type="obsolete">Stick droit axe X</translation>
</message>
<message>
<source>RightY</source>
<translation type="obsolete">Stick droit axe Y</translation>
</message>
<message>
<source>Up</source>
<translation type="obsolete">Haut</translation>
</message>
<message>
<source>Down</source>
<translation type="obsolete">Bas</translation>
</message>
<message>
<source>Left</source>
<translation type="obsolete">Gauche</translation>
</message>
<message>
<source>Right</source>
<translation type="obsolete">Droite</translation>
</message>
<message>
<source>Select</source>
<translation type="obsolete">Sélectionner</translation>
</message>
<message>
<source>Start</source>
<translation type="obsolete">Start</translation>
</message>
<message>
<source>Triangle</source>
<translation type="obsolete">Triangle</translation>
</message>
<message>
<source>Cross</source>
<translation type="obsolete">Croix</translation>
</message>
<message>
<source>Circle</source>
<translation type="obsolete">Rond</translation>
</message>
<message>
<source>Square</source>
<translation type="obsolete">Carré</translation>
</message>
<message>
<source>L1</source>
<translation type="obsolete">L1</translation>
</message>
<message>
<source>L2</source>
<translation type="obsolete">L2</translation>
</message>
<message>
<source>R1</source>
<translation type="obsolete">R1</translation>
</message>
<message>
<source>R2</source>
<translation type="obsolete">R2</translation>
</message>
<message>
<source>L3</source>
<translation type="obsolete">L3</translation>
</message>
<message>
<source>R3</source>
<translation type="obsolete">R3</translation>
</message>
<message>
<source>Analog</source>
<translation type="obsolete">Analogique</translation>
</message>
<message>
<source>Analog Axis Scale</source>
<translation type="obsolete">Échelle des axes analogiques</translation>
</message>
<message>
<source>Sets the analog stick axis scaling factor. A value between 1.30 and 1.40 is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
<translation type="obsolete">Définit le facteur de mise à l&apos;échelle de l&apos;axe du stick analogique. Une valeur comprise entre 1,30 et 1,40 est recommandée lors de l&apos;utilisation de contrôleurs récents, par ex. DualShock 4, manette Xbox One.</translation>
</message>
</context>
<context>
<name>AudioBackend</name>
<message>
<location filename="../../core/settings.cpp" line="1034"/>
<source>Null (No Output)</source>
<translation>Null (Aucune Sortie)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1036"/>
<source>Cubeb</source>
<translation>Cubeb</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1039"/>
<source>XAudio2</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>SDL</source>
<translation type="vanished">SDL</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="52"/>
<source>Backend:</source>
<translation>Moteur de rendu :</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="38"/>
<source>Buffer Size:</source>
<translation>Taille du tampon:</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="132"/>
<source>Maximum latency: 0 frames (0.00ms)</source>
<translation>Latence maximum : 0 image (0.00ms)</translation>
</message>
<message>
<source>Sync To Output</source>
<translation type="vanished">Synchroniser avec la sortie</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="45"/>
<location filename="../audiosettingswidget.cpp" line="73"/>
<source>Start Dumping On Boot</source>
<translation>Commencer l&apos;enregistrement au démarrage</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="77"/>
<source>Minimal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="90"/>
<source>Off (Noisy)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="95"/>
<source>Resampling (Pitch Shift)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="100"/>
<source>Time Stretch (Tempo Change, Best Sound)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="108"/>
<source>Output Latency:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="118"/>
<source>Driver:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="125"/>
<source>Stretch Mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="173"/>
<source>Controls</source>
<translation>Contrôles</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="179"/>
<source>Output Volume:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="264"/>
<source>Fast Forward Volume:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Volume:</source>
<translation type="vanished">Volume:</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="271"/>
<location filename="../audiosettingswidget.cpp" line="79"/>
<source>Mute All Sound</source>
<translation>Couper le son</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="278"/>
<location filename="../audiosettingswidget.cpp" line="81"/>
<source>Mute CD Audio</source>
<translation>Couper le son du CD Audio</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="213"/>
<location filename="../audiosettingswidget.ui" line="252"/>
<source>100%</source>
<translation>100%</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="62"/>
<source>Audio Backend</source>
<translation>Moteur de rendu audio</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="63"/>
<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>
<source>Buffer Size</source>
<translation type="vanished">Taille du tampon</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="68"/>
<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>
<source>Checked</source>
<translation type="vanished">Coché</translation>
</message>
<message>
<source>Throttles the emulation speed based on the audio backend pulling audio frames. This helps to remove noises or crackling if emulation is too fast. Sync will automatically be disabled if not running at 100% speed.</source>
<translation type="vanished">Réduit la vitesse d&apos;émulation en fonction du moteur audio appelant les trames audio. Ceci peut permettre de réduire les bruits parasites ou craquements si l&apos;émulation devait être trop rapide La synchronisation sera automatiquement désactivée si l&apos;émulation n&apos;est pas constante à 100% de la vitesse.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="67"/>
<source>Output Latency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="73"/>
<location filename="../audiosettingswidget.cpp" line="79"/>
<location filename="../audiosettingswidget.cpp" line="81"/>
<source>Unchecked</source>
<translation>Décoché</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="74"/>
<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="75"/>
<source>Output Volume</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="76"/>
<source>Controls the volume of the audio played on the host.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="78"/>
<source>Controls the volume of the audio played on the host when fast forwarding.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="85"/>
<source>Stretch Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="85"/>
<source>Time Stretching</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="86"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="132"/>
<source>Maximum Latency: %1 frames / %2 ms (%3ms buffer + %5ms output)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="140"/>
<source>Maximum Latency: %1 frames / %2 ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Volume</source>
<translation type="vanished">Volume</translation>
</message>
<message>
<source>Controls the volume of the audio played on the host. Values are in percentage.</source>
<translation type="vanished">Contrôle du volume de l&apos;audio joué par l&apos;hôte. Les valeurs sont en pourcentage.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="77"/>
<source>Fast Forward Volume</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="80"/>
<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="82"/>
<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>
<source>Maximum latency: %1 frames (%2ms)</source>
<translation type="vanished">Latence maximum : %1 images (%2ms)</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="146"/>
<location filename="../audiosettingswidget.cpp" line="147"/>
<source>%1%</source>
<translation>%1%</translation>
</message>
</context>
<context>
<name>AutoUpdaterDialog</name>
<message>
<location filename="../autoupdaterdialog.ui" line="17"/>
<location filename="../autoupdaterdialog.cpp" line="184"/>
<location filename="../autoupdaterdialog.cpp" line="370"/>
<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="108"/>
<source>Updater Error</source>
<translation>Erreur de mise à jour</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="185"/>
<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="237"/>
<source>Current Version: %1 (%2)</source>
<translation>Version installée: %1 (%2)</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="239"/>
<source>New Version: %1 (%2)</source>
<translation>Dernière version: %1 (%2)</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="240"/>
<source>Loading...</source>
<translation>Téléchargement...</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="296"/>
<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="329"/>
<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="337"/>
<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="341"/>
<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="369"/>
<source>Downloading %1...</source>
<translation>Téléchargement %1...</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="369"/>
<source>Cancel</source>
<translation>Annuler</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="19"/>
<source>Fast Boot</source>
<translation>Démarrage rapide</translation>
</message>
<message>
<location filename="../biossettingswidget.ui" line="169"/>
<location filename="../biossettingswidget.cpp" line="23"/>
<source>Enable TTY Output</source>
<translation>Activer la sortie TTY</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="24"/>
<source>Patches the BIOS to log calls to printf(). Only use when debugging, can break games.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="91"/>
<source>Use Global Setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="93"/>
<source>Auto-Detect</source>
<translation>Détection automatique</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="111"/>
<source>Unknown</source>
<translation>Inconnu</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="19"/>
<location filename="../biossettingswidget.cpp" line="23"/>
<source>Unchecked</source>
<translation>Décoché</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="20"/>
<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>
<message>
<source>Select Directory</source>
<translation type="vanished">Choisir le répertoire</translation>
</message>
</context>
<context>
<name>CPUExecutionMode</name>
<message>
<source>Intepreter (Slowest)</source>
<translation type="vanished">Intepréteur (Plus lent)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="749"/>
<source>Interpreter (Slowest)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="750"/>
<source>Cached Interpreter (Faster)</source>
<translation>Intepréteur avec cache (Plus rapide)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="751"/>
<source>Recompiler (Fastest)</source>
<translation>Recompileur &apos;(Le plus rapide)</translation>
</message>
</context>
<context>
<name>CPUFastmemMode</name>
<message>
<location filename="../../core/settings.cpp" line="780"/>
<source>Disabled (Slowest)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="781"/>
<source>MMap (Hardware, Fastest, 64-Bit Only)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="782"/>
<source>LUT (Faster)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CheatCodeEditorDialog</name>
<message>
<location filename="../cheatcodeeditordialog.ui" line="14"/>
<source>Cheat Code Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.ui" line="23"/>
<source>Description:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.ui" line="33"/>
<source>Group:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.ui" line="43"/>
<source>Type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.ui" line="53"/>
<source>Activation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save</source>
<translation type="obsolete">Sauvegarder</translation>
</message>
<message>
<source>Cancel</source>
<translation type="obsolete">Annuler</translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.cpp" line="20"/>
<location filename="../cheatcodeeditordialog.cpp" line="26"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.cpp" line="20"/>
<source>Description cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.cpp" line="26"/>
<source>Instructions are invalid.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CheatManagerDialog</name>
<message>
<location filename="../cheatmanagerdialog.ui" line="14"/>
<source>Cheat Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="24"/>
<source>Cheat List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="32"/>
<source>&amp;Add Group...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="39"/>
<source>&amp;Add Code...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="46"/>
<source>&amp;Edit Code...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="56"/>
<source>&amp;Delete Code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="66"/>
<location filename="../cheatmanagerdialog.cpp" line="395"/>
<location filename="../cheatmanagerdialog.cpp" line="433"/>
<location filename="../cheatmanagerdialog.cpp" line="438"/>
<source>Activate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="73"/>
<source>Import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="83"/>
<source>Export...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="90"/>
<source>Clear</source>
<translation type="unfinished">Vider</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="97"/>
<source>Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="126"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="131"/>
<location filename="../cheatmanagerdialog.ui" line="598"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="136"/>
<source>Activation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="141"/>
<source>Instructions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="150"/>
<source>Memory Scanner</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="185"/>
<location filename="../cheatmanagerdialog.ui" line="593"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="190"/>
<location filename="../cheatmanagerdialog.ui" line="603"/>
<source>Value</source>
<translation type="unfinished">Valeur</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="195"/>
<source>Previous Value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="205"/>
<source>Search Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="211"/>
<source>Value:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="227"/>
<source>Signed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="232"/>
<source>Unsigned</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="244"/>
<source>Decimal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="249"/>
<source>Hex</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="259"/>
<source>Data Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="270"/>
<source>Byte (1 byte)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="275"/>
<source>Halfword (2 bytes)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="280"/>
<source>Word (4 bytes)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="288"/>
<source>Operator:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="296"/>
<source>Equal to...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="301"/>
<source>Not Equal to...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="306"/>
<source>Greater Than...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="311"/>
<source>Greater or Equal...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="316"/>
<source>Less Than...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="321"/>
<source>Less or Equal...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="326"/>
<source>Increased By...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="331"/>
<source>Decreased By...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="336"/>
<source>Changed By...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="341"/>
<source>Equal to Previous (Unchanged Value)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="346"/>
<source>Not Equal to Previous (Changed Value)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="351"/>
<source>Greater Than Previous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="356"/>
<source>Greater or Equal to Previous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="361"/>
<source>Less Than Previous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="366"/>
<source>Less or Equal to Previous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="371"/>
<source>Any Value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="379"/>
<source>Start Address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="389"/>
<source>End Address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="399"/>
<source>Preset Range:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="407"/>
<source>RAM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="412"/>
<source>Scratchpad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="417"/>
<source>BIOS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="430"/>
<source>New Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="440"/>
<source>Search Again</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="450"/>
<source>Clear Results</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="462"/>
<source>Add Selected Results To Watch List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="498"/>
<source>Number of Results (Display limited to first 5000) : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="538"/>
<source>0</source>
<translation type="unfinished">100% {0?}</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="588"/>
<source>Simple Cheat Code or Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="608"/>
<source>Freeze</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="628"/>
<source>Remove Selected Entries from Watch List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="618"/>
<source>Add Manual Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="641"/>
<source>Load Watch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="654"/>
<source>Save Watch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="22"/>
<source>Byte</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="22"/>
<source>Halfword</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="23"/>
<source>Word</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="23"/>
<source>Signed Byte</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="24"/>
<source>Signed Halfword</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="24"/>
<source>Signed Word</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="438"/>
<source>Toggle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="522"/>
<source>Add Group</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="522"/>
<source>Group Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="528"/>
<location filename="../cheatmanagerdialog.cpp" line="662"/>
<location filename="../cheatmanagerdialog.cpp" line="685"/>
<location filename="../cheatmanagerdialog.cpp" line="707"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="528"/>
<source>This group name already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="619"/>
<source>Delete Code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="620"/>
<source>Are you sure you wish to delete the selected code? This action is not reversible.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="647"/>
<source>From File...</source>
<translation type="unfinished">Depuis le Fichier...</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="648"/>
<source>From Text...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="654"/>
<source>PCSXR/Libretro Cheat Files (*.cht *.txt);;All Files (*.*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="655"/>
<location filename="../cheatmanagerdialog.cpp" line="678"/>
<source>Import Cheats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="662"/>
<location filename="../cheatmanagerdialog.cpp" line="685"/>
<source>Failed to parse cheat file. The log may contain more information.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="678"/>
<source>Cheat File Text:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="701"/>
<source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="702"/>
<source>Export Cheats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="707"/>
<source>Failed to save cheat file. The log may contain more information.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="712"/>
<source>Confirm Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="713"/>
<source>Are you sure you want to remove all cheats? This is not reversible.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="726"/>
<source>Confirm Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="727"/>
<source>Are you sure you want to reset the cheat list? Any cheats not in the DuckStation database WILL BE LOST.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="756"/>
<source>Enter manual address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="765"/>
<source>Select data size:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Cheats</name>
<message>
<location filename="../../core/cheats.cpp" line="2767"/>
<source>Gameshark</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cheats.cpp" line="2792"/>
<source>Manual</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cheats.cpp" line="2792"/>
<source>Automatic (Frame End)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CommonHostInterface</name>
<message>
<source>Are you sure you want to stop emulation?</source>
<translation type="vanished">Etes vous sûr de vouloir arrêter l&apos;émulation ?</translation>
</message>
<message>
<source>The current state will be saved.</source>
<translation type="vanished">L&apos;état en cours sera sauvegardé.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3809"/>
<source>Invalid version %u (%s version %u)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ConsoleRegion</name>
<message>
<location filename="../../core/settings.cpp" line="691"/>
<source>Auto-Detect</source>
<translation>Détection automatique</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="691"/>
<source>NTSC-J (Japan)</source>
<translation>NTSC-J (Japon)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="692"/>
<source>NTSC-U/C (US, Canada)</source>
<translation>NTSC-U/C (US, Canada)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="692"/>
<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>
<source>CPU Clock Speed Control</source>
<translation type="vanished">Contrôle de la fréquence d&apos;horloge du CPU</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>
<source>Use Read Thread (Asynchronous)</source>
<translation type="vanished">Utiliser l&apos;accès asynchrone au fichier</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 type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="134"/>
<location filename="../consolesettingswidget.cpp" line="65"/>
<source>Enable Recompiler ICache</source>
<translation type="unfinished">Activer le recompileur 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 type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="225"/>
<source>Infinite/Instantaneous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="230"/>
<location filename="../consolesettingswidget.cpp" line="84"/>
<source>None (Normal Speed)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="235"/>
<source>2x</source>
<translation type="unfinished">2x</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="240"/>
<source>3x</source>
<translation type="unfinished">100% {3x?}</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="245"/>
<source>4x</source>
<translation type="unfinished">4x</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="250"/>
<source>5x</source>
<translation type="unfinished">100% {5x?}</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="255"/>
<source>6x</source>
<translation type="unfinished">100% {6x?}</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="260"/>
<source>7x</source>
<translation type="unfinished">7x</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="265"/>
<source>8x</source>
<translation type="unfinished">8x</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="270"/>
<source>9x</source>
<translation type="unfinished">9x</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="275"/>
<source>10x</source>
<translation type="unfinished">10x</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="299"/>
<location filename="../consolesettingswidget.cpp" line="97"/>
<source>Apply Image Patches</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="308"/>
<source>Async Readahead:</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="33"/>
<source>%1 sectors (%2 KB / %3 ms)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="56"/>
<source>Region</source>
<translation type="unfinished">Région</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="56"/>
<source>Auto-Detect</source>
<translation type="unfinished">Détection automatique</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="57"/>
<source>Determines the emulated hardware type.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="58"/>
<source>Execution Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="58"/>
<source>Recompiler (Fastest)</source>
<translation type="unfinished">Recompileur &apos;(Le plus rapide)</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="59"/>
<source>Determines how the emulated CPU executes instructions.</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="63"/>
<source>Overclocking Percentage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="63"/>
<source>100%</source>
<translation type="unfinished">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>
<translation type="unfinished"></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>
<translation type="unfinished"></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 type="unfinished"></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>
<source>CDROM Read Speedup</source>
<translation type="vanished">Accélérer la lecture du CD-ROM</translation>
</message>
<message>
<source>None (Double Speed</source>
<translation type="vanished">Aucune (Vitesse 2x)</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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="87"/>
<source>Asynchronous Readahead</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="87"/>
<source>8 Sectors</source>
<translation type="unfinished"></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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="91"/>
<source>Checked</source>
<translation type="unfinished">Coché</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="92"/>
<source>Simulates the region check present in original, unmodified consoles.</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="179"/>
<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 type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="32"/>
<source>Controller Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="43"/>
<source>Bindings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="63"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="83"/>
<source>Macros</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="120"/>
<location filename="../controllerbindingwidgets.cpp" line="263"/>
<source>Automatic Mapping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="134"/>
<location filename="../controllerbindingwidgets.cpp" line="213"/>
<source>Clear Mapping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="203"/>
<source>No devices available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="214"/>
<source>Are you sure you want to clear all mappings for this controller? This action cannot be undone.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="264"/>
<source>No generic bindings were generated for device &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_AnalogController</name>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="26"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="59"/>
<source>D-Pad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="65"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="234"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="903"/>
<source>Down</source>
<translation type="unfinished">Bas</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="95"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="135"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="175"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="215"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="264"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="304"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="344"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="384"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="427"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="478"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="512"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="546"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="580"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="614"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="648"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="724"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="764"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="804"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="844"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="893"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="933"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="973"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1013"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1056"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1181"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1203"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1243"/>
<source>PushButton</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="105"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="274"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="863"/>
<source>Left</source>
<translation type="unfinished">Gauche</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="145"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="314"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="983"/>
<source>Up</source>
<translation type="unfinished">Haut</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="185"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="354"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="943"/>
<source>Right</source>
<translation type="unfinished">Droite</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="228"/>
<source>Left Analog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="397"/>
<source>Large Motor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="454"/>
<source>Select</source>
<translation type="unfinished">Sélectionner</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="488"/>
<source>L1</source>
<translation type="unfinished">L1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="522"/>
<source>R1</source>
<translation type="unfinished">R1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="556"/>
<source>R2</source>
<translation type="unfinished">R2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="590"/>
<source>L2</source>
<translation type="unfinished">L2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="624"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="688"/>
<source>Face Buttons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="694"/>
<source>Cross</source>
<translation type="unfinished">Croix</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="734"/>
<source>Square</source>
<translation type="unfinished">Carré</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="774"/>
<source>Triangle</source>
<translation type="unfinished">Triangle</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="814"/>
<source>Circle</source>
<translation type="unfinished">Rond</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="857"/>
<source>Right Analog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1026"/>
<source>Small Motor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1151"/>
<source>R3</source>
<translation type="unfinished">R3</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1191"/>
<source>Analog</source>
<translation type="unfinished">Analogique</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1213"/>
<source>L3</source>
<translation type="unfinished">L3</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_AnalogJoystick</name>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="26"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="59"/>
<source>D-Pad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="65"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="234"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="863"/>
<source>Down</source>
<translation type="unfinished">Bas</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="95"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="135"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="175"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="215"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="264"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="304"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="344"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="384"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="438"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="472"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="506"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="540"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="574"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="608"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="684"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="724"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="764"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="804"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="853"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="893"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="933"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="973"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1088"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1128"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1163"/>
<source>PushButton</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="105"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="274"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="823"/>
<source>Left</source>
<translation type="unfinished">Gauche</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="145"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="314"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="943"/>
<source>Up</source>
<translation type="unfinished">Haut</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="185"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="354"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="903"/>
<source>Right</source>
<translation type="unfinished">Droite</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="228"/>
<source>Left Analog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="414"/>
<source>L2</source>
<translation type="unfinished">L2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="448"/>
<source>L1</source>
<translation type="unfinished">L1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="482"/>
<source>R2</source>
<translation type="unfinished">R2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="516"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="550"/>
<source>R1</source>
<translation type="unfinished">R1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="584"/>
<source>Select</source>
<translation type="unfinished">Sélectionner</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="648"/>
<source>Face Buttons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="654"/>
<source>Cross</source>
<translation type="unfinished">Croix</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="694"/>
<source>Square</source>
<translation type="unfinished">Carré</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="734"/>
<source>Triangle</source>
<translation type="unfinished">Triangle</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="774"/>
<source>Circle</source>
<translation type="unfinished">Rond</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="817"/>
<source>Right Analog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1058"/>
<source>R3</source>
<translation type="unfinished">R3</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1098"/>
<source>L3</source>
<translation type="unfinished">L3</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1151"/>
<source>Mode</source>
<translation type="unfinished">Mode</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_Base</name>
<message>
<location filename="../controllerbindingwidgets.cpp" line="738"/>
<location filename="../controllerbindingwidgets.cpp" line="754"/>
<source>%1%</source>
<translation type="unfinished">%1%</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_DigitalController</name>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="26"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="46"/>
<source>L1</source>
<translation type="unfinished">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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="80"/>
<source>L2</source>
<translation type="unfinished">L2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="114"/>
<source>R2</source>
<translation type="unfinished">R2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="148"/>
<source>R1</source>
<translation type="unfinished">R1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="199"/>
<source>Face Buttons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="205"/>
<source>Cross</source>
<translation type="unfinished">Croix</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="245"/>
<source>Square</source>
<translation type="unfinished">Carré</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="285"/>
<source>Triangle</source>
<translation type="unfinished">Triangle</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="325"/>
<source>Circle</source>
<translation type="unfinished">Rond</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="470"/>
<source>D-Pad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="476"/>
<source>Down</source>
<translation type="unfinished">Bas</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="516"/>
<source>Left</source>
<translation type="unfinished">Gauche</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="556"/>
<source>Up</source>
<translation type="unfinished">Haut</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="596"/>
<source>Right</source>
<translation type="unfinished">Droite</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="656"/>
<source>Select</source>
<translation type="unfinished">Sélectionner</translation>
</message>
<message>
<location filename="../controllerbindingwidget_digital_controller.ui" line="690"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_GunCon</name>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="26"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="59"/>
<source>Side Buttons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="65"/>
<source>B</source>
<translation type="unfinished">B</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="95"/>
<location filename="../controllerbindingwidget_guncon.ui" line="135"/>
<location filename="../controllerbindingwidget_guncon.ui" line="289"/>
<location filename="../controllerbindingwidget_guncon.ui" line="329"/>
<source>PushButton</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="105"/>
<source>A</source>
<translation type="unfinished">A</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="253"/>
<source>Trigger</source>
<translation type="unfinished">Gâchette</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="259"/>
<source>Fire Offscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="299"/>
<source>Fire</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_Mouse</name>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="26"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="58"/>
<source>Buttons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="64"/>
<source>Left</source>
<translation type="unfinished">Gauche</translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="94"/>
<location filename="../controllerbindingwidget_mouse.ui" line="134"/>
<source>PushButton</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="104"/>
<source>Right</source>
<translation type="unfinished">Droite</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_NeGcon</name>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="26"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="59"/>
<source>D-Pad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="65"/>
<source>Down</source>
<translation type="unfinished">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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="105"/>
<location filename="../controllerbindingwidget_negcon.ui" line="651"/>
<source>Left</source>
<translation type="unfinished">Gauche</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="145"/>
<source>Up</source>
<translation type="unfinished">Haut</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="185"/>
<location filename="../controllerbindingwidget_negcon.ui" line="611"/>
<source>Right</source>
<translation type="unfinished">Droite</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="228"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="279"/>
<source>L</source>
<translation type="unfinished">L</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="313"/>
<source>R</source>
<translation type="unfinished">R</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="364"/>
<source>Face Buttons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="370"/>
<source>I</source>
<translation type="unfinished">I</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="410"/>
<source>II</source>
<translation type="unfinished">II</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="450"/>
<source>B</source>
<translation type="unfinished">B</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="490"/>
<source>A</source>
<translation type="unfinished">A</translation>
</message>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="605"/>
<source>Steering/Twist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="843"/>
<source>%1%</source>
<translation type="unfinished">%1%</translation>
</message>
</context>
<context>
<name>ControllerCustomSettingsWidget</name>
<message>
<location filename="../controllerbindingwidgets.cpp" line="497"/>
<source>%1 Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="506"/>
<source>Restore Default Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="585"/>
<source>Browse...</source>
<translation type="unfinished">Parcourir...</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="588"/>
<source>Select File</source>
<translation type="unfinished">Sélectionner un Fichier</translation>
</message>
</context>
<context>
<name>ControllerGlobalSettingsWidget</name>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="32"/>
<source>Controller Multitap</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="38"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="48"/>
<source>Multitap Mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="56"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="61"/>
<source>Enable on Port 1 Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="66"/>
<source>Enable on Port 2 Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="71"/>
<source>Enable on Ports 1 and 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="82"/>
<source>DInput Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="88"/>
<source>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="98"/>
<source>Enable DInput Input Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="108"/>
<source>SDL Input Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="114"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="124"/>
<source>Enable SDL Input Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="131"/>
<source>DualShock 4 / DualSense Enhanced Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="141"/>
<source>Detected Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="166"/>
<source>Mouse/Pointer Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="184"/>
<location filename="../controllerglobalsettingswidget.ui" line="260"/>
<source>10</source>
<translation type="unfinished">100% {10?}</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="216"/>
<location filename="../controllerglobalsettingswidget.ui" line="267"/>
<source>Invert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="274"/>
<source>Using raw input improves precision when you bind controller sticks to the mouse pointer. Also enables multiple mice to be used.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="284"/>
<source>Vertical Sensitivity:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="291"/>
<source>Horizontal Sensitivity:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="298"/>
<source>Enable Mouse Mapping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="305"/>
<source>Use Raw Input</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="315"/>
<source>XInput Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="321"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="331"/>
<source>Enable XInput Input Source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="341"/>
<source>Profile Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="347"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="357"/>
<source>Use Per-Profile Hotkeys</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControllerInterface</name>
<message>
<source>None</source>
<translation type="vanished">Aucun</translation>
</message>
<message>
<source>SDL</source>
<translation type="vanished">SDL</translation>
</message>
<message>
<source>XInput</source>
<translation type="vanished">XInput</translation>
</message>
</context>
<context>
<name>ControllerMacroEditWidget</name>
<message>
<location filename="../controllermacroeditwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="32"/>
<source>Binds/Buttons</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="54"/>
<source>Trigger</source>
<translation type="unfinished">Gâchette</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="73"/>
<source>PushButton</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="83"/>
<source>Frequency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="91"/>
<source>Macro will toggle every N frames.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="98"/>
<source>Set...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="399"/>
<source>Not Configured</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="405"/>
<source>Set Frequency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="405"/>
<source>Frequency: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="434"/>
<source>Macro will not repeat.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="436"/>
<source>Macro will toggle buttons every %1 frames.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControllerMacroWidget</name>
<message>
<location filename="../controllerbindingwidgets.cpp" line="298"/>
<source>Controller Port %1 Macros</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="307"/>
<source>Macro %1
%2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControllerSettingsDialog</name>
<message>
<location filename="../controllersettingsdialog.ui" line="23"/>
<source>Controller Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="71"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="81"/>
<source>New Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="92"/>
<source>Load Profile</source>
<translation type="unfinished">Charger un Profil</translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="102"/>
<source>Delete Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="113"/>
<location filename="../controllersettingsdialog.cpp" line="186"/>
<source>Restore Defaults</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="90"/>
<location filename="../controllersettingsdialog.cpp" line="101"/>
<source>Create Input Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="90"/>
<source>Enter the name for the new input profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="97"/>
<location filename="../controllersettingsdialog.cpp" line="130"/>
<location filename="../controllersettingsdialog.cpp" line="174"/>
<location filename="../controllersettingsdialog.cpp" line="467"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="97"/>
<source>A profile with the name &apos;%1&apos; already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="102"/>
<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"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="131"/>
<source>Failed to save the new profile to &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="141"/>
<source>Load Input Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="142"/>
<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"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="163"/>
<source>Delete Input Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="164"/>
<source>Are you sure you want to delete the input profile named &apos;%1&apos;?
You cannot undo this action.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="174"/>
<source>Failed to delete &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="187"/>
<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"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="350"/>
<source>Global Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="392"/>
<location filename="../controllersettingsdialog.cpp" line="432"/>
<source>Controller Port %1%2
%3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="393"/>
<location filename="../controllersettingsdialog.cpp" line="433"/>
<source>Controller Port %1
%2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="403"/>
<source>Hotkeys</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="445"/>
<source>Shared</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="467"/>
<source>The input profile named &apos;%1&apos; cannot be found.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControllerSettingsWidget</name>
<message>
<source>Controller Type:</source>
<translation type="vanished">Type de Contrôleur :</translation>
</message>
<message>
<source>Load Profile</source>
<translation type="vanished">Charger un Profil</translation>
</message>
<message>
<source>Save Profile</source>
<translation type="vanished">Sauvegarder un Profil</translation>
</message>
<message>
<source>Clear All</source>
<translation type="vanished">Tout Vider</translation>
</message>
<message>
<source>Clear Bindings</source>
<translation type="vanished">Vider les Contrôles</translation>
</message>
<message>
<source>Are you sure you want to clear all bound controls? This can not be reversed.</source>
<translation type="vanished">Voulez-vous vraiment effacer tous les contrôles assignés ? Cela sera irréversible.</translation>
</message>
<message>
<source>Rebind All</source>
<translation type="vanished">Tout Réassigner</translation>
</message>
<message>
<source>Are you sure you want to rebind all controls? All currently-bound controls will be irreversibly cleared. Rebinding will begin after confirmation.</source>
<translation type="vanished">Voulez-vous vraiment réassigner tous les contrôles ? Tous les contrôles actuellement assignés seront effacés de manière irréversible. Cela sera effectif après la confirmation.</translation>
</message>
<message>
<source>Port %1</source>
<translation type="vanished">Port %1</translation>
</message>
<message>
<source>Button Bindings:</source>
<translation type="vanished">Assigner les Boutons:</translation>
</message>
<message>
<source>Axis Bindings:</source>
<translation type="vanished">Assigner les Axes:</translation>
</message>
<message>
<source>Rumble</source>
<translation type="vanished">Vibration</translation>
</message>
<message>
<source>Browse...</source>
<translation type="vanished">Parcourir...</translation>
</message>
<message>
<source>Select File</source>
<translation type="vanished">Sélectionner un Fichier</translation>
</message>
<message>
<source>Select path to input profile ini</source>
<translation type="vanished">Sélectionner un chemin vers le fichier ini de profil d&apos;entrée</translation>
</message>
<message>
<source>New...</source>
<translation type="vanished">Nouveau...</translation>
</message>
<message>
<source>Enter Input Profile Name</source>
<translation type="vanished">Entrer le nom du profil d&apos;entrée</translation>
</message>
<message>
<source>Error</source>
<translation type="vanished">Erreur</translation>
</message>
<message>
<source>No name entered, input profile was not saved.</source>
<translation type="vanished">Aucun nom entré, le profil d&apos;entrée n&apos;a pas été enregistré.</translation>
</message>
<message>
<source>No path selected, input profile was not saved.</source>
<translation type="vanished">Aucun chemin sélectionné, le profil d&apos;entrée n&apos;a pas été enregistré.</translation>
</message>
</context>
<context>
<name>ControllerType</name>
<message>
<location filename="../../core/settings.cpp" line="1074"/>
<source>None</source>
<translation>Aucun</translation>
</message>
<message>
<location filename="../../core/digital_controller.cpp" line="174"/>
<location filename="../../core/settings.cpp" line="1074"/>
<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="1075"/>
<source>Analog Controller (DualShock)</source>
<translation>Contrôleur analogique (DualShock)</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="341"/>
<location filename="../../core/settings.cpp" line="1075"/>
<source>Analog Joystick</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Namco GunCon</source>
<translation type="vanished">Namco GunCon</translation>
</message>
<message>
<location filename="../../core/playstation_mouse.cpp" line="195"/>
<location filename="../../core/settings.cpp" line="1076"/>
<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="258"/>
<location filename="../../core/settings.cpp" line="1077"/>
<source>NeGcon</source>
<translation>NeGcon</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="809"/>
<source>Analog Controller</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="230"/>
<location filename="../../core/settings.cpp" line="1076"/>
<source>GunCon</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DebuggerCodeModel</name>
<message>
<location filename="../debuggermodels.cpp" line="78"/>
<location filename="../debuggermodels.cpp" line="88"/>
<location filename="../debuggermodels.cpp" line="103"/>
<source>&lt;invalid&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="171"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="173"/>
<source>Bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="175"/>
<source>Instruction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="177"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DebuggerMessage</name>
<message>
<location filename="../../core/cpu_core.cpp" line="1694"/>
<source>Added breakpoint at 0x%08X.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1721"/>
<source>Removed breakpoint at 0x%08X.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1753"/>
<source>0x%08X is not a call instruction.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1764"/>
<source>Can&apos;t step over double branch at 0x%08X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1771"/>
<source>Stepping over to 0x%08X.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1788"/>
<source>Instruction read failed at %08X while searching for function end.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1795"/>
<source>Stepping out to 0x%08X.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1802"/>
<source>No return instruction found after %u instructions for step-out at %08X.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DebuggerRegistersModel</name>
<message>
<location filename="../debuggermodels.cpp" line="352"/>
<source>Register</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="354"/>
<source>Value</source>
<translation type="unfinished">Valeur</translation>
</message>
</context>
<context>
<name>DebuggerStackModel</name>
<message>
<location filename="../debuggermodels.cpp" line="403"/>
<source>&lt;invalid&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="419"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="421"/>
<source>Value</source>
<translation type="unfinished">Valeur</translation>
</message>
</context>
<context>
<name>DebuggerWindow</name>
<message>
<location filename="../debuggerwindow.ui" line="14"/>
<source>CPU Debugger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="31"/>
<source>&amp;Debug</source>
<translation type="unfinished">&amp;Débug</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="51"/>
<location filename="../debuggerwindow.ui" line="245"/>
<source>Breakpoints</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="63"/>
<source>toolBar</source>
<translation type="unfinished">Barre d&apos;Outils</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="93"/>
<source>Disassembly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="115"/>
<source>Registers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="146"/>
<source>Memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="168"/>
<source>RAM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="178"/>
<source>Scratchpad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="185"/>
<source>EXP1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="192"/>
<source>BIOS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="217"/>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="265"/>
<source>#</source>
<translation type="unfinished">#</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="270"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="275"/>
<source>Hit Count</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="285"/>
<source>Stack</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="308"/>
<source>Pause/Continue</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="311"/>
<source>&amp;Pause/Continue</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="314"/>
<source>F5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="323"/>
<source>Step Into</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="338"/>
<source>Step Over</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="353"/>
<source>Toggle Breakpoint</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="356"/>
<source>Toggle &amp;Breakpoint</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="359"/>
<source>F9</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="388"/>
<source>Run To Cursor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="391"/>
<source>&amp;Run To Cursor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="394"/>
<source>Ctrl+F10</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="403"/>
<source>Clear Breakpoints</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="418"/>
<source>Add Breakpoint</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="448"/>
<source>Go To Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="451"/>
<source>Go To &amp;Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="454"/>
<source>Ctrl+G</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="463"/>
<source>&amp;Dump Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="466"/>
<source>Ctrl+D</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="475"/>
<source>Trace</source>
<translation type="unfinished">Traceur</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="478"/>
<source>&amp;Trace</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="481"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="95"/>
<source>No address selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="111"/>
<location filename="../debuggerwindow.cpp" line="152"/>
<source>Enter code address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="121"/>
<location filename="../qtutils.cpp" line="738"/>
<source>Enter memory address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="134"/>
<source>Trace logging started to cpu_log.txt.
This file can be several gigabytes, so be aware of SSD wear.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="140"/>
<source>Trace logging to cpu_log.txt stopped.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="158"/>
<source>A breakpoint already exists at this address.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="206"/>
<source>Debugger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="206"/>
<source>Failed to add step-out breakpoint, are you in a valid function?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="285"/>
<location filename="../debuggerwindow.cpp" line="312"/>
<source>Invalid search pattern. It should contain hex digits or question marks.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="324"/>
<source>Pattern not found.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="340"/>
<source>Pattern found at 0x%1 (passed the end of memory).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="346"/>
<source>Pattern found at 0x%1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qtutils.cpp" line="755"/>
<source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DigitalController</name>
<message>
<source>Up</source>
<translation type="vanished">Haut</translation>
</message>
<message>
<source>Down</source>
<translation type="vanished">Bas</translation>
</message>
<message>
<source>Left</source>
<translation type="vanished">Gauche</translation>
</message>
<message>
<source>Right</source>
<translation type="vanished">Droite</translation>
</message>
<message>
<source>Select</source>
<translation type="vanished">Sélectionner</translation>
</message>
<message>
<source>Start</source>
<translation type="vanished">Start</translation>
</message>
<message>
<source>Triangle</source>
<translation type="vanished">Triangle</translation>
</message>
<message>
<source>Cross</source>
<translation type="vanished">Croix</translation>
</message>
<message>
<source>Circle</source>
<translation type="vanished">Rond</translation>
</message>
<message>
<source>Square</source>
<translation type="vanished">Carré</translation>
</message>
<message>
<source>L1</source>
<translation type="vanished">L1</translation>
</message>
<message>
<source>L2</source>
<translation type="vanished">L2</translation>
</message>
<message>
<source>R1</source>
<translation type="vanished">R1</translation>
</message>
<message>
<source>R2</source>
<translation type="vanished">R2</translation>
</message>
<message>
<location filename="../../core/digital_controller.cpp" line="169"/>
<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="170"/>
<source>Forces the Digital Controller to act as a Pop&apos;n Controller.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DiscRegion</name>
<message>
<location filename="../../core/settings.cpp" line="720"/>
<source>NTSC-J (Japan)</source>
<translation>NTSC-J (Japon)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="720"/>
<source>NTSC-U/C (US, Canada)</source>
<translation>NTSC-U/C (US, Canada)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="721"/>
<source>PAL (Europe, Australia)</source>
<translation>PAL (Europe, Australie)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="721"/>
<source>Other</source>
<translation>Autre</translation>
</message>
</context>
<context>
<name>DisplayAspectRatio</name>
<message>
<location filename="../../core/settings.cpp" line="970"/>
<source>Auto (Game Native)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="970"/>
<source>Auto (Match Window)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="971"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DisplayCropMode</name>
<message>
<location filename="../../core/settings.cpp" line="942"/>
<source>None</source>
<translation>Aucun</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="942"/>
<source>Only Overscan Area</source>
<translation>Zone de surbalayage uniquement</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="943"/>
<source>All Borders</source>
<translation>Toutes les bordures</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 Ecran</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="70"/>
<location filename="../displaysettingswidget.cpp" line="129"/>
<source>Threaded Rendering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="77"/>
<location filename="../displaysettingswidget.cpp" line="126"/>
<source>Threaded Presentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="84"/>
<location filename="../displaysettingswidget.cpp" line="119"/>
<source>VSync</source>
<translation>Synchro Verticale</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="91"/>
<location filename="../displaysettingswidget.cpp" line="133"/>
<source>Sync To Host Refresh Rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="98"/>
<location filename="../displaysettingswidget.cpp" line="122"/>
<source>Optimal Frame Pacing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="110"/>
<source>Screen Display</source>
<translation>Affichage à l&apos;Ecran</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="116"/>
<source>Aspect Ratio:</source>
<translation type="unfinished">Ratio d&apos;affichage :</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="138"/>
<source>:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="157"/>
<source>Crop:</source>
<translation type="unfinished">Rognage:</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="167"/>
<source>Downsampling:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="186"/>
<location filename="../displaysettingswidget.cpp" line="112"/>
<source>Stretch To Fill</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="193"/>
<location filename="../displaysettingswidget.cpp" line="102"/>
<source>Linear Upscaling</source>
<translation>Upscaling Linéaire</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="246"/>
<source>Show CPU Usage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="253"/>
<location filename="../displaysettingswidget.cpp" line="150"/>
<source>Show Controller Input</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="179"/>
<location filename="../displaysettingswidget.cpp" line="109"/>
<source>Integer Upscaling</source>
<translation>Upscaling Complet</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="200"/>
<location filename="../displaysettingswidget.cpp" line="114"/>
<source>Internal Resolution Screenshots</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="212"/>
<source>On-Screen Display</source>
<translation>Affichage à l&apos;Ecran</translation>
</message>
<message>
<source>Show Messages</source>
<translation type="vanished">Afficher les Messages</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="232"/>
<location filename="../displaysettingswidget.cpp" line="142"/>
<source>Show FPS</source>
<translation>Afficher les FPS</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="225"/>
<location filename="../displaysettingswidget.cpp" line="145"/>
<source>Show Emulation Speed</source>
<translation>Afficher la vitesse d&apos;émulation</translation>
</message>
<message>
<source>Show VPS</source>
<translation type="vanished">Afficher les VPS</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="239"/>
<location filename="../displaysettingswidget.cpp" line="147"/>
<source>Show Resolution</source>
<translation>Afficher la Résolution</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="74"/>
<source>Renderer</source>
<translation>Rendu</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="76"/>
<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 type="unfinished">Choisit 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="80"/>
<source>Adapter</source>
<translation>Adaptateur</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="80"/>
<location filename="../displaysettingswidget.cpp" line="232"/>
<source>(Default)</source>
<translation>(Défaut)</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="81"/>
<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="84"/>
<source>Fullscreen Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="85"/>
<source>Chooses the fullscreen resolution and frequency.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="87"/>
<source>Aspect Ratio</source>
<translation type="unfinished">Ratio d&apos;affichage</translation>
</message>
<message>
<source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is 4:3 which matches a typical TV of the era.</source>
<translation type="vanished">Modifie le format d&apos;image utilisé pour afficher la sortie de la console sur l&apos;écran. Le rapport par défaut est de 4:3, ce qui correspond à un téléviseur typique de l&apos;époque.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="89"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="92"/>
<source>Crop Mode</source>
<translation type="unfinished">Mode Rognage</translation>
</message>
<message>
<source>Only Overscan Area</source>
<translation type="vanished">Zone de Surbalayage uniquement</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="94"/>
<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="99"/>
<source>Downsampling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="99"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="100"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="102"/>
<location filename="../displaysettingswidget.cpp" line="119"/>
<location filename="../displaysettingswidget.cpp" line="126"/>
<location filename="../displaysettingswidget.cpp" line="129"/>
<location filename="../displaysettingswidget.cpp" line="139"/>
<source>Checked</source>
<translation>Coché</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="103"/>
<source>Uses bilinear texture filtering when displaying the console&apos;s framebuffer to the screen. &lt;br&gt;Disabling filtering will producer a sharper, blockier/pixelated image. Enabling will smooth out the image. &lt;br&gt;The option will be less noticable the higher the resolution scale.</source>
<translation>Utilise un filtrage de texture bilinéaire lors de l&apos;affichage du tampon image de la console à l&apos;écran. La désactivation du filtrage produira une image plus nette, plus bloquante et plus pixelisée. L&apos;activation du filtrage rendra l&apos;image plus lisse. L&apos;option sera moins notable plus la résolution sera élevée.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="109"/>
<location filename="../displaysettingswidget.cpp" line="112"/>
<location filename="../displaysettingswidget.cpp" line="114"/>
<location filename="../displaysettingswidget.cpp" line="122"/>
<location filename="../displaysettingswidget.cpp" line="133"/>
<location filename="../displaysettingswidget.cpp" line="142"/>
<location filename="../displaysettingswidget.cpp" line="145"/>
<location filename="../displaysettingswidget.cpp" line="147"/>
<location filename="../displaysettingswidget.cpp" line="150"/>
<location filename="../displaysettingswidget.cpp" line="158"/>
<source>Unchecked</source>
<translation>Décoché</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="110"/>
<source>Adds padding to the display area to ensure that the ratio between pixels on the host to pixels in the console is an integer number. &lt;br&gt;May result in a sharper image in some 2D games.</source>
<translation>Ajoute du remplissage à la zone d&apos;affichage pour que le rapport entre les pixels sur l&apos;hôte et les pixels dans la console soit un nombre entier. Peut donner une image plus nette dans certains jeux en 2D.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="113"/>
<source>Fills the window with the active display area, regardless of the aspect ratio.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="115"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="120"/>
<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 type="unfinished">Activer cette option pour faire correspondre le taux de rafraîchissement de DuckStation avec votre moniteur ou écran actuel. VSync est automatiquement désactivé lorsque ce n&apos;est pas possible (par exemple, si la vitesse n&apos;est pas de 100 %).</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="123"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="127"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="130"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="134"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="218"/>
<location filename="../displaysettingswidget.cpp" line="139"/>
<source>Show OSD Messages</source>
<translation>Afficher les Messages OSD</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="140"/>
<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="143"/>
<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>
<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="vanished">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>
<source>Show Speed</source>
<translation type="vanished">Afficher la Vitesse</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="146"/>
<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="148"/>
<source>Shows the resolution of the game in the top-right corner of the display.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="151"/>
<source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="155"/>
<location filename="../displaysettingswidget.cpp" line="158"/>
<source>Use Blit Swap Chain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="159"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="84"/>
<location filename="../displaysettingswidget.cpp" line="252"/>
<source>Borderless Fullscreen</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EmptyGameListWidget</name>
<message>
<location filename="../emptygamelistwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">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 type="unfinished"></translation>
</message>
<message>
<location filename="../emptygamelistwidget.ui" line="43"/>
<source>TextLabel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emptygamelistwidget.ui" line="68"/>
<source>Add Game Directory...</source>
<translation type="unfinished">Ajouter un Répertoire de Jeu...</translation>
</message>
<message>
<location filename="../emptygamelistwidget.ui" line="105"/>
<source>Scan For New Games</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EmuThread</name>
<message>
<location filename="../qthost.cpp" line="530"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../qthost.cpp" line="530"/>
<source>No resume save state found.</source>
<translation type="unfinished">Aucun résumé sur la sauvegarde d&apos;état n&apos;a été trouvé.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1288"/>
<source>Game ID: %1
Game Title: %2
Achievements: %5 (%6)
</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../qthost.cpp" line="1294"/>
<source>%n points</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1300"/>
<source>Rich presence inactive or unsupported.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="1304"/>
<source>Game not loaded or no RetroAchievements available.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="1674"/>
<source>%1x%2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="1683"/>
<source>Game: %1 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="1693"/>
<source>Video: %1 FPS (%2%)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EmulationSettingsWidget</name>
<message>
<location filename="../emulationsettingswidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="32"/>
<source>Speed Control</source>
<translation type="unfinished">Contrôle de la Vitesse</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="38"/>
<source>Emulation Speed:</source>
<translation type="unfinished">Vitesse de lEmulation</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="48"/>
<source>Fast Forward Speed:</source>
<translation type="unfinished">Vitesse de l&apos;Avance Rapide</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="58"/>
<source>Turbo Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="71"/>
<source>Rewind/Runahead</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="77"/>
<source>Enable Rewinding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="84"/>
<source>Rewind Save Frequency:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="91"/>
<source> Seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="104"/>
<source>Rewind Buffer Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="111"/>
<source> Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="124"/>
<source>Runahead:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="132"/>
<location filename="../emulationsettingswidget.cpp" line="94"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="137"/>
<source>1 Frame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="142"/>
<source>2 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="147"/>
<source>3 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="152"/>
<source>4 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="157"/>
<source>5 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="162"/>
<source>6 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="167"/>
<source>7 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="172"/>
<source>8 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="177"/>
<source>9 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="182"/>
<source>10 Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="190"/>
<source>TextLabel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="76"/>
<source>Emulation Speed</source>
<translation type="unfinished">Vitesse de l&apos;Emulation</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="77"/>
<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 type="unfinished">Définit la vitesse d&apos;émulation de la cible. Il n&apos;est pas garanti que cette vitesse sera 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="80"/>
<source>Fast Forward Speed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="80"/>
<location filename="../emulationsettingswidget.cpp" line="83"/>
<source>User Preference</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="81"/>
<source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="83"/>
<source>Turbo Speed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="84"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="87"/>
<source>Rewinding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="87"/>
<source>Unchecked</source>
<translation type="unfinished">Décoché</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="88"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="94"/>
<source>Runahead</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="95"/>
<source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="108"/>
<source>Use Global Setting [Unlimited]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="110"/>
<source>Use Global Setting [%1%]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="113"/>
<source>Unlimited</source>
<translation type="unfinished">Illimité</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="119"/>
<source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../emulationsettingswidget.cpp" line="180"/>
<source>Rewind for %n frame(s), lasting %1 second(s) will require up to %2MB of RAM and %3MB of VRAM.</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="191"/>
<source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="197"/>
<source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
<translation type="unfinished"></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="63"/>
<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="70"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="89"/>
<source>Display Enhancements</source>
<translation>Améliorations de l&apos;Affichage</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="95"/>
<location filename="../enhancementsettingswidget.cpp" line="52"/>
<source>Disable Interlacing (force progressive render/scan)</source>
<translation>Désactiver l&apos;Entrelacement (Forcer le Rendu/Scan progressif)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="102"/>
<location filename="../enhancementsettingswidget.cpp" line="73"/>
<source>Force NTSC Timings (60hz-on-PAL)</source>
<translation>Forcer les Timings NTSC (60hz-en-PAL)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="109"/>
<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="116"/>
<source>Chroma Smoothing For 24-Bit Display (reduce FMV color blockyness)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="126"/>
<source>PGXP (Precision Geometry Transform Pipeline)</source>
<translation>PGXP (Precision Geometry Transform Pipeline)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="132"/>
<location filename="../enhancementsettingswidget.cpp" line="101"/>
<source>Geometry Correction</source>
<translation>Correction de la Géométrie</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="139"/>
<location filename="../enhancementsettingswidget.cpp" line="104"/>
<source>Culling Correction</source>
<translation>Correction du Culling</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="146"/>
<location filename="../enhancementsettingswidget.cpp" line="107"/>
<source>Texture Correction</source>
<translation>Correction de la Texture</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="153"/>
<location filename="../enhancementsettingswidget.cpp" line="115"/>
<source>Preserve Projection Precision</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="160"/>
<location filename="../enhancementsettingswidget.cpp" line="111"/>
<source>Depth Buffer (Low Compatibility)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="167"/>
<location filename="../enhancementsettingswidget.cpp" line="117"/>
<source>CPU Mode (Very Slow)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="52"/>
<location filename="../enhancementsettingswidget.cpp" line="63"/>
<location filename="../enhancementsettingswidget.cpp" line="73"/>
<location filename="../enhancementsettingswidget.cpp" line="80"/>
<location filename="../enhancementsettingswidget.cpp" line="82"/>
<location filename="../enhancementsettingswidget.cpp" line="91"/>
<location filename="../enhancementsettingswidget.cpp" line="97"/>
<location filename="../enhancementsettingswidget.cpp" line="101"/>
<location filename="../enhancementsettingswidget.cpp" line="111"/>
<location filename="../enhancementsettingswidget.cpp" line="115"/>
<location filename="../enhancementsettingswidget.cpp" line="117"/>
<source>Unchecked</source>
<translation>Décoché</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="53"/>
<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="58"/>
<source>Resolution Scale</source>
<translation>Echelle de la Résolution</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="59"/>
<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="64"/>
<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="70"/>
<location filename="../enhancementsettingswidget.cpp" line="104"/>
<location filename="../enhancementsettingswidget.cpp" line="107"/>
<source>Checked</source>
<translation>Coché</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="71"/>
<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="74"/>
<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="80"/>
<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="81"/>
<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="82"/>
<source>Chroma Smoothing For 24-Bit Display</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="83"/>
<source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="86"/>
<source>Texture Filtering</source>
<translation>Filtrage de Texture</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="88"/>
<source>Smooths out the blockyness 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.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="92"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="97"/>
<source>Use Software Renderer For Readbacks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="98"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="112"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="116"/>
<source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="118"/>
<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 type="unfinished"></translation>
</message>
<message>
<source>Smooths out the blockyness of magnified textures on 3D object by using bilinear filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. Only applies to the hardware renderers.</source>
<translation type="vanished">Lisse le blocage des textures agrandies sur l&apos;objet 3D en utilisant le filtrage bilinéaire. aura un effet plus important sur les échelles en haute résolution. S&apos;applique uniquement aux rendus matériels.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="91"/>
<source>Widescreen Hack</source>
<translation>Hack Ecran Large</translation>
</message>
<message>
<source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to 16:9 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 type="vanished">Met à l&apos;échelle les positions des vertex dans l&apos;espace de l&apos;écran vers une proportion écran large, augmentant essentiellement le champ de vision de 4:3 à 16:9 dans les jeux 3D. &lt;br&gt;Pour les jeux 2D, ou les jeux qui utilisent des fonds pré-rendu, cette amélioration ne fonctionnera pas comme prévu. &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="102"/>
<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="105"/>
<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>
<message>
<location filename="../enhancementsettingswidget.cpp" line="108"/>
<source>Uses perspective-correct interpolation for texture coordinates and colors, straightening out warped textures. Requires geometry correction enabled.</source>
<translation>Utilise une interpolation en perspective correcte pour les coordonnées et les couleurs des textures, en redressant les textures déformées. 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 type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="32"/>
<source>Cache Directory</source>
<translation type="unfinished"></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 type="unfinished">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 type="unfinished">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 type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="62"/>
<source>Used for storing shaders and game list data.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="72"/>
<source>Covers Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="102"/>
<source>Used for storing covers in the game grid/Big Picture UIs.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="112"/>
<source>Screenshots Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="142"/>
<source>Used for screenshots.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="152"/>
<source>Save States Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="182"/>
<source>Used for storing save states.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GPUDownsampleMode</name>
<message>
<location filename="../../core/settings.cpp" line="913"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="913"/>
<source>Box (Downsample 3D/Smooth All)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="914"/>
<source>Adaptive (Preserve 3D/Smooth 2D)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GPURenderer</name>
<message>
<location filename="../../core/settings.cpp" line="821"/>
<source>Hardware (D3D11)</source>
<translation>Matériel (D3D11)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="821"/>
<source>Hardware (D3D12)</source>
<translation type="unfinished">Matériel (D3D11) {3D?} {12)?}</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="824"/>
<source>Hardware (Vulkan)</source>
<translation>Matériel (Vulkan)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="827"/>
<source>Hardware (OpenGL)</source>
<translation>Matériel (OpenGL)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="829"/>
<source>Software</source>
<translation>Logiciel</translation>
</message>
</context>
<context>
<name>GPUSettingsWidget</name>
<message>
<location filename="../qtutils.cpp" line="684"/>
<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="685"/>
<source>1x</source>
<translation>1x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="686"/>
<source>2x</source>
<translation>2x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="687"/>
<source>3x (for 720p)</source>
<translation>3x (pour le 720p)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="688"/>
<source>4x</source>
<translation>4x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="689"/>
<source>5x (for 1080p)</source>
<translation>5x (pour le 1080p)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="690"/>
<source>6x (for 1440p)</source>
<translation>6x (pour le 1440p)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="691"/>
<source>7x</source>
<translation>7x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="692"/>
<source>8x</source>
<translation>8x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="693"/>
<source>9x (for 4K)</source>
<translation type="unfinished">6x (pour le 1440p) {9x?} {4K?}</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="726"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qtutils.cpp" line="729"/>
<source>%1x MSAA</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qtutils.cpp" line="732"/>
<source>%1x SSAA</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>9x</source>
<translation type="vanished">9x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="694"/>
<source>10x</source>
<translation>10x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="695"/>
<source>11x</source>
<translation>11x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="696"/>
<source>12x</source>
<translation>12x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="697"/>
<source>13x</source>
<translation>13x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="698"/>
<source>14x</source>
<translation>14x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="699"/>
<source>15x</source>
<translation>15x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="700"/>
<source>16x</source>
<translation>16x</translation>
</message>
</context>
<context>
<name>GPUTextureFilter</name>
<message>
<location filename="../../core/settings.cpp" line="882"/>
<source>Nearest-Neighbor</source>
<translation>Voisinage le plus proche</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="882"/>
<source>Bilinear</source>
<translation>Bilinéaire</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="883"/>
<source>JINC2</source>
<translation>JINC2</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="883"/>
<source>Bilinear (No Edge Blending)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="884"/>
<source>xBR</source>
<translation>xBR</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="884"/>
<source>JINC2 (No Edge Blending)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="885"/>
<source>xBR (No Edge Blending)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GameList</name>
<message>
<location filename="../../frontend-common/game_list.cpp" line="71"/>
<source>Disc</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="71"/>
<source>PS-EXE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="71"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="72"/>
<source>PSF</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GameListCompatibilityRating</name>
<message>
<location filename="../../core/game_database.cpp" line="203"/>
<source>Unknown</source>
<translation>Inconnu</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="204"/>
<source>Doesn&apos;t Boot</source>
<translation>Ne démarre pas</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="205"/>
<source>Crashes In Intro</source>
<translation>Plante sur l&apos;Intro</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="206"/>
<source>Crashes In-Game</source>
<translation>Plante dans le Jeu</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="207"/>
<source>Graphical/Audio Issues</source>
<translation>Problèmes Graphiques/Audio</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="208"/>
<source>No Issues</source>
<translation>Aucun Problème</translation>
</message>
</context>
<context>
<name>GameListModel</name>
<message>
<location filename="../gamelistmodel.cpp" line="568"/>
<source>Type</source>
<translation>Type</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="569"/>
<source>Code</source>
<translation>Code</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="570"/>
<source>Title</source>
<translation>Titre</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="571"/>
<source>File Title</source>
<translation>Titre du Fichier</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="572"/>
<source>Developer</source>
<translation type="unfinished">Développeur</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="573"/>
<source>Publisher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="574"/>
<source>Genre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="575"/>
<source>Year</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="576"/>
<source>Players</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="577"/>
<source>Size</source>
<translation>Taille</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="578"/>
<source>Region</source>
<translation>Région</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="579"/>
<source>Compatibility</source>
<translation>Comptabilité</translation>
</message>
</context>
<context>
<name>GameListSearchDirectoriesModel</name>
<message>
<location filename="../gamelistsearchdirectoriesmodel.cpp" line="30"/>
<source>Path</source>
<translation>Chemin</translation>
</message>
<message>
<location filename="../gamelistsearchdirectoriesmodel.cpp" line="32"/>
<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>
<source>Search Directories</source>
<translation type="vanished">Répertoires de Recherche</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.ui" line="34"/>
<source>Search Directories (will be scanned for games)</source>
<translation type="unfinished"></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="101"/>
<source>Remove</source>
<translation>Enlever</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.ui" line="93"/>
<source>Excluded Paths (will not be scanned)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistsettingswidget.ui" line="171"/>
<source>Scan For New Games</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistsettingswidget.ui" line="187"/>
<source>Rescan All Games</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Scan New</source>
<translation type="vanished">Nouveau Scan</translation>
</message>
<message>
<source>Rescan All</source>
<translation type="vanished">Tout Rescanner</translation>
</message>
<message>
<source>Update Redump Database</source>
<translation type="vanished">Mise à Jour de la BDD Redump</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="103"/>
<source>Open Directory...</source>
<translation>Ouvrir le Répertoire...</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="111"/>
<source>Select Search Directory</source>
<translation>Sélectionner le Répertoire de Recherche</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="117"/>
<source>Scan Recursively?</source>
<translation>Scan récursif?</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="118"/>
<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="147"/>
<source>Select Path</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download database from redump.org?</source>
<translation type="vanished">Télécharger la base de données depuis redump.org ?</translation>
</message>
<message>
<source>Do you wish to download the disc database from redump.org?
This will download approximately 4 megabytes over your current internet connection.</source>
<translation type="vanished">Souhaitez-vous télécharger la base de données de disques sur redump.org ?
Vous pourrez ainsi télécharger environ 4 mégaoctets via votre connexion Internet actuelle.</translation>
</message>
<message>
<source>Downloading %1...</source>
<translation type="vanished">Téléchargement %1...</translation>
</message>
<message>
<source>Cancel</source>
<translation type="vanished">Annuler</translation>
</message>
<message>
<source>Download failed</source>
<translation type="vanished">Echec du Téléchargement</translation>
</message>
<message>
<source>Extracting...</source>
<translation type="vanished">Extraction...</translation>
</message>
<message>
<source>Extract failed</source>
<translation type="vanished">L&apos;extraction a échoué</translation>
</message>
<message>
<source>Extracting game database failed.</source>
<translation type="vanished">L&apos;extraction de la BDD du jeu a échoué.</translation>
</message>
</context>
<context>
<name>GameListWidget</name>
<message>
<location filename="../gamelistwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">Formulaire</translation>
</message>
<message>
<location filename="../gamelistwidget.ui" line="60"/>
<source>Game List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistwidget.ui" line="83"/>
<source>Game Grid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistwidget.ui" line="106"/>
<source>Show Titles</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistwidget.ui" line="169"/>
<source>All Types</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistwidget.ui" line="182"/>
<source>All Regions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamelistwidget.ui" line="200"/>
<source>Search...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GamePropertiesDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialogue</translation>
</message>
<message>
<source>Properties</source>
<translation type="vanished">Propriétés</translation>
</message>
<message>
<source>Image Path:</source>
<translation type="vanished">Chemin de l&apos;Image:</translation>
</message>
<message>
<source>Game Code:</source>
<translation type="vanished">Code du Jeu:</translation>
</message>
<message>
<source>Title:</source>
<translation type="vanished">Titre:</translation>
</message>
<message>
<source>Region:</source>
<translation type="vanished">Région:</translation>
</message>
<message>
<source>Compatibility:</source>
<translation type="obsolete">Compatibilité:</translation>
</message>
<message>
<source>Upscaling Issues:</source>
<translation type="vanished">Problèmes d&apos;Upscaling:</translation>
</message>
<message>
<source>Comments:</source>
<translation type="vanished">Commentaires:</translation>
</message>
<message>
<source>Version Tested:</source>
<translation type="vanished">Version Testée:</translation>
</message>
<message>
<source>Set to Current</source>
<translation type="vanished">Réglé sur Courant</translation>
</message>
<message>
<source>Tracks:</source>
<translation type="vanished">Pistes:</translation>
</message>
<message>
<source>#</source>
<translation type="vanished">#</translation>
</message>
<message>
<source>Mode</source>
<translation type="vanished">Mode</translation>
</message>
<message>
<source>Start</source>
<translation type="vanished">Start</translation>
</message>
<message>
<source>Length</source>
<translation type="vanished">Longueur</translation>
</message>
<message>
<source>Hash</source>
<translation type="vanished">Hash</translation>
</message>
<message>
<source>User Settings (Console)</source>
<translation type="vanished">Paramètres Utilisateur (Console)</translation>
</message>
<message>
<source>CPU Clock Speed Control</source>
<translation type="vanished">Contrôle de la Vitesse d&apos;Horloge du CPU</translation>
</message>
<message>
<source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
<translation type="vanished">Activer le Contrôle de la Vitesse d&apos;Horloge du CPU (Overclocking/Underclocking)</translation>
</message>
<message>
<source>100% (effective 33.3mhz)</source>
<translation type="vanished">100% (effectif 33.3mhz)</translation>
</message>
<message>
<source>GPU Screen Display</source>
<translation type="vanished">Afficher l&apos;Ecran du GPU</translation>
</message>
<message>
<source>Aspect Ratio:</source>
<translation type="vanished">Proportions:</translation>
</message>
<message>
<source>Crop Mode:</source>
<translation type="vanished">Mode Coupe:</translation>
</message>
<message>
<source>Linear Upscaling</source>
<translation type="vanished">Upscaling Linéaire</translation>
</message>
<message>
<source>Integer Upscaling</source>
<translation type="vanished">Upscaling Complet</translation>
</message>
<message>
<source>GPU Enhancements</source>
<translation type="vanished">Améliorations du GPU</translation>
</message>
<message>
<source>Resolution Scale:</source>
<translation type="vanished">Echelle de la Résolution:</translation>
</message>
<message>
<source>Texture Filtering:</source>
<translation type="vanished">Filtrage de Texture</translation>
</message>
<message>
<source>True Color Rendering (24-bit, disables dithering)</source>
<translation type="vanished">Rendu en Vrai Couleur (24-bit, désactive le lissage)</translation>
</message>
<message>
<source>Scaled Dithering (scale dither pattern to resolution)</source>
<translation type="vanished">Echelle du Lissage (échelle du modèle de lissage pour la résolution)</translation>
</message>
<message>
<source>Widescreen Hack</source>
<translation type="vanished">Hack Ecran Large</translation>
</message>
<message>
<source>Force NTSC Timings (60hz-on-PAL)</source>
<translation type="vanished">Forcer les Timings NTSC (60hz-en-PAL)</translation>
</message>
<message>
<source>Force 4:3 For 24-Bit Display (disable widescreen for FMVs)</source>
<translation type="vanished">Forcer le 4:3 pour l&apos;Affichage en 24-Bit (désactive l&apos;écran large pour les FMVs)</translation>
</message>
<message>
<source>PGXP Geometry Correction</source>
<translation type="vanished">Correction de la Géométrie</translation>
</message>
<message>
<source>Other Settings</source>
<translation type="vanished">Autres Paramètres</translation>
</message>
<message>
<source>CD-ROM Read Speedup:</source>
<translation type="vanished">Accélérer la Vitesse de Lecture du CD-ROM:</translation>
</message>
<message>
<source>(unchanged)</source>
<translation type="vanished">(inchangé)</translation>
</message>
<message>
<source>None (Double Speed)</source>
<translation type="vanished">Aucune (Double la Vitesse)</translation>
</message>
<message>
<source>2x (Quad Speed)</source>
<translation type="vanished">2x (Vitesse Quad)</translation>
</message>
<message>
<source>3x (6x Speed)</source>
<translation type="vanished">3x (Vitesse 6x)</translation>
</message>
<message>
<source>4x (8x Speed)</source>
<translation type="vanished">4x (Vitesse 8x)</translation>
</message>
<message>
<source>5x (10x Speed)</source>
<translation type="vanished">5x (Vitesse 10x)</translation>
</message>
<message>
<source>6x (12x Speed)</source>
<translation type="vanished">6x (Vitesse 12x)</translation>
</message>
<message>
<source>7x (14x Speed)</source>
<translation type="vanished">7x (Vitesse 14x)</translation>
</message>
<message>
<source>8x (16x Speed)</source>
<translation type="vanished">8x (Vitesse 16x)</translation>
</message>
<message>
<source>9x (18x Speed)</source>
<translation type="vanished">9x (Vitesse 18x)</translation>
</message>
<message>
<source>10x (20x Speed)</source>
<translation type="vanished">10x (Vitesse 20x)</translation>
</message>
<message>
<source>User Settings (Input)</source>
<translation type="vanished">Paramètres Utilisateur (Contrôleur)</translation>
</message>
<message>
<source>Controller Settings</source>
<translation type="vanished">Paramètres du Contrôleur</translation>
</message>
<message>
<source>Controller 1 Type:</source>
<translation type="vanished">Type de Contrôleur 1 :</translation>
</message>
<message>
<source>Controller 2 Type:</source>
<translation type="vanished">Type de Contrôleur 2 :</translation>
</message>
<message>
<source>Input Profile For Bindings:</source>
<translation type="vanished">Assigner pour le Profil d&apos;entrée Contrôleur</translation>
</message>
<message>
<source>Memory Card Settings</source>
<translation type="vanished">Paramètres de la Carte Mémoire</translation>
</message>
<message>
<source>Memory Card 1 Type:</source>
<translation type="obsolete">Type de Carte Mémoire 1 :</translation>
</message>
<message>
<source>Memory Card 1 Shared Path:</source>
<translation type="vanished">Chemin Partagé pour la Carte Mémoire 1 :</translation>
</message>
<message>
<source>Browse...</source>
<translation type="vanished">Parcourir...</translation>
</message>
<message>
<source>Memory Card 2 Type:</source>
<translation type="vanished">Type de Carte Mémoire 2 :</translation>
</message>
<message>
<source>Memory Card 2 Shared Path:</source>
<translation type="vanished">Chemin Partagé pour la Carte Mémoire 1 :</translation>
</message>
<message>
<source>Compatibility Settings</source>
<translation type="vanished">Paramètres de Compatibilité</translation>
</message>
<message>
<source>Traits</source>
<translation type="vanished">Traits</translation>
</message>
<message>
<source>Overrides</source>
<translation type="vanished">Réécrire</translation>
</message>
<message>
<source>Display Active Offset:</source>
<translation type="vanished">Décaler la Fenêtre Active:</translation>
</message>
<message>
<source>Compute Hashes</source>
<translation type="vanished">Calculer les Hachages</translation>
</message>
<message>
<source>Verify Dump</source>
<translation type="vanished">Vérifier les Copies</translation>
</message>
<message>
<source>Export Compatibility Info</source>
<translation type="vanished">Exporter l&apos;Info de Compatibilité</translation>
</message>
<message>
<source>Close</source>
<translation type="vanished">Fermer</translation>
</message>
<message>
<source>Game Properties - %1</source>
<translation type="vanished">Propriétés du Jeu - %1</translation>
</message>
<message>
<source>&lt;not computed&gt;</source>
<translation type="vanished">&lt;aucun calcul&gt;</translation>
</message>
<message>
<source>Select path to memory card image</source>
<translation type="vanished">Sélectionner le cheminde l&apos;image de la carte mémoire</translation>
</message>
<message>
<source>%1% (%2MHz)</source>
<translation type="vanished">%1% (%2MHz)</translation>
</message>
<message>
<source>Not yet implemented</source>
<translation type="vanished">Pas encore implémenté</translation>
</message>
<message>
<source>Compatibility Info Export</source>
<translation type="vanished">Exporter l&apos;Info de Compatibilité</translation>
</message>
<message>
<source>Press OK to copy to clipboard.</source>
<translation type="vanished">Pressez OK pour copier dans le Bloc Notes</translation>
</message>
</context>
<context>
<name>GameSettingsTrait</name>
<message>
<location filename="../../core/game_database.cpp" line="48"/>
<source>Force Interpreter</source>
<translation>Forcer l&apos;Interpréteur</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="49"/>
<source>Force Software Renderer</source>
<translation>Forcer le Rendu Logiciel</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="50"/>
<source>Force Software Renderer For Readbacks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="51"/>
<source>Force Interlacing</source>
<translation>Forcer l&apos;Entrelacement</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="52"/>
<source>Disable True Color</source>
<translation>Désactiver la Vrai Couleur</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="53"/>
<source>Disable Upscaling</source>
<translation>Désactiver L&apos;Upscaling</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="54"/>
<source>Disable Scaled Dithering</source>
<translation>Désactiver l&apos;Echelle du Lissage</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="55"/>
<source>Disallow Forcing NTSC Timings</source>
<translation>Ne pas autoriser le forcage des Timings NTSC</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="56"/>
<source>Disable Widescreen</source>
<translation>Désactiver l&apos;Ecran Large</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="57"/>
<source>Disable PGXP</source>
<translation>Désactiver PGXP</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="58"/>
<source>Disable PGXP Culling</source>
<translation>Désactiver le Culling PGXP</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="59"/>
<source>Disable PGXP Texture Correction</source>
<translation>Désactiver la Correction de Texture PGXP</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="60"/>
<source>Disable PGXP Depth Buffer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="61"/>
<source>Force PGXP Vertex Cache</source>
<translation>Forcer le Cache Vertex de PGXP</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="62"/>
<source>Force PGXP CPU Mode</source>
<translation>Forcer le Mode CPU PGXP</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="65"/>
<source>Force Recompiler LUT Fastmem</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Force Digital Controller</source>
<translation type="vanished">Forcer le Contrôleur Digital</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="63"/>
<source>Force Recompiler Memory Exceptions</source>
<translation>Forcer les Exceptions Mémoire du Recompileur</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="64"/>
<source>Force Recompiler ICache</source>
<translation>Forcer l&apos;ICache du Recompileur</translation>
</message>
</context>
<context>
<name>GameSummaryWidget</name>
<message>
<location filename="../gamesummarywidget.ui" line="14"/>
<source>Dialog</source>
<translation type="unfinished">Dialogue</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="57"/>
<source>Image Path:</source>
<translation type="unfinished">Chemin de l&apos;Image:</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="71"/>
<source>Serial:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="88"/>
<source>#</source>
<translation type="unfinished">#</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="93"/>
<source>Mode</source>
<translation type="unfinished">Mode</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="98"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="103"/>
<source>Length</source>
<translation type="unfinished">Longueur</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="108"/>
<source>Hash</source>
<translation type="unfinished">Hash</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="113"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="121"/>
<source>Region:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="128"/>
<source>Developer:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="135"/>
<source>Controllers:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="142"/>
<source>Tracks:</source>
<translation type="unfinished">Pistes:</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="163"/>
<source>Release Info:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="170"/>
<source>Input Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="184"/>
<source>Genre:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="222"/>
<source>Compute Hashes...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="238"/>
<source>Type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="245"/>
<source>Title:</source>
<translation type="unfinished">Titre:</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="259"/>
<source>Compatibility:</source>
<translation type="unfinished">Compatibilité:</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="275"/>
<source>Edit...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="61"/>
<location filename="../gamesummarywidget.cpp" line="71"/>
<location filename="../gamesummarywidget.cpp" line="98"/>
<location filename="../gamesummarywidget.cpp" line="115"/>
<location filename="../gamesummarywidget.cpp" line="120"/>
<location filename="../gamesummarywidget.cpp" line="121"/>
<location filename="../gamesummarywidget.cpp" line="122"/>
<location filename="../gamesummarywidget.cpp" line="123"/>
<location filename="../gamesummarywidget.cpp" line="124"/>
<source>Unknown</source>
<translation type="unfinished">Inconnu</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="63"/>
<source>%1 (Published by %2)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="69"/>
<source>Published by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="76"/>
<source>Released %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="82"/>
<source>%1-%2 players</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="84"/>
<source>%1 players</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="91"/>
<source>%1-%2 memory card blocks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="93"/>
<source>%1 memory card blocks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="134"/>
<source>Use Global Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="176"/>
<source>Track %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="184"/>
<source>&lt;not computed&gt;</source>
<translation type="unfinished">&lt;aucun calcul&gt;</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="212"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="212"/>
<source>Failed to open CD image for hashing.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="320"/>
<source>Revision: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="320"/>
<source>N/A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="345"/>
<source>Search on Redump.org</source>
<translation type="unfinished"></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>Commportement</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="45"/>
<location filename="../generalsettingswidget.cpp" line="50"/>
<source>Confirm Power Off</source>
<translation>Confirmer l&apos;Arrêt</translation>
</message>
<message>
<source>Render To Main Window</source>
<translation type="vanished">Rendu dans la Fenêtre Principale</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="94"/>
<location filename="../generalsettingswidget.cpp" line="67"/>
<source>Pause On Start</source>
<translation>Pause au Démarrage</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="59"/>
<location filename="../generalsettingswidget.cpp" line="69"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="73"/>
<source>Create Save State Backups</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="80"/>
<location filename="../generalsettingswidget.cpp" line="61"/>
<source>Inhibit Screensaver</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="108"/>
<source>Compress Save States</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="118"/>
<source>Game Display</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="124"/>
<location filename="../generalsettingswidget.cpp" line="56"/>
<source>Start Fullscreen</source>
<translation>Démarrer en Plein Ecran</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="53"/>
<source>Save State On Exit</source>
<translation>Sauvegarder l&apos;Etat en Quittant</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="87"/>
<location filename="../generalsettingswidget.cpp" line="73"/>
<source>Load Devices From Save States</source>
<translation>Charger les Périphériques depuis les Sauvegardes d&apos;Etats</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="131"/>
<source>Double-Click Toggles Fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="138"/>
<location filename="../generalsettingswidget.cpp" line="64"/>
<source>Render To Separate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="145"/>
<source>Hide Main Window When Running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="152"/>
<source>Disable Window Resizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="159"/>
<location filename="../generalsettingswidget.cpp" line="58"/>
<source>Hide Cursor In Fullscreen</source>
<translation>Cacher le Curseur en Plein Ecran</translation>
</message>
<message>
<source>Speed Control</source>
<translation type="vanished">Contrôle de la Vitesse</translation>
</message>
<message>
<source>Emulation Speed:</source>
<translation type="vanished">Vitesse de lEmulation</translation>
</message>
<message>
<source>Fast Forward Speed:</source>
<translation type="vanished">Vitesse de l&apos;Avance Rapide</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="169"/>
<source>Automatic Updater</source>
<translation type="unfinished">Mise à jour automatique</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="175"/>
<source>Update Channel:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="185"/>
<source>Current Version:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="221"/>
<source>Check for Updates...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="66"/>
<location filename="../generalsettingswidget.cpp" line="78"/>
<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="81"/>
<source>Automatically Load Cheats</source>
<translation>Charger Auto les triches</translation>
</message>
<message>
<source>Emulation Speed</source>
<translation type="vanished">Vitesse de l&apos;Emulation</translation>
</message>
<message>
<source>100%</source>
<translation type="vanished">100%</translation>
</message>
<message>
<source>Enable Speed Limiter</source>
<translation type="vanished">Activer le Limiteur de Vitesse</translation>
</message>
<message>
<source>Increase Timer Resolution</source>
<translation type="vanished">Augmenter la Résolution du Compteur</translation>
</message>
<message>
<source>Miscellaneous</source>
<translation type="vanished">Divers</translation>
</message>
<message>
<source>Controller Backend:</source>
<translation type="vanished">Moteur du Contrôleur: </translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="50"/>
<location filename="../generalsettingswidget.cpp" line="53"/>
<location filename="../generalsettingswidget.cpp" line="58"/>
<location filename="../generalsettingswidget.cpp" line="61"/>
<location filename="../generalsettingswidget.cpp" line="64"/>
<location filename="../generalsettingswidget.cpp" line="78"/>
<location filename="../generalsettingswidget.cpp" line="99"/>
<source>Checked</source>
<translation>Coché</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="51"/>
<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 invité 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="54"/>
<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="56"/>
<location filename="../generalsettingswidget.cpp" line="67"/>
<location filename="../generalsettingswidget.cpp" line="69"/>
<location filename="../generalsettingswidget.cpp" line="73"/>
<location filename="../generalsettingswidget.cpp" line="81"/>
<location filename="../generalsettingswidget.cpp" line="88"/>
<source>Unchecked</source>
<translation>Décoché</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="57"/>
<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="59"/>
<source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="62"/>
<source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="65"/>
<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 type="unfinished"></translation>
</message>
<message>
<source>Renders the display of the simulated console to the main window of the application, over the game list. If unchecked, the display will render in a separate window.</source>
<translation type="vanished">Rend l&apos;affichage de la console simulée vers la fenêtre principale de l&apos;application, au-dessus de la liste des jeux. Si cette option n&apos;est pas cochée, l&apos;affichage se fera dans une fenêtre séparée.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="68"/>
<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="70"/>
<source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="74"/>
<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="79"/>
<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="82"/>
<source>Automatically loads and applies cheats on game start.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="107"/>
<source>%1 (%2)</source>
<translation type="unfinished">%1 (%2)</translation>
</message>
<message>
<source>Throttles the emulation speed to the chosen speed above. If unchecked, the emulator will run as fast as possible, which may not be playable.</source>
<translation type="vanished">Accélère la vitesse de l&apos;émulation à la vitesse choisie ci-dessus. Si cette option n&apos;est pas cochée, l&apos;émulateur fonctionnera aussi vite que possible, ce qui peut ne pas être jouable.</translation>
</message>
<message>
<source>Increases the system timer resolution when emulation is started to provide more accurate frame pacing. May increase battery usage on laptops.</source>
<translation type="vanished">Augmente la résolution du compteur système lorsque l&apos;émulation est lancée afin de fournir un rythme de trame plus précis. Peut augmenter l&apos;utilisation de la batterie des ordinateurs portables.</translation>
</message>
<message>
<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 type="vanished">Définit la vitesse d&apos;émulation de la cible. Il n&apos;est pas garanti que cette vitesse sera atteinte, et si ce n&apos;est pas le cas, l&apos;émulateur fonctionnera aussi vite qu&apos;il le pourra.</translation>
</message>
<message>
<source>Controller Backend</source>
<translation type="vanished">Moteur du Contrôleur</translation>
</message>
<message>
<source>Determines the backend which is used for controller input. Windows users may prefer to use XInput over SDL2 for compatibility.</source>
<translation type="vanished">Détermine le moteur qui est utilisé pour l&apos;entrée du contrôleur. Les utilisateurs de Windows peuvent préférer utiliser XInput plutôt que SDL2 pour des raisons de compatibilité.</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="101"/>
<location filename="../generalsettingswidget.cpp" line="88"/>
<source>Enable Discord Presence</source>
<translation>Activer la Présence Discord</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="89"/>
<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="99"/>
<source>Enable Automatic Update Check</source>
<translation>Activer Auto la Vérification de la MaJ Auto</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="100"/>
<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>
<message>
<source>%1%</source>
<translation type="vanished">%1%</translation>
</message>
<message>
<source>Unlimited</source>
<translation type="vanished">Illimité</translation>
</message>
</context>
<context>
<name>GunCon</name>
<message>
<location filename="../../core/guncon.cpp" line="220"/>
<source>Crosshair Image Path</source>
<translation type="unfinished">Chemin de l&apos;Image du Viseur</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="221"/>
<source>Path to an image to use as a crosshair/cursor.</source>
<translation type="unfinished">Chemin d&apos;accès à une image à utiliser comme viseur/curseur.</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="222"/>
<source>Crosshair Image Scale</source>
<translation type="unfinished">Echelle de l&apos;Image du Viseur</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="223"/>
<source>Scale of crosshair image on screen.</source>
<translation type="unfinished">Échelle de l&apos;image du viseur à l&apos;écran.</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="224"/>
<source>X Scale</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="225"/>
<source>Scales X coordinates relative to the center of the screen.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HostInterface</name>
<message>
<location filename="../../core/bios.cpp" line="310"/>
<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="371"/>
<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="../../frontend-common/common_host.cpp" line="639"/>
<location filename="../../frontend-common/common_host.cpp" line="646"/>
<location filename="../../frontend-common/common_host.cpp" line="653"/>
<location filename="../../frontend-common/common_host.cpp" line="659"/>
<location filename="../../frontend-common/common_host.cpp" line="665"/>
<location filename="../../frontend-common/common_host.cpp" line="672"/>
<location filename="../../frontend-common/common_host.cpp" line="678"/>
<location filename="../../frontend-common/common_host.cpp" line="684"/>
<location filename="../../frontend-common/common_host.cpp" line="691"/>
<location filename="../../frontend-common/common_host.cpp" line="698"/>
<location filename="../../frontend-common/common_host.cpp" line="711"/>
<source>General</source>
<translation>Général</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="646"/>
<source>Fast Forward</source>
<translation>Avance Rapide</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="653"/>
<source>Toggle Fast Forward</source>
<translation>Basculer sur l&apos;Avance Rapide</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="672"/>
<source>Toggle Fullscreen</source>
<translation>Basculer en Plein Ecran</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="678"/>
<source>Toggle Pause</source>
<translation>Basculer sur Pause</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="760"/>
<source>Toggle Cheats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="684"/>
<source>Power Off System</source>
<translation>Eteindre le Système</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="725"/>
<source>Reset System</source>
<translation>Réinitialiser le Système</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="691"/>
<source>Save Screenshot</source>
<translation>Sauvegarder les Captures d&apos;Ecrans</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="747"/>
<source>Frame Step</source>
<translation>Pas de la Trame</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="837"/>
<location filename="../../frontend-common/common_host.cpp" line="843"/>
<location filename="../../frontend-common/common_host.cpp" line="869"/>
<location filename="../../frontend-common/common_host.cpp" line="875"/>
<location filename="../../frontend-common/common_host.cpp" line="881"/>
<location filename="../../frontend-common/common_host.cpp" line="887"/>
<location filename="../../frontend-common/common_host.cpp" line="893"/>
<location filename="../../frontend-common/common_host.cpp" line="904"/>
<location filename="../../frontend-common/common_host.cpp" line="910"/>
<location filename="../../frontend-common/common_host.cpp" line="931"/>
<source>Graphics</source>
<translation>Graphismes</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="838"/>
<source>Toggle Software Rendering</source>
<translation>Basculer sur le Rendu Logiciel</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="843"/>
<source>Toggle PGXP</source>
<translation>Basculer sur PGXP</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="911"/>
<source>Toggle PGXP Depth Buffer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="870"/>
<source>Increase Resolution Scale</source>
<translation>Augmenter l&apos;Echelle de Résolution</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="639"/>
<source>Open Pause Menu</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="659"/>
<source>Turbo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="665"/>
<source>Toggle Turbo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="698"/>
<source>Open Achievement List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="711"/>
<source>Open Leaderboard List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="725"/>
<location filename="../../frontend-common/common_host.cpp" line="730"/>
<location filename="../../frontend-common/common_host.cpp" line="740"/>
<location filename="../../frontend-common/common_host.cpp" line="747"/>
<location filename="../../frontend-common/common_host.cpp" line="753"/>
<location filename="../../frontend-common/common_host.cpp" line="760"/>
<location filename="../../frontend-common/common_host.cpp" line="766"/>
<location filename="../../frontend-common/common_host.cpp" line="773"/>
<location filename="../../frontend-common/common_host.cpp" line="801"/>
<location filename="../../frontend-common/common_host.cpp" line="813"/>
<location filename="../../frontend-common/common_host.cpp" line="825"/>
<source>System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="730"/>
<source>Change Disc</source>
<translation type="unfinished">Changer le Disque</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="740"/>
<source>Swap Memory Card Slots</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="753"/>
<source>Rewind</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="766"/>
<source>Toggle Patch Codes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="774"/>
<source>Toggle Clock Speed Control (Overclocking)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="802"/>
<source>Increase Emulation Speed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="814"/>
<source>Decrease Emulation Speed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="826"/>
<source>Reset Emulation Speed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="876"/>
<source>Decrease Resolution Scale</source>
<translation>Diminuer l&apos;Echelle de Résolution</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="882"/>
<source>Toggle Post-Processing</source>
<translation>Basculer sur le Post Traitement</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="888"/>
<source>Reload Post Processing Shaders</source>
<translation>Recharger les Shaders du Post Traitement</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="894"/>
<source>Reload Texture Replacements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="904"/>
<source>Toggle Widescreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="931"/>
<source>Toggle PGXP CPU Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1020"/>
<location filename="../../frontend-common/common_host.cpp" line="1025"/>
<location filename="../../frontend-common/common_host.cpp" line="1030"/>
<location filename="../../frontend-common/common_host.cpp" line="1035"/>
<location filename="../../frontend-common/common_host.cpp" line="1041"/>
<location filename="../../frontend-common/common_host.cpp" line="1048"/>
<location filename="../../frontend-common/common_host.cpp" line="1054"/>
<source>Save States</source>
<translation>Sauvegardes d&apos;Etats</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1021"/>
<source>Load From Selected Slot</source>
<translation>Charger depuis l&apos;Emplacement Sélectionné</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1026"/>
<source>Save To Selected Slot</source>
<translation>Sauvegarder vers l&apos;Emplacement Sélectionné</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1031"/>
<source>Select Previous Save Slot</source>
<translation>Choisir l&apos;Emplacement de Sauvegarde Précédent</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1036"/>
<source>Select Next Save Slot</source>
<translation>Choisir l&apos;Emplacement de Sauvegarde Suivant</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1041"/>
<source>Undo Load State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1060"/>
<source>Load Game State 1</source>
<translation>Charger l&apos;Etat du Jeu 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1062"/>
<source>Load Game State 2</source>
<translation>Charger l&apos;Etat du Jeu 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1064"/>
<source>Load Game State 3</source>
<translation>Charger l&apos;Etat du Jeu 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1066"/>
<source>Load Game State 4</source>
<translation>Charger l&apos;Etat du Jeu 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1068"/>
<source>Load Game State 5</source>
<translation>Charger l&apos;Etat du Jeu 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1070"/>
<source>Load Game State 6</source>
<translation>Charger l&apos;Etat du Jeu 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1072"/>
<source>Load Game State 7</source>
<translation>Charger l&apos;Etat du Jeu 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1074"/>
<source>Load Game State 8</source>
<translation>Charger l&apos;Etat du Jeu 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1076"/>
<source>Load Game State 9</source>
<translation>Charger l&apos;Etat du Jeu 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1078"/>
<source>Load Game State 10</source>
<translation>Charger l&apos;Etat du Jeu 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1061"/>
<source>Save Game State 1</source>
<translation>Sauvegarder l&apos;Etat du Jeu 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1063"/>
<source>Save Game State 2</source>
<translation>Sauvegarder l&apos;Etat du Jeu 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1065"/>
<source>Save Game State 3</source>
<translation>Sauvegarder l&apos;Etat du Jeu 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1067"/>
<source>Save Game State 4</source>
<translation>Sauvegarder l&apos;Etat du Jeu 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1069"/>
<source>Save Game State 5</source>
<translation>Sauvegarder l&apos;Etat du Jeu 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1071"/>
<source>Save Game State 6</source>
<translation>Sauvegarder l&apos;Etat du Jeu 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1073"/>
<source>Save Game State 7</source>
<translation>Sauvegarder l&apos;Etat du Jeu 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1075"/>
<source>Save Game State 8</source>
<translation>Sauvegarder l&apos;Etat du Jeu 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1077"/>
<source>Save Game State 9</source>
<translation>Sauvegarder l&apos;Etat du Jeu 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1079"/>
<source>Save Game State 10</source>
<translation>Sauvegarder l&apos;Etat du Jeu 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1081"/>
<source>Load Global State 1</source>
<translation>Charger l&apos;Etat Complet 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1083"/>
<source>Load Global State 2</source>
<translation>Charger l&apos;Etat Complet 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1085"/>
<source>Load Global State 3</source>
<translation>Charger l&apos;Etat Complet 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1087"/>
<source>Load Global State 4</source>
<translation>Charger l&apos;Etat Complet 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1089"/>
<source>Load Global State 5</source>
<translation>Charger l&apos;Etat Complet 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1091"/>
<source>Load Global State 6</source>
<translation>Charger l&apos;Etat Complet 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1093"/>
<source>Load Global State 7</source>
<translation>Charger l&apos;Etat Complet 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1095"/>
<source>Load Global State 8</source>
<translation>Charger l&apos;Etat Complet 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1097"/>
<source>Load Global State 9</source>
<translation>Charger l&apos;Etat Complet 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1099"/>
<source>Load Global State 10</source>
<translation>Charger l&apos;Etat Complet 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1082"/>
<source>Save Global State 1</source>
<translation>Sauvegarder l&apos;Etat Complet 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1084"/>
<source>Save Global State 2</source>
<translation>Sauvegarder l&apos;Etat Complet 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1086"/>
<source>Save Global State 3</source>
<translation>Sauvegarder l&apos;Etat Complet 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1088"/>
<source>Save Global State 4</source>
<translation>Sauvegarder l&apos;Etat Complet 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1090"/>
<source>Save Global State 5</source>
<translation>Sauvegarder l&apos;Etat Complet 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1092"/>
<source>Save Global State 6</source>
<translation>Sauvegarder l&apos;Etat Complet 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1094"/>
<source>Save Global State 7</source>
<translation>Sauvegarder l&apos;Etat Complet 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1096"/>
<source>Save Global State 8</source>
<translation>Sauvegarder l&apos;Etat Complet 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1098"/>
<source>Save Global State 9</source>
<translation>Sauvegarder l&apos;Etat Complet 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1100"/>
<source>Save Global State 10</source>
<translation>Sauvegarder l&apos;Etat Complet 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="958"/>
<location filename="../../frontend-common/common_host.cpp" line="977"/>
<location filename="../../frontend-common/common_host.cpp" line="989"/>
<location filename="../../frontend-common/common_host.cpp" line="1003"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="958"/>
<source>Toggle Mute</source>
<translation>Passer en Muet</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="977"/>
<source>Toggle CD Audio Mute</source>
<translation>Basculer le CD Audio en Muet</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="989"/>
<source>Volume Up</source>
<translation>Augmenter le Volume</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1003"/>
<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="18"/>
<source>Bindings for %1 %2</source>
<translation>Assigne pour %1 %2</translation>
</message>
<message>
<location filename="../inputbindingdialog.cpp" line="19"/>
<source>Close</source>
<translation type="unfinished">Fermer</translation>
</message>
<message>
<location filename="../inputbindingdialog.cpp" line="127"/>
<location filename="../inputbindingdialog.cpp" line="142"/>
<source>Push Button/Axis... [%1]</source>
<translation>Pressez le Bouton/Axe...</translation>
</message>
</context>
<context>
<name>InputBindingWidget</name>
<message>
<source>%1 bindings</source>
<translation type="vanished">Assigne %1</translation>
</message>
<message numerus="yes">
<location filename="../inputbindingwidgets.cpp" line="60"/>
<source>%n bindings</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../inputbindingwidgets.cpp" line="273"/>
<location filename="../inputbindingwidgets.cpp" line="288"/>
<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="412"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../inputbindingwidgets.cpp" line="413"/>
<source>No devices with vibration motors were detected.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../inputbindingwidgets.cpp" line="419"/>
<source>Select vibration motor for %1.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogLevel</name>
<message>
<location filename="../../core/settings.cpp" line="660"/>
<source>None</source>
<translation>Aucun</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="660"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="660"/>
<source>Warning</source>
<translation>Avertissement</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="661"/>
<source>Performance</source>
<translation>Performance</translation>
</message>
<message>
<source>Success</source>
<translation type="vanished">Succès</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="661"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="662"/>
<source>Developer</source>
<translation>Développeur</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="662"/>
<source>Profile</source>
<translation>Profil</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="662"/>
<source>Verbose</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="663"/>
<source>Debug</source>
<translation>Débug</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="663"/>
<source>Trace</source>
<translation>Traceur</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="35"/>
<source>&amp;System</source>
<translation>&amp;Système</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="39"/>
<location filename="../mainwindow.cpp" line="1072"/>
<location filename="../mainwindow.cpp" line="1308"/>
<source>Change Disc</source>
<translation>Changer le Disque</translation>
</message>
<message>
<source>From Playlist...</source>
<translation type="vanished">Depuis la liste de lecture...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="54"/>
<source>Cheats</source>
<translation>Triches</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="63"/>
<location filename="../mainwindow.cpp" line="663"/>
<location filename="../mainwindow.cpp" line="940"/>
<source>Load State</source>
<translation>Charger un Etat</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="72"/>
<source>Save State</source>
<translation>Sauvegarder un Etat</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="101"/>
<source>S&amp;ettings</source>
<translation>Paramètr&amp;es</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="105"/>
<source>Theme</source>
<translation>Thème</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="113"/>
<source>Language</source>
<translation>Langue</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="146"/>
<source>&amp;Help</source>
<translation>&amp;Aide</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="159"/>
<source>&amp;Debug</source>
<translation>&amp;Débug</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="163"/>
<source>Switch GPU Renderer</source>
<translation>Changer le Rendu du GPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="168"/>
<source>Switch CPU Emulation Mode</source>
<translation>Changer le Mode d&apos;Emulation du CPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="173"/>
<source>Switch Crop Mode</source>
<translation>Changer le Mode de Coupe</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="203"/>
<source>&amp;View</source>
<translation>&amp;Visualiser</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="207"/>
<source>&amp;Window Size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="229"/>
<source>&amp;Tools</source>
<translation>&amp;Outils</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="245"/>
<source>toolBar</source>
<translation>Barre d&apos;Outils</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="287"/>
<source>Start &amp;File...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="296"/>
<source>Start &amp;Disc...</source>
<translation>Lancer le &amp;Disque...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="305"/>
<source>Start &amp;BIOS</source>
<translation>Démarrer le &amp;BIOS</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="314"/>
<source>&amp;Scan For New Games</source>
<translation>&amp;Scanner les nouveaux Jeux</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="323"/>
<source>&amp;Rescan All Games</source>
<translation>&amp;Rescanner tous les Jeux</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="332"/>
<source>Power &amp;Off</source>
<translation>E&amp;teindre</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="341"/>
<source>&amp;Reset</source>
<translation>&amp;Réinitialiser</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="353"/>
<source>&amp;Pause</source>
<translation>&amp;Pause</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="362"/>
<source>&amp;Load State</source>
<translation>&amp;Charger un Etat</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="371"/>
<source>&amp;Save State</source>
<translation>&amp;Sauvegarder un Etat</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="380"/>
<source>E&amp;xit</source>
<translation>&amp;Quitter</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="389"/>
<source>B&amp;IOS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="398"/>
<source>C&amp;onsole</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="407"/>
<source>E&amp;mulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="416"/>
<source>&amp;Controllers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="425"/>
<source>&amp;Hotkeys</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="434"/>
<source>&amp;Display</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="443"/>
<source>&amp;Enhancements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="452"/>
<source>&amp;Post-Processing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="547"/>
<source>Audio</source>
<translation type="unfinished">Audio</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="556"/>
<source>Achievements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="565"/>
<source>Folders</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="574"/>
<source>Game List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="583"/>
<source>General</source>
<translation type="unfinished">Général</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="592"/>
<source>Advanced</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="727"/>
<source>Show CD-ROM State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="777"/>
<source>&amp;Memory Cards</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="922"/>
<source>Power Off &amp;Without Saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="931"/>
<source>Start Big Picture Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="940"/>
<source>Big Picture</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>B&amp;IOS Settings...</source>
<translation type="vanished">Paramètres du B&amp;IOS...</translation>
</message>
<message>
<source>C&amp;onsole Settings...</source>
<translation type="vanished">Paramètres de la C&amp;onsole...</translation>
</message>
<message>
<source>&amp;Controller Settings...</source>
<translation type="vanished">Paramètres du &amp;Contrôleur...</translation>
</message>
<message>
<source>&amp;Hotkey Settings...</source>
<translation type="vanished">Paramètres des &amp;Raccourcis...</translation>
</message>
<message>
<source>&amp;Display Settings...</source>
<translation type="vanished">Paramètres d&apos;&amp;Affichage...</translation>
</message>
<message>
<source>&amp;Enhancement Settings...</source>
<translation type="vanished">Paramètres d&apos;&amp;Améliorations...</translation>
</message>
<message>
<source>&amp;Post-Processing Settings...</source>
<translation type="vanished">Paramètres du &amp;Post-Traitement...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="461"/>
<source>Fullscreen</source>
<translation>Plein Ecran</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="466"/>
<source>Resolution Scale</source>
<translation>Echelle de la Résolution</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="475"/>
<source>&amp;GitHub Repository...</source>
<translation>Dépôt &amp;GitHub...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="484"/>
<source>&amp;Issue Tracker...</source>
<translation>&amp;Suivi des Problèmes</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="493"/>
<source>&amp;Discord Server...</source>
<translation>Serveur &amp;Discord...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="502"/>
<source>Check for &amp;Updates...</source>
<translation>Vérfication des &amp;Mises à Jour...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="511"/>
<source>About &amp;Qt...</source>
<translation>A Propos De &amp;Qt...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="520"/>
<source>&amp;About DuckStation...</source>
<translation>&amp;A Propos De DuckStation...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="529"/>
<source>Change Disc...</source>
<translation>Changement de Disque...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="538"/>
<source>Cheats...</source>
<translation>Triches...</translation>
</message>
<message>
<source>Audio Settings...</source>
<translation type="vanished">Paramètres Audio...</translation>
</message>
<message>
<source>Game List Settings...</source>
<translation type="vanished">Paramètres de la Liste de Jeu...</translation>
</message>
<message>
<source>General Settings...</source>
<translation type="vanished">Paramètres Généraux...</translation>
</message>
<message>
<source>Advanced Settings...</source>
<translation type="vanished">Paramètres Avancés...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="601"/>
<source>Add Game Directory...</source>
<translation>Ajouter un Répertoire de Jeu...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="610"/>
<source>&amp;Settings...</source>
<translation>&amp;Paramètres...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="615"/>
<source>From File...</source>
<translation>Depuis le Fichier...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="620"/>
<source>From Device...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="625"/>
<source>From Game List...</source>
<translation>Depuis la Liste de Jeu...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="630"/>
<source>Remove Disc</source>
<translation>Enlever le Disque</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="635"/>
<source>Resume State</source>
<translation>Résumer l&apos;Etat</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="640"/>
<source>Global State</source>
<translation>Etat Complet</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="648"/>
<source>Show VRAM</source>
<translation>Afficher la VRAM</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="656"/>
<source>Dump CPU to VRAM Copies</source>
<translation>Copier le CPU vers la VRAM</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="664"/>
<source>Dump VRAM to CPU Copies</source>
<translation>Copier la VRAM vers le CPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="672"/>
<source>Disable All Enhancements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="680"/>
<source>Disable Interlacing</source>
<translation>Désactiver l&apos;Entrelacement</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="688"/>
<source>Force NTSC Timings</source>
<translation>Forcer les Timings NTSC</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="696"/>
<source>Dump Audio</source>
<translation>Copier l&apos;Audio</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="701"/>
<source>Dump RAM...</source>
<translation>Copier la RAM...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="706"/>
<source>Dump VRAM...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="711"/>
<source>Dump SPU RAM...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="719"/>
<source>Show GPU State</source>
<translation>Afficher l&apos;Etat du GPU</translation>
</message>
<message>
<source>Show CDROM State</source>
<translation type="vanished">Afficher l&apos;Etat du CD-ROM</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="735"/>
<source>Show SPU State</source>
<translation>Afficher l&apos;Etat du SPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="743"/>
<source>Show Timers State</source>
<translation>Afficher l&apos;Etat du Compteur</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="751"/>
<source>Show MDEC State</source>
<translation>Afficher l&apos;Etat du MDEC</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="759"/>
<source>Show DMA State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="768"/>
<source>&amp;Screenshot</source>
<translation>&amp;Capture d&apos;Ecran</translation>
</message>
<message>
<source>&amp;Memory Card Settings...</source>
<translation type="vanished">Paramètres de la Carte &amp;Mémoire...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="786"/>
<location filename="../mainwindow.cpp" line="660"/>
<source>Resume</source>
<translation>Reprendre</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="789"/>
<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="800"/>
<source>&amp;Toolbar</source>
<translation>&amp;Barre d&apos;Outils</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="811"/>
<source>Lock Toolbar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="822"/>
<source>&amp;Status Bar</source>
<translation>Barre de &amp;Statut</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="831"/>
<source>Game &amp;List</source>
<translation>&amp;Liste de Jeu</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="839"/>
<source>System &amp;Display</source>
<translation>&amp;Afficher le Système</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="847"/>
<source>Game &amp;Properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="852"/>
<source>Memory &amp;Card Editor</source>
<translation>Editeur de &amp;Carte Mémoire</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="857"/>
<source>C&amp;heat Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="862"/>
<source>CPU D&amp;ebugger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.ui" line="871"/>
<source>Game &amp;Grid</source>
<translation>&amp;Grille de Jeu</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="882"/>
<source>Show Titles (Grid View)</source>
<translation>Afficher les Titres (Vue Grille)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="887"/>
<source>Zoom &amp;In (Grid View)</source>
<translation>&amp;Zoomer (Vue Grille)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="890"/>
<source>Ctrl++</source>
<translation>Ctrl++</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="895"/>
<source>Zoom &amp;Out (Grid View)</source>
<translation>&amp;Dézoomer (Vue Grille)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="898"/>
<source>Ctrl+-</source>
<translation>Ctrl+-</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="903"/>
<source>Refresh &amp;Covers (Grid View)</source>
<translation>Rafraîchir les &amp;Couvertures (Vue Grille)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="908"/>
<source>Open Memory Card Directory...</source>
<translation>Ouvrir le Répertoire de la Carte Mémoire...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="913"/>
<source>Open Data Directory...</source>
<translation>Ouvrir le Répertoire de Données...</translation>
</message>
<message>
<source>All File Types (*.bin *.img *.cue *.chd *.exe *.psexe *.psf *.m3u);;Single-Track Raw Images (*.bin *.img);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;PlayStation Executables (*.exe *.psexe);;Portable Sound Format Files (*.psf);;Playlists (*.m3u)</source>
<translation type="vanished">Tous les Types de Fichiers (*.bin *.img *.cue *.chd *.exe *.psexe *.psf *.m3u);;Images Raw piste seule (*.bin *.img);;Cue Sheets (*.cue);;Images MAME CHD (*.chd);;Exécutables PlayStation (*.exe *.psexe);;Format de fichiers son portables (*.psf);;Listes de lecture (*.m3u)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="47"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="157"/>
<location filename="../mainwindow.cpp" line="167"/>
<location filename="../mainwindow.cpp" line="255"/>
<location filename="../mainwindow.cpp" line="960"/>
<location filename="../mainwindow.cpp" line="1222"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="157"/>
<source>Failed to get window info from widget</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="167"/>
<source>Failed to create host display device context.</source>
<translation>Impossible de créer un contexte de dispositif d&apos;affichage hôte.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="255"/>
<source>Failed to get new window info from widget</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="508"/>
<source>Paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="595"/>
<location filename="../mainwindow.cpp" line="1057"/>
<source>Select Disc Image</source>
<translation>Choisir une Image Disque</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="610"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="624"/>
<source>%1 (%2)</source>
<translation type="unfinished">%1 (%2)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="628"/>
<source>Select disc drive:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="683"/>
<source>Resume (%1)</source>
<translation type="unfinished">Reprendre (%1)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="690"/>
<location filename="../mainwindow.cpp" line="807"/>
<location filename="../mainwindow.cpp" line="846"/>
<source>Game Save %1 (%2)</source>
<translation type="unfinished">Sauvegarde du Jeu %1 (%2)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="699"/>
<source>Edit Memory Cards...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="747"/>
<source>Delete Save States...</source>
<translation type="unfinished">Effacer les Sauvegardes d&apos;Etats...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="753"/>
<source>Confirm Save State Deletion</source>
<translation type="unfinished">Confirmation la Suppression de la Sauvegarde d&apos;Etat</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="754"/>
<source>Are you sure you want to delete all save states for %1?
The saves will not be recoverable.</source>
<translation type="unfinished">Êtes-vous sûr de vouloir supprimer tous les États sauf le %1 ?
Les sauvegardes ne seront pas récupérables.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="791"/>
<source>Load From File...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="793"/>
<location filename="../mainwindow.cpp" line="835"/>
<source>Select Save State File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="793"/>
<location filename="../mainwindow.cpp" line="835"/>
<source>Save States (*.sav)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="799"/>
<source>Undo Load State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="807"/>
<location filename="../mainwindow.cpp" line="846"/>
<source>Game Save %1 (Empty)</source>
<translation type="unfinished">Sauvegarde du Jeu %1 (Vide)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="813"/>
<location filename="../mainwindow.cpp" line="852"/>
<source>Global Save %1 (%2)</source>
<translation type="unfinished">Sauvegarde Complète %1 (%2</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="813"/>
<location filename="../mainwindow.cpp" line="852"/>
<source>Global Save %1 (Empty)</source>
<translation type="unfinished">Sauvegarde Complète %1 (Vide)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="830"/>
<source>Save To File...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="879"/>
<source>&amp;Enabled Cheats</source>
<translation type="unfinished">&amp;Activation des triches</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="881"/>
<source>&amp;Apply Cheats</source>
<translation type="unfinished">&amp;Appliquer les triches</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="935"/>
<source>Load Resume State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="936"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="941"/>
<source>Fresh Boot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="942"/>
<source>Delete And Boot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="961"/>
<source>Failed to delete save state file &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1018"/>
<source>Confirm Disc Change</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1019"/>
<source>Do you want to swap discs or boot the new image (via system reset)?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1021"/>
<source>Swap Disc</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1022"/>
<source>Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1023"/>
<source>Cancel</source>
<translation type="unfinished">Annuler</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1042"/>
<source>Start Disc</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1107"/>
<location filename="../mainwindow.cpp" line="2532"/>
<source>Cheat Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1222"/>
<source>You must select a disc to change discs.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1261"/>
<source>Properties...</source>
<translation>Propriétés...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1265"/>
<source>Open Containing Directory...</source>
<translation>Ouvrir le Répertoire Contenant...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1270"/>
<source>Set Cover Image...</source>
<translation>Sélectionner l&apos;Image de Couverture...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1280"/>
<source>Default Boot</source>
<translation>Démarrage par Défaut</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1283"/>
<source>Fast Boot</source>
<translation>Démarrage Rapide</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1289"/>
<source>Full Boot</source>
<translation>Démarrage Complet</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1297"/>
<source>Boot and Debug</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1318"/>
<source>Exclude From List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1321"/>
<source>Add Search Directory...</source>
<translation>Ajout d&apos;un Répertoire de Recherche...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1329"/>
<source>Select Cover Image</source>
<translation>Choisir l&apos;Image de Couverture</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1330"/>
<source>All Cover Image Types (*.jpg *.jpeg *.png)</source>
<translation>Tous les Types d&apos;Images de Couverture (*.jpg *.jpeg *.png)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1336"/>
<source>Cover Already Exists</source>
<translation>La Couverture existe déjà</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1337"/>
<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="1351"/>
<location filename="../mainwindow.cpp" line="1357"/>
<source>Copy Error</source>
<translation>Copier l&apos;Erreur</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1351"/>
<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="1357"/>
<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>
<source>Language changed. Please restart the application to apply.</source>
<translation type="vanished">Langue changée. Veuillez relancer l&apos;application pour l&apos;appliquer.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1493"/>
<source>%1x Scale</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1900"/>
<location filename="../mainwindow.cpp" line="1907"/>
<location filename="../mainwindow.cpp" line="1916"/>
<source>Destination File</source>
<translation>Fichier de Destination</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1900"/>
<location filename="../mainwindow.cpp" line="1916"/>
<source>Binary Files (*.bin)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1908"/>
<source>Binary Files (*.bin);;PNG Images (*.png)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1932"/>
<source>Default</source>
<translation>Défaut</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1933"/>
<source>Fusion</source>
<translation>Fusion</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1934"/>
<source>Dark Fusion (Gray)</source>
<translation>Fusion Sombre (Gris)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1935"/>
<source>Dark Fusion (Blue)</source>
<translation>Fusion Sombre (Bleu)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1936"/>
<source>QDarkStyle</source>
<translation>QDarkStyle</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2370"/>
<source>Confirm Shutdown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2373"/>
<source>Save State For Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2454"/>
<location filename="../mainwindow.cpp" line="2459"/>
<location filename="../mainwindow.cpp" line="2479"/>
<location filename="../mainwindow.cpp" line="2488"/>
<source>Memory Card Not Found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2455"/>
<source>Memory card &apos;%1&apos; does not exist. Do you want to create an empty memory card?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2460"/>
<source>Failed to create memory card &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2480"/>
<location filename="../mainwindow.cpp" line="2489"/>
<source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2530"/>
<source>Do not show again</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2534"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2596"/>
<source>Updater Error</source>
<translation>Erreur de mise à jour</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2602"/>
<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="2608"/>
<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="../memorycardeditordialog.ui" line="14"/>
<source>Memory Card Editor</source>
<translation>Edition de la Carte Mémoire</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="44"/>
<location filename="../memorycardeditordialog.ui" line="198"/>
<source>Title</source>
<translation>Titre</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="49"/>
<location filename="../memorycardeditordialog.ui" line="203"/>
<source>File Name</source>
<translation>Nom du Fichier</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="54"/>
<location filename="../memorycardeditordialog.ui" line="208"/>
<source>Blocks</source>
<translation>Blocs</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="64"/>
<location filename="../memorycardeditordialog.ui" line="140"/>
<source>Memory Card:</source>
<translation>Carte Mémoire:</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="78"/>
<location filename="../memorycardeditordialog.ui" line="150"/>
<source>New...</source>
<translation>Nouveau...</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="89"/>
<location filename="../memorycardeditordialog.ui" line="161"/>
<source>Open...</source>
<translation type="unfinished">Ouvrir...</translation>
</message>
<message>
<source>0 blocks used</source>
<translation type="vanished">0 blocs utilisés</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="114"/>
<source>Import File...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Import file...</source>
<translation type="vanished">Importer le fichier...</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="115"/>
<source>Import Card...</source>
<translation>Importer la Carte...</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="116"/>
<source>Save</source>
<translation>Sauvegarder</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="24"/>
<source>Delete File</source>
<translation>Effacer le Fichier</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="17"/>
<source>Single Save Files (*.mcs);;All Files (*.*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="25"/>
<source>Undelete File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="26"/>
<source>Export File</source>
<translation>Exporter le Fichier</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="27"/>
<source>&lt;&lt;</source>
<translation>&lt;&lt;</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="28"/>
<source>&gt;&gt;</source>
<translation>&gt;&gt;</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="13"/>
<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="../memorycardeditordialog.cpp" line="15"/>
<source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme)</source>
<translation>Tous les Types de Carte Mémoire Importable (*.mcd *.mcr *.mc *.gme)</translation>
</message>
<message>
<source>Browse...</source>
<translation type="vanished">Parcourir...</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="307"/>
<location filename="../memorycardeditordialog.cpp" line="333"/>
<source>Select Memory Card</source>
<translation>Choisir la Carte Mémoire</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="229"/>
<location filename="../memorycardeditordialog.cpp" line="339"/>
<location filename="../memorycardeditordialog.cpp" line="364"/>
<location filename="../memorycardeditordialog.cpp" line="403"/>
<location filename="../memorycardeditordialog.cpp" line="413"/>
<location filename="../memorycardeditordialog.cpp" line="423"/>
<location filename="../memorycardeditordialog.cpp" line="429"/>
<location filename="../memorycardeditordialog.cpp" line="448"/>
<location filename="../memorycardeditordialog.cpp" line="468"/>
<location filename="../memorycardeditordialog.cpp" line="496"/>
<location filename="../memorycardeditordialog.cpp" line="514"/>
<location filename="../memorycardeditordialog.cpp" line="560"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="45"/>
<source>New Card...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="46"/>
<source>Open Card...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="113"/>
<source>Format Card</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="229"/>
<location filename="../memorycardeditordialog.cpp" line="339"/>
<source>Failed to load memory card image.</source>
<translation>Impossible de charger l&apos;image de la carte mémoire.</translation>
</message>
<message>
<source>%1 blocks free%2</source>
<translation type="vanished">%1 blocs libre%2</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="273"/>
<source> (Deleted)</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../memorycardeditordialog.cpp" line="293"/>
<source>%n block(s) free%1</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="365"/>
<source>Failed to write card to &apos;%1&apos;</source>
<translation>N&apos;a pas écrit sur la carte à &apos;%1&apos;</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="379"/>
<source>Save memory card?</source>
<translation>Sauvegarder la Carte Mémoire ?</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="380"/>
<source>Memory card &apos;%1&apos; is not saved, do you want to save before closing?</source>
<translation>Carte mémoire &apos;%1&apos; non sauvegardée, voulez-vous l&apos;enregistrer avant la fermeture?</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="404"/>
<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"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="414"/>
<source>Insufficient blocks, this file needs %1 but only %2 are available.</source>
<translation>Blocs insuffisants, ce fichier a besoin de %1 mais seuls %2 sont disponibles.</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="423"/>
<source>Failed to read file %1</source>
<translation>N&apos;a pas réussi à lire le fichier %1</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="429"/>
<source>Failed to write file %1</source>
<translation>N&apos;a pas écrit le fichier %1</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="448"/>
<source>Failed to delete file %1</source>
<translation>N&apos;a pas réussi à supprimer le fichier %1</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="469"/>
<source>Failed to undelete file %1. The file may have been partially overwritten by another save.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="484"/>
<source>Select Single Savefile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="497"/>
<source>Failed to export save file %1. Check the log for more details.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="507"/>
<source>Select Import File</source>
<translation>Sélectionnez le Fichier d&apos;Importation</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="514"/>
<source>Failed to import memory card. The log may contain more information.</source>
<translation>Impossible d&apos;importer la carte mémoire. Le journal peut contenir plus d&apos;informations.</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="531"/>
<source>Format memory card?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="532"/>
<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"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="553"/>
<source>Select Import Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="561"/>
<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"></translation>
</message>
</context>
<context>
<name>MemoryCardSettingsWidget</name>
<message>
<location filename="../memorycardsettingswidget.cpp" line="16"/>
<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="38"/>
<source>Shared Settings</source>
<translation>Paramètres Partagés</translation>
</message>
<message>
<source>Use Single Card For Playlist</source>
<translation type="vanished">Utiliser une seule Carte pour la Liste de lecture</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="63"/>
<source>Checked</source>
<translation>Coché</translation>
</message>
<message>
<source>When using a playlist (m3u) and 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="vanished">En cas d&apos;utilisation de cartes mémoire de liste de lecture (m3u) et de cartes mémoire par jeu (titre), une seule carte mémoire sera utilisée pour tous les disques. Si la case n&apos;est pas cochée, une carte séparée sera utilisée pour chaque disque.</translation>
</message>
<message>
<source>If one of the &quot;separate card per game&quot; memory card modes is chosen, these memory cards will be saved to the memcards directory.</source>
<translation type="vanished">Si l&apos;un des modes &quot;carte séparée par jeu&quot; carte mémoire est choisi, ces cartes mémoire seront enregistrées dans le répertoire memcards.</translation>
</message>
<message>
<source>Open...</source>
<translation type="vanished">Ouvrir...</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="111"/>
<source>Memory Card %1</source>
<translation>Carte Mémoire %1</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="126"/>
<source>Memory Card Type:</source>
<translation>Type de Carte Mémoire:</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="40"/>
<location filename="../memorycardsettingswidget.cpp" line="140"/>
<source>Browse...</source>
<translation>Parcourir...</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="41"/>
<location filename="../memorycardsettingswidget.cpp" line="145"/>
<source>Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="42"/>
<source>Open Directory...</source>
<translation type="unfinished">Ouvrir le Répertoire...</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="45"/>
<source>Memory Card Directory:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="58"/>
<location filename="../memorycardsettingswidget.cpp" line="63"/>
<source>Use Single Card For Sub-Images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="64"/>
<source>When using a multi-disc format (m3u/pbp) and 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="73"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="86"/>
<source>The memory card editor enables you to move saves between cards, as well as import cards of other formats.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="91"/>
<source>Memory Card Editor...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="150"/>
<source>Shared Memory Card Path:</source>
<translation>Chemin de la Carte Mémoire Partagée:</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="158"/>
<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="1106"/>
<source>No Memory Card</source>
<translation>Aucune Carte Mémoire</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1106"/>
<source>Shared Between All Games</source>
<translation>Partagé entre tous les Jeux</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1107"/>
<source>Separate Card Per Game (Game Code)</source>
<translation>Séparation de Carte par Jeu (Code du Jeu)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1108"/>
<source>Separate Card Per Game (Game Title)</source>
<translation>Séparation de Carte par Jeu (Titre du Jeu)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1109"/>
<source>Separate Card Per Game (File Title)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1110"/>
<source>Non-Persistent Card (Do Not Save)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MultitapMode</name>
<message>
<location filename="../../core/settings.cpp" line="1162"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1162"/>
<source>Enable on Port 1 Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1163"/>
<source>Enable on Port 2 Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1163"/>
<source>Enable on Ports 1 and 2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NamcoGunCon</name>
<message>
<source>Trigger</source>
<translation type="vanished">Gâchette</translation>
</message>
<message>
<source>A</source>
<translation type="vanished">A</translation>
</message>
<message>
<source>B</source>
<translation type="vanished">B</translation>
</message>
<message>
<source>Crosshair Image Path</source>
<translation type="vanished">Chemin de l&apos;Image du Viseur</translation>
</message>
<message>
<source>Path to an image to use as a crosshair/cursor.</source>
<translation type="vanished">Chemin d&apos;accès à une image à utiliser comme viseur/curseur.</translation>
</message>
<message>
<source>Crosshair Image Scale</source>
<translation type="vanished">Echelle de l&apos;Image du Viseur</translation>
</message>
<message>
<source>Scale of crosshair image on screen.</source>
<translation type="vanished">Échelle de l&apos;image du viseur à l&apos;écran.</translation>
</message>
</context>
<context>
<name>NeGcon</name>
<message>
<source>Steering</source>
<translation type="vanished">Orientation</translation>
</message>
<message>
<source>I</source>
<translation type="vanished">I</translation>
</message>
<message>
<source>II</source>
<translation type="vanished">II</translation>
</message>
<message>
<source>L</source>
<translation type="vanished">L</translation>
</message>
<message>
<source>Up</source>
<translation type="vanished">Haut</translation>
</message>
<message>
<source>Down</source>
<translation type="vanished">Bas</translation>
</message>
<message>
<source>Left</source>
<translation type="vanished">Gauche</translation>
</message>
<message>
<source>Right</source>
<translation type="vanished">Droite</translation>
</message>
<message>
<source>A</source>
<translation type="vanished">A</translation>
</message>
<message>
<source>B</source>
<translation type="vanished">B</translation>
</message>
<message>
<source>R</source>
<translation type="vanished">R</translation>
</message>
<message>
<source>Start</source>
<translation type="vanished">Start</translation>
</message>
<message>
<location filename="../../core/negcon.cpp" line="253"/>
<source>Steering Axis Deadzone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/negcon.cpp" line="254"/>
<source>Sets deadzone size for steering axis.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OSDMessage</name>
<message>
<location filename="../../core/system.cpp" line="890"/>
<source>System reset.</source>
<translation>Réinitialisation du Système.</translation>
</message>
<message>
<source>Loading state from &apos;%s&apos;...</source>
<translation type="vanished">Chargement d&apos;Etat depuis la &apos;%s&apos;...</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="953"/>
<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="994"/>
<source>Saving state to &apos;%s&apos; failed.</source>
<translation>La sauvegarde vers &apos;%s&apos; a échoué.</translation>
</message>
<message>
<source>State saved to &apos;%s&apos;.</source>
<translation type="vanished">Etat Sauvegardé vers la &apos;%s&apos;.</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="605"/>
<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="623"/>
<source>Rewind is not supported on 32-bit ARM for Android.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>PGXP CPU mode is incompatible with the recompiler, using Cached Interpreter instead.</source>
<translation type="vanished">Le mode PGXP CPU est incompatible avec le recompileur, qui utilise plutôt l&apos;Interpréteur en Cache.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3036"/>
<source>Switching to %s%s GPU renderer.</source>
<translation>Passage à %s%s vers le rendu GPU.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3058"/>
<source>Switching to %s audio backend.</source>
<translation>Passage à %s%s vers le moteur Audio.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3080"/>
<source>Switching to %s CPU execution mode.</source>
<translation>Passage à %s%s vers le Mode d&apos;Execution du CPU.</translation>
</message>
<message>
<source>CPU memory exceptions enabled, flushing all blocks.</source>
<translation type="vanished">Les exceptions mémoire du CPU sont activées, ce qui permet de vider tous les blocs.</translation>
</message>
<message>
<source>CPU memory exceptions disabled, flushing all blocks.</source>
<translation type="vanished">Les exceptions mémoire du CPU sont désactivées, ce qui permet de vider tous les blocs.</translation>
</message>
<message>
<source>CPU ICache enabled, flushing all blocks.</source>
<translation type="vanished">CPU ICache activé, ce qui permet de vider tous les blocs.</translation>
</message>
<message>
<source>CPU ICache disabled, flushing all blocks.</source>
<translation type="vanished">CPU ICache désactivé, ce qui permet de vider tous les blocs.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3152"/>
<source>PGXP enabled, recompiling all blocks.</source>
<translation>PGXP activé, ce qui permet de recompiler tous les blocs.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3153"/>
<source>PGXP disabled, recompiling all blocks.</source>
<translation>PGXP désactivé, ce qui permet de recompiler tous les blocs.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3600"/>
<source>Failed to save undo load state.</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="3907"/>
<source>%n cheats are enabled. This may result in instability.</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="3971"/>
<source>Saved %n cheats to &apos;%s&apos;.</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3987"/>
<source>Deleted cheat list &apos;%s&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4122"/>
<source>Widescreen hack is now enabled, and aspect ratio is set to %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4130"/>
<source>Widescreen hack is now disabled, and aspect ratio is set to %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4146"/>
<source>Switching to %s renderer...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="71"/>
<source>Save state contains controller type %s in port %u, but %s is used. Switching.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="79"/>
<source>Ignoring mismatched controller type %s in port %u.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="175"/>
<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="193"/>
<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="214"/>
<source>Memory card %u present in system but not in save state. Replugging card.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="134"/>
<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="206"/>
<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="1320"/>
<source>CPU clock speed is set to %u%% (%u / %u). This may result in instability.</source>
<translation>La vitesse de l&apos;horloge du CPU est réglée sur %u%% (%u / %u). Cela peut entraîner une instabilité.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1599"/>
<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/gpu.cpp" line="50"/>
<location filename="../../core/system.cpp" line="3213"/>
<location filename="../../core/system.cpp" line="4074"/>
<source>Failed to load post processing shader chain.</source>
<translation>N&apos;a pas réussi à charger la chaîne de shaders Post-Traitement.</translation>
</message>
<message>
<source>Speed limiter enabled.</source>
<translation type="vanished">Limiteur de Vitesse Activé.</translation>
</message>
<message>
<source>Speed limiter disabled.</source>
<translation type="vanished">Limiteur de Vitesse Désactivé.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="854"/>
<source>PGXP is now enabled.</source>
<translation>PGXP est maintenant Activé.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="855"/>
<source>PGXP is now disabled.</source>
<translation>PGXP est maintenant Désactivé.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="925"/>
<source>PGXP Depth Buffer is now enabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="926"/>
<source>PGXP Depth Buffer is now disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="898"/>
<source>Texture replacements reloaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="603"/>
<source>Cannot load state for game without serial.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="613"/>
<source>No save state found in slot {}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="627"/>
<source>Cannot save state for game without serial.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="705"/>
<source>Achievements are disabled or unavailable for game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="718"/>
<source>Leaderboards are disabled or unavailable for game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="788"/>
<source>CPU clock speed control enabled (%u%% / %.3f MHz).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="795"/>
<source>CPU clock speed control disabled (%.3f MHz).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="808"/>
<location filename="../../frontend-common/common_host.cpp" line="820"/>
<location filename="../../frontend-common/common_host.cpp" line="832"/>
<source>Emulation speed set to %u%%.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="945"/>
<source>PGXP CPU mode is now enabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="946"/>
<source>PGXP CPU mode is now disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="967"/>
<source>Volume: Muted</source>
<translation>Volume : Muet</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="972"/>
<location filename="../../frontend-common/common_host.cpp" line="999"/>
<location filename="../../frontend-common/common_host.cpp" line="1015"/>
<source>Volume: {}%</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Volume: %d%%</source>
<translation type="vanished">Volume : %d%%</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="984"/>
<source>CD Audio Muted.</source>
<translation>CD Audio Muet</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="985"/>
<source>CD Audio Unmuted.</source>
<translation>CD Audio audible.</translation>
</message>
<message>
<source>Loaded input profile from &apos;%s&apos;</source>
<translation type="vanished">Profil d&apos;entrée chargé à partir de &apos;%s&apos;</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3661"/>
<source>Started dumping audio to &apos;%s&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3666"/>
<source>Failed to start dumping audio to &apos;%s&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3677"/>
<source>Stopped dumping audio.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3707"/>
<source>Screenshot file &apos;%s&apos; already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3719"/>
<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="3724"/>
<source>Screenshot saved to &apos;%s&apos;.</source>
<translation>Capture d&apos;Ecran Sauvegardée sur &apos;%s&apos;.</translation>
</message>
<message>
<source>Input profile &apos;%s&apos; cannot be found.</source>
<translation type="vanished">Le Profil d&apos;Entrée &apos;%s&apos; ne peut être trouvé.</translation>
</message>
<message>
<source>Using input profile &apos;%s&apos;.</source>
<translation type="vanished">Utilisation du profil d&apos;entrée &apos;%s&apos;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3900"/>
<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>
<source>Loaded %u cheats from list. %u cheats are enabled.</source>
<translation type="vanished">Le chargement de %u des triches de la liste. Les triches du %u sont activées.</translation>
</message>
<message>
<source>Saved %u cheats to &apos;%s&apos;.</source>
<translation type="vanished">Triches sauvegardées %u vers &apos;%s&apos;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4030"/>
<source>Cheat &apos;%s&apos; enabled.</source>
<translation>Triches &apos;%s&apos; activées.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4035"/>
<source>Cheat &apos;%s&apos; disabled.</source>
<translation>Triches &apos;%s&apos; désactivées.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3954"/>
<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="943"/>
<source>Loading state from &apos;{}&apos;...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="993"/>
<source>Save State</source>
<translation type="unfinished">Sauvegarder un Etat</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1001"/>
<source>State saved to &apos;{}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1327"/>
<source>CD-ROM read speedup set to %ux (effective speed %ux). This may result in instability.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1336"/>
<source>CD-ROM seek speedup set to instant. This may result in instability.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1343"/>
<source>CD-ROM seek speedup set to %ux. This may result in instability.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1512"/>
<source>Failed to initialize %s renderer, falling back to software renderer.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1753"/>
<source>Failed to open CD image from save state &apos;%s&apos;: %s. Using existing image &apos;%s&apos;, this may result in instability.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2304"/>
<source>Rewinding is not enabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2346"/>
<source>No cheats are loaded.</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="2354"/>
<source>%n cheats are now active.</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="2355"/>
<source>%n cheats are now inactive.</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2701"/>
<source>Swapped memory card ports. Both ports have a memory card.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2706"/>
<source>Swapped memory card ports. Port 2 has a memory card, Port 1 is empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2712"/>
<source>Swapped memory card ports. Port 1 has a memory card, Port 2 is empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2718"/>
<source>Swapped memory card ports. Neither port has a memory card.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2803"/>
<source>Failed to open disc image &apos;%s&apos;: %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2815"/>
<source>Inserted disc &apos;%s&apos; (%s).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2989"/>
<source>Failed to switch to subimage %u in &apos;%s&apos;: %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2995"/>
<source>Switched to sub-image %s (%u) in &apos;%s&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3093"/>
<source>Recompiler options changed, flushing all blocks.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4052"/>
<source>Applied cheat &apos;%s&apos;.</source>
<translation>Application de la triche &apos;%s&apos;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4057"/>
<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="../../core/system.cpp" line="4071"/>
<source>Post-processing is now enabled.</source>
<translation>Le Post-Traitement est maintenant activé.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4080"/>
<source>Post-processing is now disabled.</source>
<translation>Le Post-Traitement est maintenant désactivé.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4091"/>
<source>Failed to load post-processing shader chain.</source>
<translation>N&apos;a pas réussi à charger la chaîne de shaders de Post-Traitement.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4093"/>
<source>Post-processing shaders reloaded.</source>
<translation>Les shaders de post-traitement ont été rechargés.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="244"/>
<source>CPU interpreter forced by game settings.</source>
<translation>L&apos;Interpréteur CPU a été forcé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="256"/>
<source>Software renderer forced by game settings.</source>
<translation>Le rendu Logiciel a été forcé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="268"/>
<source>Interlacing forced by game settings.</source>
<translation>L&apos;Entrelacement a été forcé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="280"/>
<source>True color disabled by game settings.</source>
<translation>Les Vraies Couleurs a été désactivées par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="292"/>
<source>Upscaling disabled by game settings.</source>
<translation>L&apos;Upscaling a été désactivé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="304"/>
<source>Scaled dithering disabled by game settings.</source>
<translation>L&apos;Echelle du Lissage a été désactivée par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="317"/>
<source>Widescreen disabled by game settings.</source>
<translation>L&apos;Ecran Large a été désactivé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="331"/>
<source>Forcing NTSC Timings disallowed by game settings.</source>
<translation>Le Forcage des Timings NTSC a été interdit par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="343"/>
<source>PGXP geometry correction disabled by game settings.</source>
<translation>La Correction de la Géométrie PGXP a été désactivée par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="354"/>
<source>PGXP culling disabled by game settings.</source>
<translation>Le Culling PGXP a été désactivé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="367"/>
<source>PGXP texture correction disabled by game settings.</source>
<translation>La Correction des Textures PGXP a été désactivée par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="378"/>
<source>PGXP vertex cache forced by game settings.</source>
<translation>Le Cache Vertex PGXP a été forcé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="390"/>
<source>PGXP CPU mode forced by game settings.</source>
<translation>Le Mode CPU PGXP a été forcé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="402"/>
<source>PGXP Depth Buffer disabled by game settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="466"/>
<source>Controller in port %u (%s) is not supported for %s.
Supported controllers: %s
Please configure a supported controller from the list above.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Controller %u changed to digital by game settings.</source>
<translation type="vanished">Le Contrôleur %u a été changé à digital par les paramètres du jeu.</translation>
</message>
<message>
<source>Recompiler memory exceptions forced by game settings.</source>
<translation type="vanished">Les exceptions mémoire du compilateur ont été forcées par les paramètres du jeu.</translation>
</message>
<message>
<source>Recompiler ICache forced by game settings.</source>
<translation type="vanished">Le recompilateur ICache a été forcé par les paramètres du jeu.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="356"/>
<source>Acquired exclusive fullscreen.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="360"/>
<source>Failed to acquire exclusive fullscreen.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="619"/>
<source>Lost exclusive fullscreen.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="52"/>
<source>Analog mode forcing is disabled by game settings. Controller will start in digital mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="71"/>
<source>%ux MSAA is not supported, using %ux instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="76"/>
<source>SSAA is not supported, using MSAA instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="81"/>
<source>Texture filter &apos;%s&apos; is not supported with the current renderer.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="89"/>
<source>Adaptive downsampling is not supported with the current renderer, using box filter instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="157"/>
<source>Resolution scale set to %ux (display %ux%u, VRAM %ux%u)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="167"/>
<source>Multisample anti-aliasing set to %ux (SSAA).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="173"/>
<source>Multisample anti-aliasing set to %ux.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="236"/>
<source>Resolution scale %ux not supported for adaptive smoothing, using %ux.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/gpu_hw_opengl.cpp" line="58"/>
<source>OpenGL renderer unavailable, your driver or hardware is not recent enough. OpenGL 3.1 or OpenGL ES 3.0 is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cdrom.cpp" line="414"/>
<source>CD image preloading not available for multi-disc image &apos;%s&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/cdrom.cpp" line="422"/>
<source>Precaching CD image failed, it may be unreliable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/memory_card.cpp" line="279"/>
<source>Memory card at &apos;%s&apos; could not be read, formatting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/memory_card.cpp" line="324"/>
<source>Failed to save memory card to &apos;{}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/memory_card.cpp" line="336"/>
<source>Saved memory card to &apos;{}&apos;.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PlayStationMouse</name>
<message>
<source>Left</source>
<translation type="vanished">Gauche</translation>
</message>
<message>
<source>Right</source>
<translation type="vanished">Droite</translation>
</message>
<message>
<location filename="../../core/playstation_mouse.cpp" line="189"/>
<source>Relative Mouse Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/playstation_mouse.cpp" line="190"/>
<source>Locks the mouse cursor to the window, use for FPS games.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PostProcessingChainConfigWidget</name>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="20"/>
<source>Form</source>
<translation>Formulaire</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="50"/>
<source>Add</source>
<translation>Ajouter</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="69"/>
<source>Remove</source>
<translation>Enlever</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="88"/>
<source>Clear</source>
<translation>Vider</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="107"/>
<source>Move Up</source>
<translation>Monter</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="126"/>
<source>Move Down</source>
<translation>Descendre</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="145"/>
<source>Options...</source>
<translation>Options...</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="115"/>
<source>No Shaders Available</source>
<translation>Aucuns Shaders de disponible</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="127"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="127"/>
<source>Failed to add shader. The log may contain more information.</source>
<translation>N&apos;a pas réussi à ajouter de shader. Le journal peut contenir plus d&apos;informations.</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="159"/>
<source>Question</source>
<translation>Question</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="159"/>
<source>Are you sure you want to clear all shader stages?</source>
<translation>Etes-vous sûr de vouloir vider toutes les étapes de shader?</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>
<source>Load Preset</source>
<translation type="vanished">Charger les Pré-Réglages</translation>
</message>
<message>
<source>Save Preset</source>
<translation type="vanished">Sauvegarder les Pré-Réglages</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="24"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="../postprocessingsettingswidget.cpp" line="24"/>
<source>The current post-processing chain is invalid, it has been reset.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The current post-processing chain is invalid, it has been reset. Any changes made will overwrite the existing config.</source>
<translation type="vanished">La chaîne de post-traitement actuelle n&apos;est pas valide, elle a été réinitialisée. Toute modification apportée écrasera la configuration existante.</translation>
</message>
</context>
<context>
<name>PostProcessingShaderConfigDialog</name>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="149"/>
<source>%1 Shader Options</source>
<translation>Options du Shader %1</translation>
</message>
<message>
<source>Close</source>
<translation type="vanished">Fermer</translation>
</message>
</context>
<context>
<name>PostProcessingShaderConfigWidget</name>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="54"/>
<source>Red</source>
<translation>Rouge</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="54"/>
<source>Green</source>
<translation>Vert</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="54"/>
<source>Blue</source>
<translation>Bleu</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="54"/>
<source>Alpha</source>
<translation>Alpha</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="55"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
<message>
<source>Reset to Defaults</source>
<translation type="vanished">Réinitialiser aux paramètres de base</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>DuckStation Error</source>
<translation type="vanished">Erreur DuckStation</translation>
</message>
<message>
<source>Failed to initialize host interface. Cannot continue.</source>
<translation type="vanished">L&apos;interface hôte n&apos;a pas été initialisée. Impossible de continuer.</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="672"/>
<source>Failed to open URL</source>
<translation>Impossible d&apos;ouvrir l&apos;URL</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="673"/>
<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>QtHost</name>
<message>
<location filename="../qthost.cpp" line="2092"/>
<location filename="../qthost.cpp" line="2118"/>
<location filename="../qthost.cpp" line="2134"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../qthost.cpp" line="2093"/>
<source>File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="2119"/>
<source>The specified save state does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="2135"/>
<source>Cannot use no-gui mode, because no boot filename was specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qthost.cpp" line="2136"/>
<source>Cannot use batch mode, because no boot filename was specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QtHostInterface</name>
<message>
<source>No resume save state found.</source>
<translation type="vanished">Aucun résumé sur la sauvegarde d&apos;état n&apos;a été trouvé.</translation>
</message>
<message>
<source>Game Save %1 (%2)</source>
<translation type="vanished">Sauvegarde du Jeu %1 (%2)</translation>
</message>
<message>
<source>Game Save %1 (Empty)</source>
<translation type="vanished">Sauvegarde du Jeu %1 (Vide)</translation>
</message>
<message>
<source>Global Save %1 (%2)</source>
<translation type="vanished">Sauvegarde Complète %1 (%2</translation>
</message>
<message>
<source>Global Save %1 (Empty)</source>
<translation type="vanished">Sauvegarde Complète %1 (Vide)</translation>
</message>
<message>
<source>Resume</source>
<translation type="vanished">Reprendre</translation>
</message>
<message>
<source>Load State</source>
<translation type="vanished">Charger un Etat</translation>
</message>
<message>
<source>Resume (%1)</source>
<translation type="vanished">Reprendre (%1)</translation>
</message>
<message>
<source>Delete Save States...</source>
<translation type="vanished">Effacer les Sauvegardes d&apos;Etats...</translation>
</message>
<message>
<source>Confirm Save State Deletion</source>
<translation type="vanished">Confirmation la Suppression de la Sauvegarde d&apos;Etat</translation>
</message>
<message>
<source>Are you sure you want to delete all save states for %1?
The saves will not be recoverable.</source>
<translation type="vanished">Êtes-vous sûr de vouloir supprimer tous les États sauf le %1 ?
Les sauvegardes ne seront pas récupérables.</translation>
</message>
<message>
<source>&amp;Load Cheats...</source>
<translation type="vanished">&amp;Charger les triches...</translation>
</message>
<message>
<source>Select Cheat File</source>
<translation type="vanished">Choisir un Fichier de triche</translation>
</message>
<message>
<source>PCSXR/Libretro Cheat Files (*.cht);;All Files (*.*)</source>
<translation type="vanished">Fichiers triche PCSXR/Libretro (*.cht);;Tous les Fichiers (*.*)</translation>
</message>
<message>
<source>&amp;Save Cheats...</source>
<translation type="vanished">&amp;Sauvegarder les triches...</translation>
</message>
<message>
<source>&amp;Enabled Cheats</source>
<translation type="vanished">&amp;Activation des triches</translation>
</message>
<message>
<source>&amp;Apply Cheats</source>
<translation type="vanished">&amp;Appliquer les triches</translation>
</message>
</context>
<context>
<name>QtProgressCallback</name>
<message>
<location filename="../qtprogresscallback.cpp" line="10"/>
<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="../../frontend-common/imgui_overlays.cpp" line="477"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="479"/>
<source>Save</source>
<translation type="unfinished">Sauvegarder</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="481"/>
<source>Select Previous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="483"/>
<source>Select Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="540"/>
<source>No Save State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="613"/>
<source>Global Slot %d</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="617"/>
<source>Game Slot %d</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="621"/>
<source>%s Slot %d</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SettingWidgetBinder</name>
<message>
<location filename="../settingwidgetbinder.h" line="319"/>
<location filename="../settingwidgetbinder.h" line="449"/>
<source>Default: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="418"/>
<location filename="../settingwidgetbinder.h" line="548"/>
<source>Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="1065"/>
<source>Select folder for %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SettingsDialog</name>
<message>
<location filename="../settingsdialog.ui" line="23"/>
<source>DuckStation Settings</source>
<translation>Paramètres DuckStation</translation>
</message>
<message>
<source>General Settings</source>
<translation type="vanished">Paramètres Généraux</translation>
</message>
<message>
<source>BIOS Settings</source>
<translation type="vanished">Paramètres du BIOS</translation>
</message>
<message>
<source>Console Settings</source>
<translation type="vanished">Paramètres de la Console</translation>
</message>
<message>
<source>Game List Settings</source>
<translation type="vanished">Paramètres de la Liste de Jeu</translation>
</message>
<message>
<source>Hotkey Settings</source>
<translation type="vanished">Paramètres des Raccourcis</translation>
</message>
<message>
<source>Controller Settings</source>
<translation type="vanished">Paramètres des Contrôleurs</translation>
</message>
<message>
<source>Memory Card Settings</source>
<translation type="vanished">Paramètres des Cartes Mémoires</translation>
</message>
<message>
<source>Display Settings</source>
<translation type="vanished">Paramètres d&apos;Affichage</translation>
</message>
<message>
<source>Enhancement Settings</source>
<translation type="vanished">Paramètres d&apos;Améliorations</translation>
</message>
<message>
<source>Post-Processing Settings</source>
<translation type="vanished">Paramètres Post-Traitement</translation>
</message>
<message>
<source>Audio Settings</source>
<translation type="vanished">Paramètres Audio</translation>
</message>
<message>
<source>Advanced Settings</source>
<translation type="vanished">Paramètres Avancés</translation>
</message>
<message>
<source>Close</source>
<translation type="vanished">Fermer</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="66"/>
<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>&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="../settingsdialog.cpp" line="85"/>
<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>&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>
<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. Additionally, the redump.org database can be downloaded or updated to provide titles for discs, as the discs themselves do not provide title information.</source>
<translation type="vanished">&lt;strong&gt;Paramètres de la Liste de Jeu&lt;/strong&gt;&lt;hr&gt;La liste ci-dessus indique les répertoires qui seront recherchés par DuckStation pour remplir la liste des jeux. Les répertoires de recherche peuvent être ajoutés, supprimés et changés en récursif/non récursif. En outre, la base de données redump.org peut être téléchargée ou mise à jour pour fournir les titres de disques, car les disques eux-mêmes ne fournissent pas d&apos;informations sur les titres.</translation>
</message>
<message>
<source>&lt;strong&gt;Hotkey Settings&lt;/strong&gt;&lt;hr&gt;Binding a hotkey allows you to trigger events such as a resetting or taking screenshots at the press of a key/controller button. Hotkey titles are self-explanatory. Clicking a binding will start a countdown, in which case you should press the key or controller button/axis you wish to bind. If no button is pressed and the timer lapses, the binding will be unchanged. To clear a binding, right-click the button. To bind multiple buttons, hold Shift and click the button.</source>
<translation type="vanished">&lt;strong&gt;Paramètres des Raccourcis&lt;/strong&gt;&lt;hr&gt;L&apos;utilisation d&apos;un raccourci clavier permet de déclencher des événements tels qu&apos;une réinitialisation ou la prise de captures d&apos;écran en appuyant sur une touche ou un bouton du contrôleur. Les titres des touches de raccourci sont explicites. Cliquer sur un raccourci déclenchera un compte à rebours, auquel cas vous devrez appuyer sur le bouton/axe de la touche ou du contrôleur que vous souhaitez raccourcir. Si vous n&apos;appuyez sur aucun bouton et que le compte à rebours s&apos;écoule, l&apos;assignation ne sera pas modifiée. Pour effacer une assignation, cliquez sur le bouton droit de la souris. Pour assigner plusieurs boutons, maintenez la touche Maj enfoncée et cliquez sur le bouton.</translation>
</message>
<message>
<source>&lt;strong&gt;Controller Settings&lt;/strong&gt;&lt;hr&gt;This page lets you choose the type of controller you wish to simulate for the console, and rebind the keys or host game controller buttons to your choosing. Clicking a binding will start a countdown, in which case you should press the key or controller button/axis you wish to bind. (For rumble, press any button/axis on the controller you wish to send rumble to.) If no button is pressed and the timer lapses, the binding will be unchanged. To clear a binding, right-click the button. To bind multiple buttons, hold Shift and click the button.</source>
<translation type="vanished">&lt;strong&gt;Paramètres des Contrôleurs&lt;/strong&gt;&lt;hr&gt;Cette page vous permet de choisir le type de contrôleur que vous souhaitez simuler pour la console, et de redéfinir les touches ou les boutons du contrôleur de jeu hôte selon votre choix. En cliquant sur une assignation, un compte à rebours sera lancé, auquel cas vous devrez appuyer sur la touche ou l&apos;axe de la manette que vous souhaitez assigner. (Pour la vibration, appuyez sur n&apos;importe quel bouton/axe de la manette à laquelle vous souhaitez envoyer la vibration). Si vous n&apos;appuyez sur aucun bouton et que le compte à rebours s&apos;écoule, l&apos;assignation ne sera pas modifiée. Pour effacer une assignation, cliquez sur le bouton droit de la souris. Pour assigner plusieurs boutons, maintenez la touche Maj enfoncée et cliquez sur le bouton.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="47"/>
<source>Summary</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="49"/>
<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"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="64"/>
<source>General</source>
<translation type="unfinished">Général</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="72"/>
<source>Game List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="74"/>
<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"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="79"/>
<source>BIOS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="81"/>
<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"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Console</source>
<translation type="unfinished">Console</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<source>Emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="89"/>
<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"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<source>Memory Cards</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<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>&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="../settingsdialog.cpp" line="97"/>
<source>Display</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="99"/>
<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>&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="../settingsdialog.cpp" line="102"/>
<source>Enhancements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="104"/>
<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>&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="../settingsdialog.cpp" line="110"/>
<source>Post-Processing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="111"/>
<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>&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="../settingsdialog.cpp" line="115"/>
<source>Audio</source>
<translation type="unfinished">Audio</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="117"/>
<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>&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="../settingsdialog.cpp" line="120"/>
<source>Achievements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<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"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="142"/>
<source>This DuckStation build was not compiled with RetroAchievements support.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="152"/>
<source>Folders</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="154"/>
<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"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="157"/>
<source>Advanced</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="159"/>
<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>&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="../settingsdialog.cpp" line="216"/>
<source>Confirm Restore Defaults</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="217"/>
<source>Are you sure you want to restore the default settings? Any preferences will be lost.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="233"/>
<source>Recommended Value</source>
<translation>Valeur Recommandée</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="497"/>
<source>%1 [%2]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="121"/>
<source>Use Global Setting [Enabled]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="122"/>
<source>Use Global Setting [Disabled]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="130"/>
<location filename="../settingwidgetbinder.h" line="146"/>
<source>Use Global Setting [%1]</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>System</name>
<message>
<location filename="../../core/system.cpp" line="1139"/>
<source>Failed to load %s BIOS.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1210"/>
<location filename="../../core/system.cpp" line="2922"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1211"/>
<source>Failed to load save state file &apos;{}&apos; for booting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1712"/>
<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="1721"/>
<source>Save state is incompatible: maximum version is %u but state is version %u.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1762"/>
<source>Failed to open CD image &apos;%s&apos; used by save state: %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1781"/>
<source>Failed to switch to subimage %u in CD image &apos;%s&apos; used by save state: %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2628"/>
<source>Per-game memory card cannot be used for slot %u as the running game has no path. Using shared card instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2911"/>
<source>You are attempting to run a libcrypt protected game without an SBI file:
%s: %s
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="2924"/>
<source>You are attempting to run a libcrypt protected game without an SBI file:
%s: %s
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>
<source>Failed to open CD image from save state: &apos;%s&apos;.</source>
<translation type="vanished">Impossible d&apos;ouvrir l&apos;image CD à partir de l&apos;état de sauvegarde : &apos;%s&apos;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2591"/>
<source>Per-game memory card cannot be used for slot %u as the running game has no code. Using shared card instead.</source>
<translation>La carte mémoire par jeu ne peut pas être utilisée pour l&apos;emplacement %u car le jeu en cours n&apos;a pas de code. Utilisez plutôt une carte partagée.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2608"/>
<source>Per-game memory card cannot be used for slot %u as the running game has no title. Using shared card instead.</source>
<translation>La carte mémoire par jeu ne peut pas être utilisée pour l&apos;emplacement %u car le jeu en cours n&apos;a pas de titre. Utilisez plutôt une carte partagée.</translation>
</message>
<message>
<source>Memory card path for slot %u is missing, using default.</source>
<translation type="vanished">Le chemin de la carte mémoire pour l&apos;emplacement %u est manquant, utilise celui par défaut.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2820"/>
<source>Game changed, reloading memory cards.</source>
<translation>Le Jeu a été changé, rechargement des cartes mémoires.</translation>
</message>
</context>
</TS>