summaryrefslogtreecommitdiffstats
path: root/dist/languages/fr.ts
diff options
context:
space:
mode:
Diffstat (limited to 'dist/languages/fr.ts')
-rw-r--r--dist/languages/fr.ts4144
1 files changed, 2621 insertions, 1523 deletions
diff --git a/dist/languages/fr.ts b/dist/languages/fr.ts
index 83e678f93..2da88138c 100644
--- a/dist/languages/fr.ts
+++ b/dist/languages/fr.ts
@@ -1,4 +1,4 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.1">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" sourcelanguage="en_US" version="2.1">
<context>
<name>AboutDialog</name>
<message>
@@ -18,8 +18,8 @@
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="73"/>
- <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 | %2-%3 (%4)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 | %2-%3 (%4)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="86"/>
@@ -51,32 +51,32 @@ p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot;
<context>
<name>CalibrationConfigurationDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="25"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="29"/>
<source>Communicating with the server...</source>
- <translation>Communications avec le serveur...</translation>
+ <translation>Communication avec le serveur...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="26"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="30"/>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="44"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="48"/>
<source>Touch the top left corner &lt;br&gt;of your touchpad.</source>
- <translation>Touchez le coin supérieur&lt;br&gt;gauche de votre pavé tactile.</translation>
+ <translation>Touchez le coin supérieur gauche&lt;br&gt;de votre pavé tactile.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="47"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="51"/>
<source>Now touch the bottom right corner &lt;br&gt;of your touchpad.</source>
<translation>Touchez le coin supérieur gauche&lt;br&gt; de votre pavé tactile.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="50"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="54"/>
<source>Configuration completed!</source>
- <translation>Configuration terminée!</translation>
+ <translation>Configuration terminée !</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="55"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="61"/>
<source>OK</source>
<translation>OK</translation>
</message>
@@ -171,22 +171,22 @@ p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot;
<translation>Merci de votre Suggestion !</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="61"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="59"/>
<source>Submitting</source>
<translation>Soumission en cours</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="74"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="72"/>
<source>Communication error</source>
<translation>Erreur de communication</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="75"/>
- <source>An error occured while sending the Testcase</source>
- <translation>Une erreur est survenue en envoyant l&apos;erreur</translation>
+ <location filename="../../src/yuzu/compatdb.cpp" line="73"/>
+ <source>An error occurred while sending the Testcase</source>
+ <translation>Une erreur est survenue en envoyant le cas de test</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="77"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="75"/>
<source>Next</source>
<translation>Suivant</translation>
</message>
@@ -194,52 +194,43 @@ p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot;
<context>
<name>ConfigureAudio</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="25"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/>
<source>Output Engine:</source>
<translation>Moteur de Sortie :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="37"/>
- <source>This post-processing effect adjusts audio speed to match emulation speed and helps prevent audio stutter. This however increases audio latency.</source>
- <translation>Il s&apos;agit d&apos;un effet de post-traitement qui ajuste la vitesse de l&apos;audio sur celle de l&apos;émulation afin de prévenir les lags du son. Ceci augmente toutefois la latence du son.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="40"/>
- <source>Enable audio stretching</source>
- <translation>Activer l&apos;étirement du son</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/>
<source>Audio Device:</source>
<translation>Appareil audio :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="77"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/>
<source>Use global volume</source>
<translation>Utiliser le volume global</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="82"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="75"/>
<source>Set volume:</source>
- <translation>Régler le volume:</translation>
+ <translation>Régler le volume :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="90"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/>
<source>Volume:</source>
<translation>Volume :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="128"/>
<source>0 %</source>
<translation>0 %</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="97"/>
<source>%1%</source>
<comment>Volume percentage (e.g. 50%)</comment>
<translation>%1%</translation>
@@ -253,85 +244,118 @@ p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot;
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="17"/>
+ <source>CPU</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/>
<source>General</source>
<translation>Général</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="30"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/>
<source>Accuracy:</source>
<translation>Précision:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/>
+ <source>Auto</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/>
<source>Accurate</source>
<translation>Précis</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="43"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/>
<source>Unsafe</source>
<translation>Peu sûr</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="48"/>
- <source>Enable Debug Mode</source>
- <translation>Activer le mode de débogage</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="61"/>
- <source>We recommend setting accuracy to &quot;Accurate&quot;.</source>
- <translation>Nous recommandons de régler la précision sur &quot;Précis&quot;.</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="63"/>
+ <source>We recommend setting accuracy to &quot;Auto&quot;.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="80"/>
<source>Unsafe CPU Optimization Settings</source>
<translation>Paramètres d&apos;optimisation du CPU non sûrs</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="84"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="86"/>
<source>These settings reduce accuracy for speed.</source>
- <translation>Ces réglages réduisent la précision pour la vitesse.</translation>
+ <translation>Ces réglages réduisent la précision au profit de la vitesse.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="96"/>
+ <source>
+ &lt;div&gt;This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.&lt;/div&gt;
+ </source>
+ <translation>
+Cette option améliore la vitesse en réduisant la précision des instructions fusionnées-multiple-ajoutées sur les CPU sans support FMA natif.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/>
<source>Unfuse FMA (improve performance on CPUs without FMA)</source>
- <translation>Non-utilisation du FMA (améliorer les performances des CPU sans FMA) </translation>
+ <translation>Désactivation du FMA (améliore les performances des CPU sans FMA) </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="108"/>
<source>
- &lt;div&gt;This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.&lt;/div&gt;
+ &lt;div&gt;This option improves the speed of some approximate floating-point functions by using less accurate native approximations.&lt;/div&gt;
</source>
<translation>
-Cette option améliore la vitesse en réduisant la précision des instructions fusionnées-multiple-ajoutées sur les CPU sans support FMA natif.</translation>
+&lt;div&gt;Cette option augmente la vitesse de certaines fonctions en virgule flottante en utilisant des approximations moins précises.&lt;/div&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/>
<source>Faster FRSQRTE and FRECPE</source>
<translation>FRSQRTE et FRECPE plus rapides</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="120"/>
<source>
- &lt;div&gt;This option improves the speed of some approximate floating-point functions by using less accurate native approximations.&lt;/div&gt;
+ &lt;div&gt;This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.&lt;/div&gt;
+ </source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/>
+ <source>Faster ASIMD instructions (32 bits only)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="132"/>
+ <source>
+ &lt;div&gt;This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.&lt;/div&gt;
</source>
<translation>
-Cette option améliore la vitesse de certaines fonctions approximatives en virgule flottante en utilisant des approximations natives moins précises.</translation>
+ &lt;div&gt;Cette option améliore la vitesse en retirant la vérification NaN. Veuillez noter que cela réduit également la précision de certaines instructions à virgule flottante.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="133"/>
- <source>CPU settings are available only when game is not running.</source>
- <translation>Les paramètres du CPU ne sont disponibles que lorsque le jeu n&apos;est pas en marche.</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/>
+ <source>Inaccurate NaN handling</source>
+ <translation>Traitement NaN imprécis</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="144"/>
+ <source>
+ &lt;div&gt;This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory.&lt;/div&gt;
+ </source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="43"/>
- <source>Setting CPU to Debug Mode</source>
- <translation>Mise en mode de débogage du CPU</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/>
+ <source>Disable address space checks</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="44"/>
- <source>CPU Debug Mode is only intended for developer use. Are you sure you want to enable this?</source>
- <translation>Le mode de débogage du CPU est uniquement destiné à l&apos;usage des développeurs. Êtes-vous sûr de vouloir l&apos;activer?</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="174"/>
+ <source>CPU settings are available only when game is not running.</source>
+ <translation>Les paramètres du CPU sont uniquement disponibles quand aucun jeu n&apos;est lancé.</translation>
</message>
</context>
<context>
@@ -342,253 +366,335 @@ Cette option améliore la vitesse de certaines fonctions approximatives en virgu
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="17"/>
+ <source>CPU</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="25"/>
<source>Toggle CPU Optimizations</source>
<translation>Activer les optimisations du CPU</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="31"/>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;For debugging only.&lt;/span&gt;&lt;br/&gt;If you&apos;re not sure what these do, keep all of these enabled. &lt;br/&gt;These settings, when disabled, only take effect when CPU Debugging is enabled. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="41"/>
<source>
- &lt;div&gt;
- &lt;b&gt;For debugging only.&lt;/b&gt;
- &lt;br&gt;
- If you're not sure what these do, keep all of these enabled.
- &lt;br&gt;
- These settings only take effect when CPU Accuracy is &quot;Debug Mode&quot;.
- &lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it inlines accesses to PageTable::pointers into emitted code.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.&lt;/div&gt;
</source>
<translation>
-&lt;div&gt;
-&lt;b&gt;Pour le débogage uniquement.&lt;/b&gt;
-&lt;br&gt;
-Si vous n&apos;êtes pas sûr de ce qu&apos;elles font, laissez-les toutes activées.
-&lt;br&gt;
-Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mode débogage&quot;.
-&lt;/div&gt;</translation>
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Cette optimisation accélère les accès de mémoire par le programme invité.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;L&apos;activer montre les accès en ligne à la PageTable::pointeurs dans le code émis.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;La désactiver force tout les accès à la mémoire à passer par la Mémoire::Lire/Mémoire::Fonctions d&apos;écriture.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="46"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="48"/>
<source>Enable inline page tables</source>
- <translation type="unfinished"/>
+ <translation>Activer les tables de pages en ligne</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="55"/>
<source>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it inlines accesses to PageTable::pointers into emitted code.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.&lt;/div&gt;
+ &lt;div&gt;This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Cette optimisation permet d&apos;éviter les recherches de répartiteur en autorisant les blocs basiques émis à changer directement vers d&apos;autres blocs basiques si le PC de destination est statique. &lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="60"/>
<source>Enable block linking</source>
- <translation type="unfinished"/>
+ <translation>Activer la liaison des blocs</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="67"/>
<source>
- &lt;div&gt;This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.&lt;/div&gt;
+ &lt;div&gt;This optimization avoids dispatcher lookups by keeping track potential return addresses of BL instructions. This approximates what happens with a return stack buffer on a real CPU.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Cette optimisation permet d&apos;éviter les recherches de répartiteur en suivant les potentiels retours des adresses des instructions BL. Cela permet de se rapprocher de ce qu&apos;il se passe avec un retour de tampon de pile sur un vrai CPU.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="72"/>
<source>Enable return stack buffer</source>
- <translation type="unfinished"/>
+ <translation>Activer le retour de tampon de pile</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="79"/>
<source>
- &lt;div&gt;This optimization avoids dispatcher lookups by keeping track potential return addresses of BL instructions. This approximates what happens with a return stack buffer on a real CPU.&lt;/div&gt;
+ &lt;div&gt;Enable a two-tiered dispatch system. A faster dispatcher written in assembly has a small MRU cache of jump destinations is used first. If that fails, dispatch falls back to the slower C++ dispatcher.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Active un système de répartiteur à deux niveaux. Un répartiteur plus rapide écrit en assembleur à un petit cache MRU pour changer de destinations qui est utilisé en premier. Si cela échoue, la répartition a recours au répartiteur C++ qui est plus lent.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="84"/>
<source>Enable fast dispatcher</source>
- <translation type="unfinished"/>
+ <translation>Activer le répartiteur rapide</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="91"/>
<source>
- &lt;div&gt;Enable a two-tiered dispatch system. A faster dispatcher written in assembly has a small MRU cache of jump destinations is used first. If that fails, dispatch falls back to the slower C++ dispatcher.&lt;/div&gt;
+ &lt;div&gt;Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Active une optimisation IR qui réduit les accès inutiles à la structure de contexte CPU.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="96"/>
<source>Enable context elimination</source>
- <translation type="unfinished"/>
+ <translation>Activer l&apos;élimination de contexte</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="99"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="103"/>
<source>
- &lt;div&gt;Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.&lt;/div&gt;
+ &lt;div&gt;Enables IR optimizations that involve constant propagation.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Active une optimisation IR qui implique une propagation constante.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="108"/>
<source>Enable constant propagation</source>
- <translation type="unfinished"/>
+ <translation>Activer la propagation constante</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="111"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="115"/>
<source>
- &lt;div&gt;Enables IR optimizations that involve constant propagation.&lt;/div&gt;
+ &lt;div&gt;Enables miscellaneous IR optimizations.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Active des optimisations IR diverses.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="120"/>
<source>Enable miscellaneous optimizations</source>
- <translation type="unfinished"/>
+ <translation>Activer des optimisations diverses</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="123"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="127"/>
<source>
- &lt;div&gt;Enables miscellaneous IR optimizations.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;When enabled, a misalignment is only triggered when an access crosses a page boundary.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;When disabled, a misalignment is triggered on all misaligned accesses.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Quand activée, un désalignement est seulement déclenché quand un accès franchit une limite de page.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Quand désactivée, un désalignement est déclenché sur tous les accès désalignés.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="133"/>
<source>Enable misalignment check reduction</source>
- <translation type="unfinished"/>
+ <translation>Activer la réduction de vérifications de désalignement </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="140"/>
<source>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;When enabled, a misalignment is only triggered when an access crosses a page boundary.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;When disabled, a misalignment is triggered on all misaligned accesses.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to use Software MMU Emulation.&lt;/div&gt;
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="163"/>
- <source>CPU settings are available only when game is not running.</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="147"/>
+ <source>Enable Host MMU Emulation</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="172"/>
+ <source>CPU settings are available only when game is not running.</source>
+ <translation>Les réglages du CPU sont uniquement disponibles quand aucun jeu n&apos;est lancé.</translation>
+ </message>
</context>
<context>
<name>ConfigureDebug</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="14"/>
- <source>Form</source>
- <translation>Forme</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="22"/>
- <source>GDB</source>
- <translation>GDB</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="30"/>
- <source>Enable GDB Stub</source>
- <translation>Activer le &quot;stub&quot; de GDB</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="50"/>
- <source>Port:</source>
- <translation>Port :</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="9"/>
<source>Logging</source>
<translation>S&apos;enregistrer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="79"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="17"/>
<source>Global Log Filter</source>
<translation>Filtre de log global</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="93"/>
- <source>Show Log Console (Windows Only)</source>
- <translation>Montrer le journal de logs (Uniquement sur Windows)</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="29"/>
+ <source>Show Log in Console</source>
+ <translation>Afficher le log dans la console</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="100"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="36"/>
<source>Open Log Location</source>
<translation>Ouvrir l&apos;emplacement du journal de logs</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="112"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="46"/>
+ <source>When checked, the max size of the log increases from 100 MB to 1 GB</source>
+ <translation>Quand coché, la taille maximum du log augmente de 100 MB à 1 GB</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="49"/>
+ <source>Enable Extended Logging**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="59"/>
<source>Homebrew</source>
<translation>Homebrew</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="120"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/>
<source>Arguments String</source>
<translation>Chaîne d&apos;arguments</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="82"/>
<source>Graphics</source>
- <translation type="unfinished"/>
+ <translation>Graphismes</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="144"/>
- <source>When checked, the graphics API enters in a slower debugging mode</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="91"/>
+ <source>When checked, the graphics API enters a slower debugging mode</source>
+ <translation>Quand coché, l&apos;API graphique entre dans un mode de débug plus lent</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/>
<source>Enable Graphics Debugging</source>
+ <translation>Activer le débogage des graphismes </translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="101"/>
+ <source>When checked, it enables Nsight Aftermath crash dumps</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/>
- <source>When checked, it disables the macro Just In Time compiler. Enabled this makes games run slower</source>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/>
+ <source>Enable Nsight Aftermath</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="114"/>
+ <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source>
+ <translation>Quand coché, cela désactive le compilateur de macros JIT. L&apos;activer ralentit les jeux</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/>
<source>Disable Macro JIT</source>
+ <translation>Désactiver les macros JIT</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="124"/>
+ <source>When checked, yuzu will log statistics about the compiled pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/>
- <source>Dump</source>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="127"/>
+ <source>Enable Shader Feedback</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/>
- <source>Enable Verbose Reporting Services</source>
- <translation>Activer les services de rapport verbeux</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="134"/>
+ <source>When checked, it executes shaders without loop logic changes</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/>
- <source>This will be reset automatically when yuzu closes.</source>
- <translation>Ceci sera automatiquement mis à zéro quand yuzu se fermera</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="137"/>
+ <source>Disable Loop safety checks</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="147"/>
+ <source>Debugging</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="153"/>
+ <source>Enable FS Access Log</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/>
+ <source>Enable Verbose Reporting Services**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/>
<source>Advanced</source>
<translation>Avancé</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="207"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/>
<source>Kiosk (Quest) Mode</source>
<translation>Mode Kiosk (Quest)</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="183"/>
+ <source>Enable CPU Debugging</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="190"/>
+ <source>Enable Debug Asserts</source>
+ <translation>Activer les debug asserts</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/>
+ <source>Enable Auto-Stub**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="212"/>
+ <source>**This will be reset automatically when yuzu closes.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>ConfigureDebugController</name>
<message>
<location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="14"/>
<source>Configure Debug Controller</source>
- <translation type="unfinished"/>
+ <translation>Configurer la Manette de Débogage</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="40"/>
<source>Clear</source>
- <translation type="unfinished"/>
+ <translation>Effacer</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="47"/>
<source>Defaults</source>
+ <translation>Défauts</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigureDebugTab</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="14"/>
+ <source>Form</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="17"/>
+ <source>Debug</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="18"/>
+ <source>CPU</source>
<translation type="unfinished"/>
</message>
</context>
@@ -600,120 +706,81 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<translation>Configuration de yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="48"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="51"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="86"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="120"/>
- <source>General</source>
- <translation>Général</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/>
+ <source>Audio</source>
+ <translation>Son</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="56"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="132"/>
- <source>UI</source>
- <translation>UI</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/>
+ <source>CPU</source>
+ <translation>CPU</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="59"/>
- <source>Game List</source>
- <translation>Liste des jeux</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/>
+ <source>Debug</source>
+ <translation>Débogage</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="64"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="67"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="87"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="121"/>
- <source>System</source>
- <translation>Système</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/>
+ <source>Filesystem</source>
+ <translation>Système de fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="72"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="75"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="122"/>
- <source>Profiles</source>
- <translation>Profils</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/>
+ <source>General</source>
+ <translation>Général</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="80"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="83"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="133"/>
- <source>Filesystem</source>
- <translation>Système de fichier</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/>
+ <source>Graphics</source>
+ <translation>Vidéo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="88"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="91"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="91"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="123"/>
- <source>Controls</source>
- <translation>Contrôles</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/>
+ <source>GraphicsAdvanced</source>
+ <translation>GraphismesAvancé</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="96"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="99"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="124"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/>
<source>Hotkeys</source>
<translation>Raccourcis clavier</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="104"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="107"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="88"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="125"/>
- <source>CPU</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="112"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="115"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="144"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="147"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="126"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="130"/>
- <source>Debug</source>
- <translation>Débogage</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/>
+ <source>Controls</source>
+ <translation>Contrôles</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="120"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="123"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="89"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="127"/>
- <source>Graphics</source>
- <translation>Vidéo</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/>
+ <source>Profiles</source>
+ <translation>Profils</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="128"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="128"/>
- <source>Advanced</source>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/>
+ <source>Network</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="131"/>
- <source>GraphicsAdvanced</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/>
+ <source>System</source>
+ <translation>Système</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="136"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="139"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="90"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="129"/>
- <source>Audio</source>
- <translation>Son</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/>
+ <source>Game List</source>
+ <translation>Liste des jeux</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="152"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="155"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/>
<source>Web</source>
<translation>Web</translation>
</message>
- <message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="160"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="163"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="134"/>
- <source>Services</source>
- <translation>Services</translation>
- </message>
</context>
<context>
<name>ConfigureFilesystem</name>
@@ -723,140 +790,134 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="17"/>
+ <source>Filesystem</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="25"/>
<source>Storage Directories</source>
<translation>Répertoire de stockage</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="31"/>
<source>NAND</source>
<translation>NAND</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="35"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="55"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="111"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="133"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="140"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="230"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="58"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="114"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="136"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="143"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="48"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="51"/>
<source>SD Card</source>
<translation>Carte SD</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="81"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="84"/>
<source>Gamecard</source>
<translation>Cartouche de jeu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="90"/>
<source>Path</source>
<translation>Chemin</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="97"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="100"/>
<source>Inserted</source>
<translation>Inséré</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="107"/>
<source>Current Game</source>
<translation>Jeu en cours</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="121"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="124"/>
<source>Patch Manager</source>
<translation>Gestionnaire de correctif</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="149"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="152"/>
<source>Dump Decompressed NSOs</source>
<translation>Extraire les fichiers NSOs décompressés</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="156"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="159"/>
<source>Dump ExeFS</source>
<translation>Extraire l&apos;ExeFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="165"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="168"/>
<source>Mod Load Root</source>
<translation>Racine de chargement de mod</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="175"/>
<source>Dump Root</source>
<translation>Extraire la racine</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="198"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="201"/>
<source>Caching</source>
<translation>Mise en cache</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="204"/>
- <source>Cache Directory</source>
- <translation>Répertoire du cache</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="239"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="209"/>
<source>Cache Game List Metadata</source>
<translation>Mettre en cache la métadonnée de la liste des jeux</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="246"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="216"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="124"/>
<location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="128"/>
<location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="133"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="138"/>
<source>Reset Metadata Cache</source>
<translation>Mettre à zéro le cache des métadonnées</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="92"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="86"/>
<source>Select Emulated NAND Directory...</source>
<translation>Sélectionner le répertoire NAND émulé...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="95"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="89"/>
<source>Select Emulated SD Directory...</source>
<translation>Sélectionner le répertoire SD émulé...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="92"/>
<source>Select Gamecard Path...</source>
<translation>Sélectionner le chemin de la cartouche de jeu...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="101"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="95"/>
<source>Select Dump Directory...</source>
<translation>Sélectionner le répertoire d&apos;extraction...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="98"/>
<source>Select Mod Load Directory...</source>
- <translation>Sélectionner le répertoire de chargement de mod...</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="107"/>
- <source>Select Cache Directory...</source>
- <translation>Sélectionner le répertoire du cache...</translation>
+ <translation>Sélectionner le répertoire de mod...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="125"/>
<source>The metadata cache is already empty.</source>
<translation>Le cache des métadonnées est déjà vide.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="134"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="129"/>
<source>The operation completed successfully.</source>
<translation>L&apos;opération s&apos;est terminée avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="139"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="134"/>
<source>The metadata cache couldn&apos;t be deleted. It might be in use or non-existent.</source>
<translation>Le cache des métadonnées n&apos;a pas pu être supprimé. Il pourrait être utilisé ou non-existant.</translation>
</message>
@@ -869,44 +930,75 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="25"/>
<source>General</source>
<translation>Général </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="32"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/>
+ <source>Framerate Cap</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="38"/>
+ <source>Requires the use of the FPS Limiter Toggle hotkey to take effect.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="45"/>
+ <source>x</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="65"/>
<source>Limit Speed Percent</source>
<translation>Limiter la vitesse en pourcentages</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="39"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="72"/>
<source>%</source>
<translation>%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="57"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="90"/>
<source>Multicore CPU Emulation</source>
- <translation type="unfinished"/>
+ <translation>Emulation CPU Multicœur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="97"/>
<source>Confirm exit while emulation is running</source>
<translation>Confirmer la sortie pendent l&apos;émulation en cours</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="104"/>
<source>Prompt for user on game boot</source>
- <translation>Demander l&apos;utilisateur au lancement d&apos;un jeu</translation>
+ <translation>Demander un utilisateur au lancement d&apos;un jeu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="78"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="111"/>
<source>Pause emulation when in background</source>
<translation>Mettre en pause l’émulation lorsque mis en arrière plan </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="85"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="118"/>
<source>Hide mouse on inactivity</source>
- <translation type="unfinished"/>
+ <translation>Cacher la souris en cas d&apos;inavtivité</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="160"/>
+ <source>Reset All Settings</source>
+ <translation>Réinitialiser Tous les Paramètres</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.cpp" line="70"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.cpp" line="71"/>
+ <source>This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed?</source>
+ <translation>Ceci réinitialise tout les paramètres et supprime toutes les configurations par jeu. Cela ne va pas supprimer les répertoires de jeu, les profils, ou les profils d&apos;entrée. Continuer ?</translation>
</message>
</context>
<context>
@@ -917,79 +1009,129 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="22"/>
- <source>API Settings</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="17"/>
+ <source>Graphics</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="46"/>
- <source>API:</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="25"/>
+ <source>API Settings</source>
+ <translation>Paramètres de l&apos;API </translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/>
+ <source>Shader Backend:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="67"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/>
<source>Device:</source>
- <translation type="unfinished"/>
+ <translation>Appareil:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="83"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="120"/>
+ <source>API:</source>
+ <translation>API:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="156"/>
<source>Graphics Settings</source>
- <translation type="unfinished"/>
+ <translation>Paramètres Graphiques</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="89"/>
- <source>Use disk shader cache</source>
- <translation>Utiliser les shader cache de disque</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="162"/>
+ <source>Use disk pipeline cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="169"/>
<source>Use asynchronous GPU emulation</source>
<translation>Utiliser l&apos;émulation GPU asynchrone</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="118"/>
- <source>Aspect Ratio:</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/>
+ <source>Accelerate ASTC texture decoding</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="126"/>
- <source>Default (16:9)</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="198"/>
+ <source>NVDEC emulation:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="131"/>
- <source>Force 4:3</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="206"/>
+ <source>No Video Output</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="136"/>
- <source>Force 21:9</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="211"/>
+ <source>CPU Video Decoding</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="141"/>
- <source>Stretch to Window</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/>
+ <source>GPU Video Decoding (Default)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="186"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="242"/>
+ <source>Fullscreen Mode:</source>
+ <translation>Mode Plein écran:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="250"/>
+ <source>Borderless Windowed</source>
+ <translation>Fenêtré sans bordure</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/>
+ <source>Exclusive Fullscreen</source>
+ <translation>Plein écran exclusif</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="281"/>
+ <source>Aspect Ratio:</source>
+ <translation>Format:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="289"/>
+ <source>Default (16:9)</source>
+ <translation>Par défaut (16:9)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="294"/>
+ <source>Force 4:3</source>
+ <translation>Forcer le 4:3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/>
+ <source>Force 21:9</source>
+ <translation>Forcer le 21:9</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/>
+ <source>Stretch to Window</source>
+ <translation>Étirer à la fenêtre</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="339"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="349"/>
<source>Use global background color</source>
- <translation type="unfinished"/>
+ <translation>Utiliser une couleur d&apos;arrière plan globale</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="191"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="354"/>
<source>Set background color:</source>
- <translation type="unfinished"/>
+ <translation>Définir la couleur d&apos;arrière plan:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="199"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="362"/>
<source>Background Color:</source>
<translation>Couleur de L’arrière plan :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="196"/>
- <source>OpenGL Graphics Device</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="34"/>
+ <source>GLASM (Assembly Shaders, NVIDIA Only)</source>
<translation type="unfinished"/>
</message>
</context>
@@ -998,81 +1140,81 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="14"/>
<source>Form</source>
+ <translation>Forme</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="17"/>
+ <source>Advanced</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="25"/>
<source>Advanced Graphics Settings</source>
- <translation type="unfinished"/>
+ <translation>Paramètres Graphiques Avancés</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="43"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/>
<source>Accuracy Level:</source>
- <translation type="unfinished"/>
+ <translation>Niveau de Précision:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="72"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/>
<source>VSync prevents the screen from tearing, but some graphics cards have lower performance with VSync enabled. Keep it enabled if you don&apos;t notice a performance difference.</source>
- <translation type="unfinished"/>
+ <translation>La VSync empêche les déchirements de l&apos;image, mais cela peut causer des baisses de performances sur certaines cartes graphiques. Gardez la activée si vous ne voyez pas de différence.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="78"/>
<source>Use VSync (OpenGL only)</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="82"/>
- <source>Enabling this reduces shader stutter. Enables OpenGL assembly shaders on supported Nvidia devices (NV_gpu_program5 is required). This feature is experimental.</source>
- <translation type="unfinished"/>
+ <translation>Utiliser la VSync (OpenGL seulement )</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="85"/>
- <source>Use assembly shaders (experimental, Nvidia OpenGL only)</source>
- <translation type="unfinished"/>
+ <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source>
+ <translation>Active la compilation de shaders asynchrone, qui peut réduire les saccades des shaders. Cette fonctionnalité est expérimentale.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="92"/>
- <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="88"/>
+ <source>Use asynchronous shader building (Hack)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="95"/>
- <source>Use asynchronous shader building (experimental)</source>
+ <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="102"/>
- <source>Use Fast GPU Time</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/>
+ <source>Use Fast GPU Time (Hack)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="124"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="120"/>
<source>Anisotropic Filtering:</source>
- <translation type="unfinished"/>
+ <translation>Filtrage anisotropique :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="128"/>
<source>Default</source>
- <translation type="unfinished"/>
+ <translation>Défaut</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="137"/>
- <source>2x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="133"/>
+ <source>2x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="142"/>
- <source>4x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="138"/>
+ <source>4x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="147"/>
- <source>8x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="143"/>
+ <source>8x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="152"/>
- <source>16x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="148"/>
+ <source>16x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
</context>
@@ -1084,19 +1226,24 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<translation>Paramètres de raccourcis</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="17"/>
+ <source>Hotkeys</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="25"/>
<source>Double-click on a binding to change it.</source>
- <translation>Double-cliquez sur une liaison pour la changer.</translation>
+ <translation>Double-cliquez sur un raccourci pour le changer.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="42"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="45"/>
<source>Clear All</source>
- <translation type="unfinished"/>
+ <translation>Effacer tout</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="52"/>
<source>Restore Defaults</source>
- <translation type="unfinished"/>
+ <translation>Restaurer les défauts</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="74"/>
@@ -1122,22 +1269,22 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="97"/>
<source>The entered key sequence is already assigned to: %1</source>
- <translation type="unfinished"/>
+ <translation>La séquence de touches entrée est déjà attribuée à : %1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="171"/>
<source>Restore Default</source>
- <translation type="unfinished"/>
+ <translation>Rétablir les défauts</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="172"/>
<source>Clear</source>
- <translation type="unfinished"/>
+ <translation>Effacer</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="184"/>
<source>The default key sequence is already assigned to: %1</source>
- <translation type="unfinished"/>
+ <translation>La séquence de touches par défaut est déjà attribuée à : %1</translation>
</message>
</context>
<context>
@@ -1145,7 +1292,7 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="14"/>
<source>ConfigureInput</source>
- <translation type="unfinished"/>
+ <translation>Configurer les paramètres d&apos;entrée</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="39"/>
@@ -1204,97 +1351,93 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="138"/>
<source>Console Mode</source>
- <translation type="unfinished"/>
+ <translation>Mode console</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="159"/>
<source>Docked</source>
- <translation type="unfinished"/>
+ <translation>Mode TV</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="169"/>
<source>Undocked</source>
- <translation type="unfinished"/>
+ <translation>Mode portable</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="179"/>
<source>Vibration</source>
- <translation type="unfinished"/>
+ <translation>Vibration</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="212"/>
- <source>%</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="215"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="261"/>
+ <source>Configure</source>
+ <translation>Configurer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="231"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="225"/>
<source>Motion</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="267"/>
- <source>Configure</source>
- <translation>Configurer</translation>
+ <translation>Mouvement</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="296"/>
<source>Controllers</source>
- <translation type="unfinished"/>
+ <translation>Contrôleurs</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="330"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="324"/>
<source>1</source>
- <translation type="unfinished"/>
+ <translation>1</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="371"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="365"/>
<source>2</source>
- <translation type="unfinished"/>
+ <translation>2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="381"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="375"/>
<source>3</source>
- <translation type="unfinished"/>
+ <translation>3</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="391"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="385"/>
<source>4</source>
- <translation type="unfinished"/>
+ <translation>4</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="401"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="395"/>
<source>5</source>
- <translation type="unfinished"/>
+ <translation>5</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="411"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="405"/>
<source>6</source>
- <translation type="unfinished"/>
+ <translation>6</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="421"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="415"/>
<source>7</source>
- <translation type="unfinished"/>
+ <translation>7</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="431"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="425"/>
<source>8</source>
- <translation type="unfinished"/>
+ <translation>8</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="441"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="435"/>
<source>Connected</source>
- <translation type="unfinished"/>
+ <translation>Connecté</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="500"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="494"/>
<source>Defaults</source>
- <translation type="unfinished"/>
+ <translation>Défauts</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="543"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="537"/>
<source>Clear</source>
- <translation type="unfinished"/>
+ <translation>Effacer</translation>
</message>
</context>
<context>
@@ -1302,17 +1445,17 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="14"/>
<source>Configure Input</source>
- <translation type="unfinished"/>
+ <translation>Configurer les paramètres d&apos;entrée</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="74"/>
<source>Joycon Colors</source>
- <translation type="unfinished"/>
+ <translation>Couleurs de Joycon</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="125"/>
<source>Player 1</source>
- <translation type="unfinished"/>
+ <translation>Joueur 1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="164"/>
@@ -1324,7 +1467,7 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1955"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2241"/>
<source>L Body</source>
- <translation type="unfinished"/>
+ <translation>Corps Gauche</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="219"/>
@@ -1336,7 +1479,7 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2010"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2296"/>
<source>L Button</source>
- <translation type="unfinished"/>
+ <translation>Bouton L</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="295"/>
@@ -1348,7 +1491,7 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2086"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2372"/>
<source>R Body</source>
- <translation type="unfinished"/>
+ <translation>Corps Droite</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="350"/>
@@ -1360,83 +1503,113 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2141"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2427"/>
<source>R Button</source>
- <translation type="unfinished"/>
+ <translation>Bouton R</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="411"/>
<source>Player 2</source>
- <translation type="unfinished"/>
+ <translation>Joueur 2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="715"/>
<source>Player 3</source>
- <translation type="unfinished"/>
+ <translation>Joueur 3</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1001"/>
<source>Player 4</source>
- <translation type="unfinished"/>
+ <translation>Joueur 4</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1326"/>
<source>Player 5</source>
- <translation type="unfinished"/>
+ <translation>Joueur 5</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1612"/>
<source>Player 6</source>
- <translation type="unfinished"/>
+ <translation>Joueur 6</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1916"/>
<source>Player 7</source>
- <translation type="unfinished"/>
+ <translation>Joueur 7</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2202"/>
<source>Player 8</source>
- <translation type="unfinished"/>
+ <translation>Joueur 8</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2533"/>
<source>Other</source>
- <translation type="unfinished"/>
+ <translation>Autres</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2545"/>
<source>Keyboard</source>
+ <translation>Clavier</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2558"/>
+ <source>Emulate Analog with Keyboard Input</source>
+ <translation>Emuler l&apos;analogique avec une entrée clavier</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2571"/>
+ <source>Enable mouse panning</source>
+ <translation>Activer le mouvement panorama avec la souris</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2578"/>
+ <source>Mouse sensitivity</source>
+ <translation>Sensibilité de la souris</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2584"/>
+ <source>%</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2552"/>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2575"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2600"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2623"/>
<source>Advanced</source>
- <translation type="unfinished"/>
+ <translation>Avancé</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2582"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2630"/>
<source>Touchscreen</source>
- <translation type="unfinished"/>
+ <translation>Écran tactile</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2595"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2643"/>
<source>Mouse</source>
- <translation type="unfinished"/>
+ <translation>Souris</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2602"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2650"/>
<source>Motion / Touch</source>
- <translation type="unfinished"/>
+ <translation>La motion / Toucher</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2609"/>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2623"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2657"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2671"/>
<source>Configure</source>
- <translation type="unfinished"/>
+ <translation>Configurer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2616"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2664"/>
<source>Debug Controller</source>
+ <translation>Déboguer manettes</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2678"/>
+ <source>Requires restarting yuzu</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2687"/>
+ <source>Enable XInput 8 player support (disables web applet)</source>
<translation type="unfinished"/>
</message>
</context>
@@ -1450,446 +1623,614 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_input_player.ui" line="63"/>
<source>Connect Controller</source>
- <translation type="unfinished"/>
+ <translation>Connecter le contrôleur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="88"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="358"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="379"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="535"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="986"/>
<source>Pro Controller</source>
- <translation type="unfinished"/>
+ <translation>Contrôleur pro</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="93"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="359"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="99"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="992"/>
<source>Dual Joycons</source>
- <translation type="unfinished"/>
+ <translation>Deux Joycons</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="98"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="360"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="998"/>
<source>Left Joycon</source>
- <translation type="unfinished"/>
+ <translation>Joycon de gauche</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="103"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="361"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="109"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1004"/>
<source>Right Joycon</source>
- <translation type="unfinished"/>
+ <translation>Joycon de droit</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="108"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="365"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="114"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1010"/>
<source>Handheld</source>
- <translation type="unfinished"/>
+ <translation>Mode Portable</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="119"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="125"/>
<source>Input Device</source>
- <translation type="unfinished"/>
+ <translation>Périphérique d&apos;entrée</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="153"/>
<source>Any</source>
- <translation type="unfinished"/>
+ <translation>N&apos;importe quel</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="146"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="158"/>
<source>Keyboard/Mouse</source>
- <translation type="unfinished"/>
+ <translation>Clavier/Souris</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="182"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="194"/>
<source>Profile</source>
- <translation type="unfinished"/>
+ <translation>Profil</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="215"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="234"/>
<source>Save</source>
- <translation type="unfinished"/>
+ <translation>Sauvegarde</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="231"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="250"/>
<source>New</source>
- <translation type="unfinished"/>
+ <translation>Nouveau</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="247"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="266"/>
<source>Delete</source>
- <translation type="unfinished"/>
+ <translation>Supprimer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="310"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="329"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1267"/>
<source>Left Stick</source>
<translation>Stick Gauche</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="368"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="410"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="944"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="983"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2457"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2496"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="387"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="429"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="963"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1002"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2621"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2660"/>
<source>Up</source>
- <translation type="unfinished"/>
+ <translation>Haut</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="441"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="480"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1014"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1053"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2527"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2566"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="460"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="499"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1033"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1072"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2107"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2691"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2730"/>
<source>Left</source>
- <translation type="unfinished"/>
+ <translation>Gauche</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="490"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="529"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1063"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1102"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2576"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2615"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="509"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="548"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1082"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1121"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2156"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2740"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2779"/>
<source>Right</source>
- <translation type="unfinished"/>
+ <translation>Droite</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="572"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="611"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1145"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1184"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2658"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2697"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="591"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="630"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1164"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1203"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2822"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2861"/>
<source>Down</source>
- <translation type="unfinished"/>
+ <translation>Bas</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="642"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="681"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2728"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2767"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="661"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="700"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2892"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2931"/>
<source>Pressed</source>
- <translation type="unfinished"/>
+ <translation>Appuyé</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="691"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="730"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2777"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2816"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="710"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="749"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2941"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2980"/>
<source>Modifier</source>
- <translation type="unfinished"/>
+ <translation>Modificateur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="740"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2826"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="759"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2990"/>
<source>Range</source>
- <translation type="unfinished"/>
+ <translation>Portée</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="773"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2859"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="792"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3023"/>
<source>%</source>
- <translation type="unfinished"/>
+ <translation>%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="816"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2899"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="835"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3063"/>
<source>Deadzone: 0%</source>
- <translation type="unfinished"/>
+ <translation>Zone morte: 0%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="840"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2923"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="859"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3087"/>
<source>Modifier Range: 0%</source>
- <translation type="unfinished"/>
+ <translation>Modification de la course: 0%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="886"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="905"/>
<source>D-Pad</source>
- <translation type="unfinished"/>
+ <translation>Pavé directionnel</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1270"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1309"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1289"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1328"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1272"/>
<source>L</source>
- <translation type="unfinished"/>
+ <translation>L</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1319"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1358"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1344"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1383"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1264"/>
<source>ZL</source>
- <translation type="unfinished"/>
+ <translation>ZL</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1423"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1462"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1464"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1503"/>
<source>Minus</source>
- <translation type="unfinished"/>
+ <translation>Moins</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1472"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1511"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1513"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1552"/>
<source>Capture</source>
- <translation type="unfinished"/>
+ <translation>Capturer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1542"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1581"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1583"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1622"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1263"/>
<source>Plus</source>
- <translation type="unfinished"/>
+ <translation>Plus</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1591"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1630"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1632"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1671"/>
<source>Home</source>
- <translation type="unfinished"/>
+ <translation>Home</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1695"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1734"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1736"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1775"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1266"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1273"/>
<source>R</source>
- <translation type="unfinished"/>
+ <translation>R</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1744"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1783"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1791"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1830"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1265"/>
<source>ZR</source>
- <translation type="unfinished"/>
+ <translation>ZR</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1848"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1887"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1911"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1950"/>
<source>SL</source>
- <translation type="unfinished"/>
+ <translation>SL</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1897"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1936"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1960"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1999"/>
<source>SR</source>
- <translation type="unfinished"/>
+ <translation>SR</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2068"/>
+ <source>Motion 1</source>
+ <translation>Mouvement 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2117"/>
+ <source>Motion 2</source>
+ <translation>Mouvement 2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2044"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2208"/>
<source>Face Buttons</source>
<translation>Boutons</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2102"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2141"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2266"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2305"/>
<source>X</source>
- <translation type="unfinished"/>
+ <translation>X</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2172"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2211"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2336"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2375"/>
<source>Y</source>
- <translation type="unfinished"/>
+ <translation>Y</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2221"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2260"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2385"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2424"/>
<source>A</source>
- <translation type="unfinished"/>
+ <translation>A</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2303"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2342"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2467"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2506"/>
<source>B</source>
- <translation type="unfinished"/>
+ <translation>B</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2390"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2554"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1268"/>
<source>Right Stick</source>
<translation>Stick Droit</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="338"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="618"/>
- <source>Deadzone: %1%</source>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="322"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="372"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="430"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="474"/>
+ <source>Clear</source>
+ <translation>Effacer</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="324"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="374"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="432"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="476"/>
+ <source>[not set]</source>
+ <translation>[non défini]</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="327"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="478"/>
+ <source>Toggle button</source>
+ <translation>Bouton d&apos;activation</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="335"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="339"/>
+ <source>Set threshold</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="345"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="629"/>
- <source>Modifier Range: %1%</source>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="339"/>
+ <source>Choose a value between 0% and 100%</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="662"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="406"/>
+ <source>Map Analog Stick</source>
+ <translation>Mapper le stick analogique</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="407"/>
+ <source>After pressing OK, first move your joystick horizontally, and then vertically.
+To invert the axes, first move your joystick vertically, and then horizontally.</source>
+ <translation>Après avoir appuyé sur OK, bougez d&apos;abord votre joystick horizontalement, puis verticalement.
+Pour inverser les axes, bougez d&apos;abord votre joystick verticalement, puis horizontalement.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="434"/>
+ <source>Invert axis</source>
+ <translation>Inverser l&apos;axe</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="500"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="952"/>
+ <source>Deadzone: %1%</source>
+ <translation>Zone morte: %1%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="508"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="963"/>
+ <source>Modifier Range: %1%</source>
+ <translation>Modification de la course: %1%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1016"/>
+ <source>GameCube Controller</source>
+ <translation>Manette GameCube</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1271"/>
+ <source>Start / Pause</source>
+ <translation>Start / Pause</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1274"/>
+ <source>Z</source>
+ <translation>Z</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1275"/>
+ <source>Control Stick</source>
+ <translation>Stick de contrôle </translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1276"/>
+ <source>C-Stick</source>
+ <translation>C-Stick</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1335"/>
+ <source>Shake!</source>
+ <translation>Secouez !</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1337"/>
<source>[waiting]</source>
- <translation type="unfinished"/>
+ <translation>[en attente]</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1462"/>
+ <source>New Profile</source>
+ <translation>Nouveau Profil</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1462"/>
+ <source>Enter a profile name:</source>
+ <translation>Entrez un nom de profil :</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1470"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1478"/>
+ <source>Create Input Profile</source>
+ <translation>Créer un profil d&apos;entrée </translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1471"/>
+ <source>The given profile name is not valid!</source>
+ <translation>Le nom de profil donné est invalide !</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1479"/>
+ <source>Failed to create the input profile &quot;%1&quot;</source>
+ <translation>Échec de la création du profil d&apos;entrée &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1499"/>
+ <source>Delete Input Profile</source>
+ <translation>Supprimer le profil d&apos;entrée</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1500"/>
+ <source>Failed to delete the input profile &quot;%1&quot;</source>
+ <translation>Échec de la suppression du profil d&apos;entrée &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1522"/>
+ <source>Load Input Profile</source>
+ <translation>Charger le profil d&apos;entrée</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1523"/>
+ <source>Failed to load the input profile &quot;%1&quot;</source>
+ <translation>Échec du chargement du profil d&apos;entrée &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1542"/>
+ <source>Save Input Profile</source>
+ <translation>Sauvegarder le profil d&apos;entrée</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1543"/>
+ <source>Failed to save the input profile &quot;%1&quot;</source>
+ <translation>Échec de la sauvegarde du profil d&apos;entrée &quot;%1&quot;</translation>
</message>
</context>
<context>
- <name>ConfigureMotionTouch</name>
+ <name>ConfigureInputProfileDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="6"/>
- <source>Configure Motion / Touch</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="14"/>
+ <source>Create Input Profile</source>
+ <translation>Créer un profil d&apos;entrée</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="20"/>
- <source>Motion</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="40"/>
+ <source>Clear</source>
+ <translation>Effacer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="28"/>
- <source>Motion Provider:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="47"/>
+ <source>Defaults</source>
+ <translation>Par défaut</translation>
</message>
+</context>
+<context>
+ <name>ConfigureMotionTouch</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="42"/>
- <source>Sensitivity:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="14"/>
+ <source>Configure Motion / Touch</source>
+ <translation>Configurer le contrôle par mouvement / tactile</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="76"/>
- <source>Touch</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="23"/>
+ <source>Mouse Motion</source>
+ <translation>Mouvement de souris</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="84"/>
- <source>Touch Provider:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="31"/>
+ <source>Sensitivity:</source>
+ <translation>Sensibilité:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="98"/>
- <source>Calibration:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="65"/>
+ <source>Touch</source>
+ <translation>Tactile</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="105"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="73"/>
+ <source>UDP Calibration:</source>
+ <translation>Calibration UDP:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="80"/>
<source>(100, 50) - (1800, 850)</source>
- <translation type="unfinished"/>
+ <translation>(100, 50) - (1800, 850)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="121"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="154"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="227"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/>
<source>Configure</source>
- <translation type="unfinished"/>
+ <translation>Configurer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="113"/>
<source>Use button mapping:</source>
- <translation type="unfinished"/>
+ <translation>Utiliser le mappage des boutons:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="166"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="141"/>
<source>CemuhookUDP Config</source>
- <translation type="unfinished"/>
+ <translation>Configurer CemuhookUDP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="147"/>
<source>You may use any Cemuhook compatible UDP input source to provide motion and touch input.</source>
- <translation type="unfinished"/>
+ <translation>Vous pouvez utiliser n&apos;importe quelle source d&apos;entrée UDP compatible Cemuhook pour fournir le contrôle par mouvement et l&apos;entrée tactile</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="187"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="190"/>
<source>Server:</source>
- <translation type="unfinished"/>
+ <translation>Serveur:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="208"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="217"/>
<source>Port:</source>
- <translation type="unfinished"/>
+ <translation>Port:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="229"/>
- <source>Pad:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="244"/>
+ <source>Learn More</source>
+ <translation>Plus d&apos;informations</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="237"/>
- <source>Pad 1</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="257"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/>
+ <source>Test</source>
+ <translation>Tester</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="242"/>
- <source>Pad 2</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="270"/>
+ <source>Add Server</source>
+ <translation>Ajouter un serveur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="247"/>
- <source>Pad 3</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="303"/>
+ <source>Remove Server</source>
+ <translation>Retirer un serveur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="252"/>
- <source>Pad 4</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="91"/>
+ <source>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Learn More&lt;/span&gt;&lt;/a&gt;</source>
+ <translation>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Plus d&apos;informations&lt;/span&gt;&lt;/a&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="264"/>
- <source>Learn More</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="176"/>
+ <source>%1:%2</source>
+ <translation>%1:%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="277"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/>
- <source>Test</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="295"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="78"/>
- <source>Mouse (Right Click)</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/>
+ <source>Port number has invalid characters</source>
+ <translation>Le numéro de port contient des caractères invalides</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="79"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="84"/>
- <source>CemuhookUDP</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/>
+ <source>Port has to be in range 0 and 65353</source>
+ <translation>Le port doit être entre 0 et 65353</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="83"/>
- <source>Emulator Window</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/>
+ <source>IP address is not valid</source>
+ <translation>L&apos;adresse IP n&apos;est pas valide</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="101"/>
- <source>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Learn More&lt;/span&gt;&lt;/a&gt;</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/>
+ <source>This UDP server already exists</source>
+ <translation>Ce serveur UDP existe déjà</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="192"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/>
+ <source>Unable to add more than 8 servers</source>
+ <translation>Impossible d&apos;ajouter plus de 8 serveurs</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="217"/>
<source>Testing</source>
- <translation type="unfinished"/>
+ <translation>Essai</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="209"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="233"/>
<source>Configuring</source>
- <translation type="unfinished"/>
+ <translation>Configuration</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="241"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="264"/>
<source>Test Successful</source>
- <translation type="unfinished"/>
+ <translation>Test réussi</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="242"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="265"/>
<source>Successfully received data from the server.</source>
- <translation type="unfinished"/>
+ <translation>Données reçues du serveur avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="244"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="267"/>
<source>Test Failed</source>
- <translation type="unfinished"/>
+ <translation>Test échoué</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="268"/>
<source>Could not receive valid data from the server.&lt;br&gt;Please verify that the server is set up correctly and the address and port are correct.</source>
- <translation type="unfinished"/>
+ <translation>Impossible de recevoir des données valides du serveur.&lt;br&gt;Veuillez vérifier que le serveur est correctement configuré et que l&apos;adresse et le port sont corrects.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="272"/>
- <source>Citra</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="296"/>
<source>UDP Test or calibration configuration is in progress.&lt;br&gt;Please wait for them to finish.</source>
- <translation type="unfinished"/>
+ <translation>Le test UDP ou la configuration de l&apos;étalonnage est en cours.&lt;br&gt;Veuillez attendre qu&apos;ils se terminent.</translation>
</message>
</context>
<context>
@@ -1938,7 +2279,7 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.ui" line="289"/>
<source>Defaults</source>
- <translation type="unfinished"/>
+ <translation>Défauts</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="111"/>
@@ -1957,91 +2298,124 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
</message>
</context>
<context>
+ <name>ConfigureNetwork</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="14"/>
+ <source>Form</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="17"/>
+ <source>Network</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="25"/>
+ <source>General</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="34"/>
+ <source>Network Interface</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.cpp" line="17"/>
+ <source>None</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigurePerGame</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation>Dialogue</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/>
<source>Info</source>
- <translation type="unfinished"/>
+ <translation>Info</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/>
<source>Name</source>
- <translation type="unfinished"/>
+ <translation>Nom</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/>
<source>Title ID</source>
- <translation type="unfinished"/>
+ <translation>ID du titre</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/>
<source>Filename</source>
- <translation type="unfinished"/>
+ <translation>Nom du fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="158"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/>
<source>Format</source>
- <translation type="unfinished"/>
+ <translation>Format</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="165"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/>
<source>Version</source>
- <translation type="unfinished"/>
+ <translation>Version</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/>
<source>Size</source>
- <translation type="unfinished"/>
+ <translation>Taille</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="179"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/>
<source>Developer</source>
- <translation type="unfinished"/>
+ <translation>Développeur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="225"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/>
<source>Add-Ons</source>
- <translation type="unfinished"/>
+ <translation>Extensions</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="230"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/>
<source>General</source>
- <translation type="unfinished"/>
+ <translation>Général</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="235"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/>
<source>System</source>
- <translation type="unfinished"/>
+ <translation>Système</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/>
+ <source>CPU</source>
+ <translation>CPU</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/>
<source>Graphics</source>
- <translation type="unfinished"/>
+ <translation>Graphiques</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="245"/>
- <source>Adv. Graphics</source>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/>
+ <source>GraphicsAdvanced</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="250"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/>
<source>Audio</source>
- <translation type="unfinished"/>
+ <translation>Audio</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/>
<source>Properties</source>
- <translation type="unfinished"/>
+ <translation>Propriétés</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="93"/>
<source>Use global configuration (%1)</source>
- <translation type="unfinished"/>
+ <translation>Utiliser la configuration globale (%1)</translation>
</message>
</context>
<context>
@@ -2049,17 +2423,22 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="14"/>
<source>Form</source>
+ <translation>Forme</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="17"/>
+ <source>Add-Ons</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="48"/>
<source>Patch Name</source>
- <translation type="unfinished"/>
+ <translation>Nom de la patch</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="49"/>
<source>Version</source>
- <translation type="unfinished"/>
+ <translation>Version</translation>
</message>
</context>
<context>
@@ -2070,47 +2449,52 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="17"/>
+ <source>Profiles</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="25"/>
<source>Profile Manager</source>
<translation>Gestionnaire de profil</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="39"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="42"/>
<source>Current User</source>
<translation>Utilisateur actuel</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="77"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="80"/>
<source>Username</source>
<translation>Nom d&apos;utilisateur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="107"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="110"/>
<source>Set Image</source>
<translation>Mettre une image</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="127"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="130"/>
<source>Add</source>
<translation>Ajouter</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="137"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="140"/>
<source>Rename</source>
<translation>Renommer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="150"/>
<source>Remove</source>
<translation>Supprimer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="159"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="162"/>
<source>Profile management is available only when game is not running.</source>
<translation>La gestion de profil est accessible uniquement lorsque aucun jeu n&apos;est en cours.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="54"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="55"/>
<source>%1
%2</source>
<comment>%1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF))</comment>
@@ -2118,679 +2502,706 @@ Ces réglages ne prennent effet que lorsque la précision du CPU est en &quot;mo
%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="72"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="73"/>
<source>Enter Username</source>
<translation>Entrez un nom d&apos;utilisateur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="136"/>
<source>Users</source>
<translation>Utilisateurs</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="199"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="198"/>
<source>Enter a username for the new user:</source>
<translation>Entrez un nom d&apos;utilisateur pour le nouvel utilisateur :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="219"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="218"/>
<source>Enter a new username:</source>
<translation>Entrez un nouveau nom d&apos;utilisateur :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="244"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="243"/>
<source>Confirm Delete</source>
<translation>Confirmez la suppression</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="244"/>
<source>You are about to delete user with name &quot;%1&quot;. Are you sure?</source>
<translation>Vous êtes sur le point de supprimer l&apos;utilisateur avec le nom &quot;%1&quot;. Êtes vous sûr?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="269"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="271"/>
<source>Select User Image</source>
<translation>Sélectionner l&apos;image de l&apos;utilisateur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="270"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="272"/>
<source>JPEG Images (*.jpg *.jpeg)</source>
<translation>Images JPEG (*.jpg *.jpeg)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="279"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="281"/>
<source>Error deleting image</source>
<translation>Erreur dans la suppression de l&apos;image</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="280"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="282"/>
<source>Error occurred attempting to overwrite previous image at: %1.</source>
<translation>Une erreur est survenue en essayant de changer l&apos;image précédente à : %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="288"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="290"/>
<source>Error deleting file</source>
<translation>Erreur dans la suppression du fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="289"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="291"/>
<source>Unable to delete existing file: %1.</source>
<translation>Impossible de supprimer le fichier existant : %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="296"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="298"/>
<source>Error creating user image directory</source>
<translation>Erreur dans la création du répertoire d&apos;image de l&apos;utilisateur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="297"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="299"/>
<source>Unable to create directory %1 for storing user images.</source>
<translation>Impossible de créer le répertoire %1 pour stocker les images de l&apos;utilisateur.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="304"/>
<source>Error copying user image</source>
<translation>Erreur dans la copie de l&apos;image de l&apos;utilisateur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="303"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="305"/>
<source>Unable to copy image from %1 to %2</source>
<translation>Impossible de copier l&apos;image de %1 à %2</translation>
</message>
</context>
<context>
- <name>ConfigureService</name>
+ <name>ConfigureSystem</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/>
<source>Form</source>
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="22"/>
- <source>BCAT</source>
- <translation>BCAT</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="34"/>
- <source>BCAT is Nintendo&apos;s way of sending data to games to engage its community and unlock additional content.</source>
- <translation>Le BCAT et le chemin que Nintendo utilise pour envoyer des informations au jeux pour encourager sa communauté à débloquer du contenu additionel.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="50"/>
- <source>BCAT Backend</source>
- <translation>BCAT Back-end</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="79"/>
- <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/help/feature/boxcat&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Learn more about BCAT, Boxcat, and Current Events&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/help/feature/boxcat&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Apprenez en plus sur le BCAT, le Boxcat, et les événements courants&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="81"/>
- <source>The boxcat service is offline or you are not connected to the internet.</source>
- <translation>Le service boxcat est hors-ligne ou vous n&apos;êtes pas connectés à internet.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="84"/>
- <source>There was an error while processing the boxcat event data. Contact the yuzu developers.</source>
- <translation>Une erreur est survenu lors du traitement des données boxcat. Contactez les développeurs de yuzu.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="88"/>
- <source>The version of yuzu you are using is either too new or too old for the server. Try updating to the latest official release of yuzu.</source>
- <translation>La version de yuzu que vous utilisez est trop vieille ou trop nouvelle pour le serveur. Essayez la dernière mise à jour officiel de yuzu.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="94"/>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/>
- <source>There are currently no events on boxcat.</source>
- <translation>Il n&apos;y a pour le moment aucun événements sur boxcat.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="109"/>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/>
- <source>Current Boxcat Events</source>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/>
+ <source>System</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="121"/>
- <source>Yuzu is retrieving the latest boxcat status...</source>
- <translation>Yuzu récupere le statut de boxcat le plus récent...</translation>
- </message>
-</context>
-<context>
- <name>ConfigureSystem</name>
- <message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/>
- <source>Form</source>
- <translation>Forme</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/>
<source>System Settings</source>
<translation>Paramètres Système</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="30"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/>
<source>Region:</source>
- <translation type="unfinished"/>
+ <translation>Région:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/>
<source>Auto</source>
- <translation type="unfinished"/>
+ <translation>Automatique</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="43"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/>
<source>Default</source>
- <translation type="unfinished"/>
+ <translation>Défaut</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="48"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/>
<source>CET</source>
- <translation type="unfinished"/>
+ <translation>CET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="53"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/>
<source>CST6CDT</source>
- <translation type="unfinished"/>
+ <translation>CST6CDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="58"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/>
<source>Cuba</source>
- <translation type="unfinished"/>
+ <translation>Cuba</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/>
<source>EET</source>
- <translation type="unfinished"/>
+ <translation>EET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="68"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/>
<source>Egypt</source>
- <translation type="unfinished"/>
+ <translation>Égypte</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="73"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/>
<source>Eire</source>
- <translation type="unfinished"/>
+ <translation>Eire</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="78"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/>
<source>EST</source>
- <translation type="unfinished"/>
+ <translation>EST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="83"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/>
<source>EST5EDT</source>
- <translation type="unfinished"/>
+ <translation>EST5EDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="88"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/>
<source>GB</source>
- <translation type="unfinished"/>
+ <translation>GB</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="93"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/>
<source>GB-Eire</source>
- <translation type="unfinished"/>
+ <translation>GB-Eire</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/>
<source>GMT</source>
- <translation type="unfinished"/>
+ <translation>GMT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/>
<source>GMT+0</source>
- <translation type="unfinished"/>
+ <translation>GMT+0</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="108"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/>
<source>GMT-0</source>
- <translation type="unfinished"/>
+ <translation>GMT-0</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="113"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/>
<source>GMT0</source>
- <translation type="unfinished"/>
+ <translation>GMT0</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="118"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/>
<source>Greenwich</source>
- <translation type="unfinished"/>
+ <translation>Greenwich</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="123"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/>
<source>Hongkong</source>
- <translation type="unfinished"/>
+ <translation>Hong Kong</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="128"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/>
<source>HST</source>
- <translation type="unfinished"/>
+ <translation>HST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="133"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/>
<source>Iceland</source>
- <translation type="unfinished"/>
+ <translation>Islande</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/>
<source>Iran</source>
- <translation type="unfinished"/>
+ <translation>Iran</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="143"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/>
<source>Israel</source>
- <translation type="unfinished"/>
+ <translation>Israël</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="148"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/>
<source>Jamaica</source>
- <translation type="unfinished"/>
+ <translation>Jamaïque</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="153"/>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="272"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/>
<source>Japan</source>
- <translation type="unfinished"/>
+ <translation>Japon</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="158"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/>
<source>Kwajalein</source>
- <translation type="unfinished"/>
+ <translation>Kwajalein</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="163"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/>
<source>Libya</source>
- <translation type="unfinished"/>
+ <translation>Libye</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="168"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/>
<source>MET</source>
- <translation type="unfinished"/>
+ <translation>MET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="173"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/>
<source>MST</source>
- <translation type="unfinished"/>
+ <translation>MST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="178"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/>
<source>MST7MDT</source>
- <translation type="unfinished"/>
+ <translation>MST7MDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="183"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/>
<source>Navajo</source>
- <translation type="unfinished"/>
+ <translation>Navajo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="188"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/>
<source>NZ</source>
- <translation type="unfinished"/>
+ <translation>NZ</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="193"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/>
<source>NZ-CHAT</source>
- <translation type="unfinished"/>
+ <translation>NZ-CHAT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="198"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/>
<source>Poland</source>
- <translation type="unfinished"/>
+ <translation>Pologne</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="203"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/>
<source>Portugal</source>
- <translation type="unfinished"/>
+ <translation>Portugal</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="208"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/>
<source>PRC</source>
- <translation type="unfinished"/>
+ <translation>PRC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="213"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/>
<source>PST8PDT</source>
- <translation type="unfinished"/>
+ <translation>PST8PDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="218"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/>
<source>ROC</source>
- <translation type="unfinished"/>
+ <translation>ROC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="223"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/>
<source>ROK</source>
- <translation type="unfinished"/>
+ <translation>ROK</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="228"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/>
<source>Singapore</source>
- <translation type="unfinished"/>
+ <translation>Singapour</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="233"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/>
<source>Turkey</source>
- <translation type="unfinished"/>
+ <translation>Turquie</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="238"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/>
<source>UCT</source>
- <translation type="unfinished"/>
+ <translation>UCT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="243"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/>
<source>Universal</source>
- <translation type="unfinished"/>
+ <translation>Universel</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="248"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/>
<source>UTC</source>
- <translation type="unfinished"/>
+ <translation>UTC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="253"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/>
<source>W-SU</source>
- <translation type="unfinished"/>
+ <translation>W-SU</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="258"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/>
<source>WET</source>
- <translation type="unfinished"/>
+ <translation>WET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="263"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/>
<source>Zulu</source>
- <translation type="unfinished"/>
+ <translation>Zulu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="277"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/>
<source>USA</source>
- <translation type="unfinished"/>
+ <translation>É.-U.A.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="282"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/>
<source>Europe</source>
- <translation type="unfinished"/>
+ <translation>Europe</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="287"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/>
<source>Australia</source>
- <translation type="unfinished"/>
+ <translation>Australie</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="292"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/>
<source>China</source>
- <translation type="unfinished"/>
+ <translation>Chine</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="297"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/>
<source>Korea</source>
- <translation type="unfinished"/>
+ <translation>Corée</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/>
<source>Taiwan</source>
- <translation type="unfinished"/>
+ <translation>Taïwan</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="310"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/>
<source>Time Zone:</source>
- <translation type="unfinished"/>
+ <translation>Fuseau horaire :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="317"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/>
<source>Note: this can be overridden when region setting is auto-select</source>
<translation>Note : ceci peut être remplacé quand le paramètre de région est réglé sur automatique</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="321"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/>
<source>Japanese (日本語)</source>
<translation>Japonais (日本語)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="326"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/>
<source>English</source>
<translation>Anglais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="331"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/>
<source>French (français)</source>
<translation>Français (français)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="336"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/>
<source>German (Deutsch)</source>
<translation>Allemand (Deutsch)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="341"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/>
<source>Italian (italiano)</source>
<translation>Italien (italiano)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="346"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/>
<source>Spanish (español)</source>
<translation>Espagnol (español)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="351"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/>
<source>Chinese</source>
<translation>Chinois</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="356"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/>
<source>Korean (한국어)</source>
<translation>Coréen (한국어)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="361"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/>
<source>Dutch (Nederlands)</source>
<translation>Néerlandais (Nederlands)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="366"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/>
<source>Portuguese (português)</source>
<translation>Portugais (português)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="371"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/>
<source>Russian (Русский)</source>
<translation>Russe (Русский)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="376"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/>
<source>Taiwanese</source>
<translation>Taïwanais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="381"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/>
<source>British English</source>
<translation>Anglais Britannique</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="386"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/>
<source>Canadian French</source>
<translation>Français Canadien</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="391"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/>
<source>Latin American Spanish</source>
<translation>Espagnol d&apos;Amérique Latine</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="396"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/>
<source>Simplified Chinese</source>
<translation>Chinois Simplifié</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="401"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/>
<source>Traditional Chinese (正體中文)</source>
<translation>Chinois Traditionnel (正體中文)</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/>
+ <source>Brazilian Portuguese (português do Brasil)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/>
<source>Custom RTC</source>
<translation>RTC Customisé</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="416"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/>
<source>Language</source>
<translation>Langue</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="423"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/>
<source>RNG Seed</source>
<translation>Seed RNG</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="439"/>
<source>Mono</source>
<translation>Mono</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="436"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="444"/>
<source>Stereo</source>
<translation>Stéréo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="441"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="449"/>
<source>Surround</source>
<translation>Surround</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="449"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="457"/>
<source>Console ID:</source>
<translation>ID de la Console :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="456"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="464"/>
<source>Sound output mode</source>
<translation>Mode de sortie Audio</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="470"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="478"/>
<source>d MMM yyyy h:mm:ss AP</source>
<translation>d MMM yyyy h:mm:ss AP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="507"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="515"/>
<source>Regenerate</source>
<translation>Regénérer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="532"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="540"/>
<source>System settings are available only when game is not running.</source>
<translation>Les paramètres systèmes ne sont accessibles que lorsque le jeu n&apos;est pas en cours.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="197"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="168"/>
<source>This will replace your current virtual Switch with a new one. Your current virtual Switch will not be recoverable. This might have unexpected effects in games. This might fail, if you use an outdated config savegame. Continue?</source>
<translation>Ceci remplacera la Switch virtuelle actuelle par une nouvelle. La Switch actuelle ne sera plus récupérable. cela peut entrainer des effets non désirés pendant le jeu. Ceci peut échouer si une configuration de sauvegarde périmée est utilisée. Continuer ?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="172"/>
<source>Warning</source>
<translation>Avertissement</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="209"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="180"/>
<source>Console ID: 0x%1</source>
<translation>ID de la Console : 0x%1</translation>
</message>
</context>
<context>
+ <name>ConfigureTas</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="11"/>
+ <source>TAS</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="17"/>
+ <source>Reads controller input from scripts in the same format as TAS-nx scripts.&lt;br/&gt;For a more detailed explanation please consult the FAQ on the yuzu website.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="24"/>
+ <source>To check which hotkeys control the playback/recording, please refer to the Hotkey settings (General -&gt; Hotkeys).</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="34"/>
+ <source>WARNING: This is an experimental feature.&lt;br/&gt;It will not play back scripts frame perfectly with the current, imperfect syncing method.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="51"/>
+ <source>Settings</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="57"/>
+ <source>Enable TAS features</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="64"/>
+ <source>Automatic controller profile swapping</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="71"/>
+ <source>Loop script</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="81"/>
+ <source>Pause execution during loads</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="95"/>
+ <source>Script Directory</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="101"/>
+ <source>Path</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="108"/>
+ <source>...</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>ConfigureTasDialog</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="20"/>
+ <source>TAS Configuration</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="53"/>
+ <source>Select TAS Load Directory...</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureTouchFromButton</name>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="14"/>
<source>Configure Touchscreen Mappings</source>
- <translation type="unfinished"/>
+ <translation>Configurer les mappages d&apos;écran tactile</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="22"/>
<source>Mapping:</source>
- <translation type="unfinished"/>
+ <translation>Mappage:</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="48"/>
<source>New</source>
- <translation type="unfinished"/>
+ <translation>Nouveau</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="61"/>
<source>Delete</source>
- <translation type="unfinished"/>
+ <translation>Supprimer</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="74"/>
<source>Rename</source>
- <translation type="unfinished"/>
+ <translation>Renommer</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="92"/>
<source>Click the bottom area to add a point, then press a button to bind.
Drag points to change position, or double-click table cells to edit values.</source>
- <translation type="unfinished"/>
+ <translation>Cliquez sur la zone inférieure pour ajouter un point, puis appuyez sur un bouton pour lier.
+Faites glisser les points pour modifier la position ou double-cliquez sur les cellules du tableau pour modifier les valeurs.</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="116"/>
<source>Delete Point</source>
- <translation type="unfinished"/>
+ <translation>Supprimer le point</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/>
<source>Button</source>
- <translation type="unfinished"/>
+ <translation>Bouton</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/>
<source>X</source>
<comment>X axis</comment>
- <translation type="unfinished"/>
+ <translation>X</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/>
<source>Y</source>
<comment>Y axis</comment>
- <translation type="unfinished"/>
+ <translation>Y</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="200"/>
<source>New Profile</source>
- <translation type="unfinished"/>
+ <translation>Nouveau profil</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="200"/>
<source>Enter the name for the new profile.</source>
- <translation type="unfinished"/>
+ <translation>Saisissez le nom du nouveau profil.</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="211"/>
<source>Delete Profile</source>
- <translation type="unfinished"/>
+ <translation>Supprimer le profil</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="211"/>
<source>Delete profile %1?</source>
- <translation type="unfinished"/>
+ <translation>Supprimer le profil %1?</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="224"/>
<source>Rename Profile</source>
- <translation type="unfinished"/>
+ <translation>Renommer le profil</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="224"/>
<source>New name:</source>
- <translation type="unfinished"/>
+ <translation>Nouveau nom:</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="233"/>
<source>[press key]</source>
- <translation type="unfinished"/>
+ <translation>[appuyez sur une touche]</translation>
</message>
</context>
<context>
@@ -2816,27 +3227,87 @@ Drag points to change position, or double-click table cells to edit values.</sou
<translation>Diamètres Tactiles Y</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="78"/>
- <source>Finger</source>
- <translation>Doigt</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="91"/>
<source>Touch Diameter X</source>
<translation>Diamètres Tactiles X</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="115"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="98"/>
<source>Rotational Angle</source>
<translation>Angle de Rotation</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="149"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="132"/>
<source>Restore Defaults</source>
<translation>Restaurer</translation>
</message>
</context>
<context>
+ <name>ConfigureUI</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="20"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="40"/>
+ <source>None</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/>
+ <source>Small (32x32)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/>
+ <source>Standard (64x64)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/>
+ <source>Large (128x128)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/>
+ <source>Full Size (256x256)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/>
+ <source>Small (24x24)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/>
+ <source>Standard (48x48)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/>
+ <source>Large (72x72)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/>
+ <source>Filename</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/>
+ <source>Filetype</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/>
+ <source>Title ID</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/>
+ <source>Title Name</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureUi</name>
<message>
<location filename="../../src/yuzu/configuration/configure_ui.ui" line="14"/>
@@ -2844,87 +3315,172 @@ Drag points to change position, or double-click table cells to edit values.</sou
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="20"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="17"/>
+ <source>UI</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="23"/>
<source>General</source>
<translation>Général</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="31"/>
<source>Note: Changing language will apply your configuration.</source>
<translation>Note : Changer la langue appliquera votre configuration.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="40"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="43"/>
<source>Interface language:</source>
<translation>Language de l&apos;interface :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="54"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="57"/>
<source>Theme:</source>
<translation>Thème :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="74"/>
<source>Game List</source>
<translation>Liste de jeux</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="79"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="82"/>
<source>Show Add-Ons Column</source>
<translation>Afficher la colonne Des Add-Ons</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="88"/>
- <source>Icon Size:</source>
- <translation>Grosseur de l&apos;icône</translation>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="91"/>
+ <source>Game Icon Size:</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="102"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="105"/>
+ <source>Folder Icon Size:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="119"/>
<source>Row 1 Text:</source>
<translation>Texte rangée 1 :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="116"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/>
<source>Row 2 Text:</source>
<translation>Texte rangée 2 :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/>
<source>Screenshots</source>
- <translation type="unfinished"/>
+ <translation>Captures d&apos;écran</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="158"/>
<source>Ask Where To Save Screenshots (Windows Only)</source>
- <translation type="unfinished"/>
+ <translation>Demander où enregistrer les captures d&apos;écran (Windows uniquement)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="167"/>
<source>Screenshots Path: </source>
- <translation type="unfinished"/>
+ <translation>Chemin du dossier des captures d&apos;écran:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="160"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="177"/>
<source>...</source>
- <translation type="unfinished"/>
+ <translation>...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="93"/>
<source>Select Screenshots Path...</source>
- <translation type="unfinished"/>
+ <translation>Sélectionnez le chemin du dossier des captures d&apos;écran...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="173"/>
<source>&lt;System&gt;</source>
<translation>&lt;System&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="174"/>
<source>English</source>
<translation>Anglais</translation>
</message>
</context>
<context>
+ <name>ConfigureVibration</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="14"/>
+ <source>Configure Vibration</source>
+ <translation>Configurer la vibration</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="23"/>
+ <source>Vibration</source>
+ <translation>Vibration</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="56"/>
+ <source>Player 1</source>
+ <translation>Joueur 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="89"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="193"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="315"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="367"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="419"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="471"/>
+ <source>%</source>
+ <translation>%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="108"/>
+ <source>Player 2</source>
+ <translation>Joueur 2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="160"/>
+ <source>Player 3</source>
+ <translation>Joueur 3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="212"/>
+ <source>Player 4</source>
+ <translation>Joueur 4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="282"/>
+ <source>Player 5</source>
+ <translation>Joueur 5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="334"/>
+ <source>Player 6</source>
+ <translation>Joueur 6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="386"/>
+ <source>Player 7</source>
+ <translation>Joueur 7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="438"/>
+ <source>Player 8</source>
+ <translation>Joueur 8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="496"/>
+ <source>Settings</source>
+ <translation>Paramètres</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="502"/>
+ <source>Enable Accurate Vibration</source>
+ <translation>Activer la vibration de précision</translation>
+ </message>
+</context>
+<context>
<name>ConfigureWeb</name>
<message>
<location filename="../../src/yuzu/configuration/configure_web.ui" line="14"/>
@@ -2932,73 +3488,78 @@ Drag points to change position, or double-click table cells to edit values.</sou
<translation>Forme</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="17"/>
+ <source>Web</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="25"/>
<source>yuzu Web Service</source>
<translation>Service Web yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="31"/>
<source>By providing your username and token, you agree to allow yuzu to collect additional usage data, which may include user identifying information.</source>
<translation>En fournissant votre surnom et token, vous acceptez de permettre à yuzu de collecter des données d&apos;utilisation supplémentaires, qui peuvent contenir des informations d&apos;identification de l&apos;utilisateur.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="46"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="49"/>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="155"/>
<source>Verify</source>
<translation>Vérifier</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="53"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="56"/>
<source>Sign up</source>
<translation>Se connecter</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="66"/>
<source>Token: </source>
<translation>Token :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="74"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="76"/>
<source>Username: </source>
<translation>Pseudonyme :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="91"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="93"/>
<source>What is my token?</source>
<translation>Qu&apos;est ce que mon token ? </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="116"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="118"/>
<source>Telemetry</source>
<translation>Télémétrie</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="122"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="124"/>
<source>Share anonymous usage data with the yuzu team</source>
<translation>Partager les données d&apos;utilisation anonymes avec l&apos;équipe yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="131"/>
<source>Learn more</source>
<translation>En savoir plus</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="140"/>
<source>Telemetry ID:</source>
<translation>ID Télémétrie :</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="154"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="156"/>
<source>Regenerate</source>
<translation>Regénérer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="168"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="170"/>
<source>Discord Presence</source>
<translation>Statut Discord</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="174"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="176"/>
<source>Show Current Game in your Discord Status</source>
<translation>Afficher le jeu en cours dans le Statut Discord</translation>
</message>
@@ -3056,660 +3617,806 @@ Drag points to change position, or double-click table cells to edit values.</sou
</message>
</context>
<context>
+ <name>ControllerDialog</name>
+ <message>
+ <location filename="../../src/yuzu/debugger/controller.cpp" line="17"/>
+ <source>Controller P1</source>
+ <translation>Contrôleur joueur 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/controller.cpp" line="52"/>
+ <source>&amp;Controller P1</source>
+ <translation>&amp;Contrôleur joueur 1</translation>
+ </message>
+</context>
+<context>
<name>GMainWindow</name>
<message>
- <location filename="../../src/yuzu/main.cpp" line="165"/>
+ <location filename="../../src/yuzu/main.cpp" line="170"/>
<source>&lt;a href=&apos;https://yuzu-emu.org/help/feature/telemetry/&apos;&gt;Anonymous data is collected&lt;/a&gt; to help improve yuzu. &lt;br/&gt;&lt;br/&gt;Would you like to share your usage data with us?</source>
<translation>&lt;a href=&apos;https://yuzu-emu.org/help/feature/telemetry/&apos;&gt;Des données anonymes sont collectées&lt;/a&gt; pour aider à améliorer yuzu. &lt;br/&gt;&lt;br/&gt;Voulez-vous partager vos données d&apos;utilisations avec nous ?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="168"/>
+ <location filename="../../src/yuzu/main.cpp" line="173"/>
<source>Telemetry</source>
<translation>Télémétrie</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="326"/>
- <source>Text Check Failed</source>
- <translation>Échec de la vérification du texte</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="339"/>
+ <location filename="../../src/yuzu/main.cpp" line="579"/>
<source>Loading Web Applet...</source>
<translation>Chargement du Web Applet...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="387"/>
- <source>Exit Web Applet</source>
- <translation>Quitter le Web Applet</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="405"/>
- <source>Exit</source>
- <translation>Quitter</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="406"/>
- <source>To exit the web application, use the game provided controls to select exit, select the &apos;Exit Web Applet&apos; option in the menu bar, or press the &apos;Enter&apos; key.</source>
- <translation>Pour quitter l&apos;application web, utilisez les contrôles réserver par le jeu pour sélectionner exit, sélectionner l&apos;option &apos;Quitter le Web Applet&apos; dans la barre menu, ou appuyez sur la touche &apos;Entrer&apos;.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="458"/>
- <source>Web Applet</source>
- <translation>Web Applet</translation>
+ <location filename="../../src/yuzu/main.cpp" line="626"/>
+ <location filename="../../src/yuzu/main.cpp" line="629"/>
+ <source>Disable Web Applet</source>
+ <translation>Désactiver l&apos;applet web</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="459"/>
- <source>This version of yuzu was built without QtWebEngine support, meaning that yuzu cannot properly display the game manual or web page requested.</source>
- <translation>Cette version de yuzu à été construit sans le support de QtWebEngine, ce qui veut dire que yuzu ne peut pas correctement afficher le manuel du jeu ou la page web demandée.</translation>
+ <location filename="../../src/yuzu/main.cpp" line="630"/>
+ <source>Disabling the web applet will cause it to not be shown again for the rest of the emulated session. This can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet?</source>
+ <translation>Désactiver l&apos;applet web l&apos;empêchera de s&apos;afficher à nouveau pour le reste de la session émulée. Cela peut causer des comportements indéfinis et ne devrait être utilisé qu&apos;avec Super Mario 3D All-Stars. Voulez-vous vraiment désactiver l&apos;applet web?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="507"/>
+ <location filename="../../src/yuzu/main.cpp" line="733"/>
<source>The amount of shaders currently being built</source>
- <translation type="unfinished"/>
+ <translation>La quantité de shaders en cours de construction</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="510"/>
+ <location filename="../../src/yuzu/main.cpp" line="736"/>
<source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source>
<translation>Valeur actuelle de la vitesse de l&apos;émulation. Des valeurs plus hautes ou plus basses que 100% indique que l&apos;émulation fonctionne plus vite ou plus lentement qu&apos;une véritable Switch.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="513"/>
+ <location filename="../../src/yuzu/main.cpp" line="739"/>
<source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source>
<translation>Combien d&apos;image par seconde le jeu est en train d&apos;afficher. Ceci vas varier de jeu en jeu et de scènes en scènes.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="517"/>
+ <location filename="../../src/yuzu/main.cpp" line="743"/>
<source>Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms.</source>
<translation>Temps pris pour émuler une image par seconde de la switch, sans compter le limiteur d&apos;image par seconde ou la synchronisation verticale. Pour une émulation à pleine vitesse, ceci devrait être au maximum à 16.67 ms.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="537"/>
- <source>DOCK</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="768"/>
+ <source>Invalid config detected</source>
+ <translation>Configuration invalide détectée</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="556"/>
- <source>ASYNC</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="769"/>
+ <source>Handheld controller can&apos;t be used on docked mode. Pro controller will be selected.</source>
+ <translation>Contrôleur portable ne peut pas être utilisé en mode téléviseur. La manette Pro sera sélectionnée.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="576"/>
- <source>MULTICORE</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="781"/>
+ <source>DOCK</source>
+ <translation>MODE TV</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="588"/>
+ <location filename="../../src/yuzu/main.cpp" line="815"/>
<source>VULKAN</source>
- <translation type="unfinished"/>
+ <translation>VULKAN</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="588"/>
+ <location filename="../../src/yuzu/main.cpp" line="815"/>
<source>OPENGL</source>
+ <translation>OPENGL</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="873"/>
+ <source>&amp;Clear Recent Files</source>
+ <translation>&amp;Effacer les fichiers récents</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1042"/>
+ <source>TAS Recording</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="647"/>
- <source>Clear Recent Files</source>
- <translation>Effacer les Fichiers Récents</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1043"/>
+ <source>Overwrite file of player 1?</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="990"/>
+ <location filename="../../src/yuzu/main.cpp" line="1268"/>
<source>Warning Outdated Game Format</source>
<translation>Avertissement : Le Format de jeu est dépassé</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="991"/>
+ <location filename="../../src/yuzu/main.cpp" line="1269"/>
<source>You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.&lt;br&gt;&lt;br&gt;For an explanation of the various Switch formats yuzu supports, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;check out our wiki&lt;/a&gt;. This message will not be shown again.</source>
<translation>Vous utilisez un format de ROM déconstruite pour ce jeu, qui est donc un format dépassé qui à été remplacer par d&apos;autre. Par exemple les formats NCA, NAX, XCI, ou NSP. Les destinations de ROM déconstruites manque des icônes, des métadonnée et du support de mise à jour.&lt;br&gt;&lt;br&gt;Pour une explication des divers formats Switch que yuzu supporte, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;Regardez dans le wiki&lt;/a&gt;. Ce message ne sera pas montré une autre fois.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1003"/>
- <location filename="../../src/yuzu/main.cpp" line="1036"/>
+ <location filename="../../src/yuzu/main.cpp" line="1281"/>
+ <location filename="../../src/yuzu/main.cpp" line="1318"/>
<source>Error while loading ROM!</source>
<translation>Erreur lors du chargement de la ROM !</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1004"/>
+ <location filename="../../src/yuzu/main.cpp" line="1282"/>
<source>The ROM format is not supported.</source>
<translation>Le format de la ROM n&apos;est pas supporté.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1008"/>
+ <location filename="../../src/yuzu/main.cpp" line="1286"/>
<source>An error occurred initializing the video core.</source>
<translation>Une erreur s&apos;est produite lors de l&apos;initialisation du noyau dédié à la vidéo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1009"/>
+ <location filename="../../src/yuzu/main.cpp" line="1287"/>
<source>yuzu has encountered an error while running the video core, please see the log for more details.For more information on accessing the log, please see the following page: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;How to Upload the Log File&lt;/a&gt;.Ensure that you have the latest graphics drivers for your GPU.</source>
<translation>yuzu a rencontré une erreur fatale, veuillez consulter les logs pour plus de détails. Pour plus d&apos;informations sur l&apos;accès aux logs, veuillez consulter la page suivante : &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt; Comment télécharger le fichier des logs &lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Voulez-vous quitter la liste des jeux ? Une émulation continue peut entraîner des crashs, la corruption de données de sauvegarde ou d’autres bugs.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1028"/>
- <source>Error while loading ROM! </source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="1305"/>
+ <source>Error while loading ROM! %1</source>
+ <comment>%1 signifies a numeric error code.</comment>
+ <translation>Erreur lors du chargement de la ROM! %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1308"/>
+ <source>%1&lt;br&gt;Please follow &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;the yuzu quickstart guide&lt;/a&gt; to redump your files.&lt;br&gt;You can refer to the yuzu wiki&lt;/a&gt; or the yuzu Discord&lt;/a&gt; for help.</source>
+ <comment>%1 signifies an error string.</comment>
+ <translation>%1&lt;br&gt;Veuillez suivre &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;le guide de démarrage rapide yuzu&lt;/a&gt; pour retransférer vos fichiers.&lt;br&gt;Vous pouvez vous référer au wiki yuzu&lt;/a&gt; ou le Discord yuzu&lt;/a&gt; pour de l&apos;assistance.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1037"/>
+ <location filename="../../src/yuzu/main.cpp" line="1319"/>
<source>An unknown error occurred. Please see the log for more details.</source>
<translation>Une erreur inconnue est survenue. Veuillez consulter le journal des logs pour plus de détails.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1169"/>
+ <location filename="../../src/yuzu/main.cpp" line="1445"/>
+ <source>(64-bit)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1445"/>
+ <source>(32-bit)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1446"/>
+ <source>%1 %2</source>
+ <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1490"/>
<source>Start</source>
<translation>Démarrer</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1274"/>
+ <location filename="../../src/yuzu/main.cpp" line="1595"/>
<source>Save Data</source>
<translation>Enregistrer les données</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1318"/>
+ <location filename="../../src/yuzu/main.cpp" line="1643"/>
<source>Mod Data</source>
<translation>Donnés du Mod</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1330"/>
+ <location filename="../../src/yuzu/main.cpp" line="1655"/>
<source>Error Opening %1 Folder</source>
<translation>Erreur dans l&apos;ouverture du dossier %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1331"/>
- <location filename="../../src/yuzu/main.cpp" line="1698"/>
+ <location filename="../../src/yuzu/main.cpp" line="1656"/>
+ <location filename="../../src/yuzu/main.cpp" line="2062"/>
<source>Folder does not exist!</source>
<translation>Le dossier n&apos;existe pas !</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1349"/>
+ <location filename="../../src/yuzu/main.cpp" line="1668"/>
<source>Error Opening Transferable Shader Cache</source>
<translation>Erreur lors de l&apos;ouverture des Shader Cache Transferable</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1350"/>
- <location filename="../../src/yuzu/main.cpp" line="1544"/>
- <source>A shader cache for this title does not exist.</source>
- <translation>Un shader cache pour ce titre n&apos;existe pas.</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1669"/>
+ <source>Filed to create the shader cache directory for this title.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1414"/>
+ <location filename="../../src/yuzu/main.cpp" line="1721"/>
<source>Contents</source>
- <translation type="unfinished"/>
+ <translation>Contenus</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1416"/>
+ <location filename="../../src/yuzu/main.cpp" line="1723"/>
<source>Update</source>
- <translation type="unfinished"/>
+ <translation>Mise à jour</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1418"/>
+ <location filename="../../src/yuzu/main.cpp" line="1725"/>
<source>DLC</source>
- <translation type="unfinished"/>
+ <translation>DLC</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1425"/>
+ <location filename="../../src/yuzu/main.cpp" line="1732"/>
<source>Remove Entry</source>
- <translation type="unfinished"/>
+ <translation>Supprimer l&apos;entrée</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1425"/>
+ <location filename="../../src/yuzu/main.cpp" line="1732"/>
<source>Remove Installed Game %1?</source>
- <translation type="unfinished"/>
+ <translation>Supprimer le jeu installé %1?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1455"/>
- <location filename="../../src/yuzu/main.cpp" line="1471"/>
- <location filename="../../src/yuzu/main.cpp" line="1502"/>
- <location filename="../../src/yuzu/main.cpp" line="1549"/>
- <location filename="../../src/yuzu/main.cpp" line="1570"/>
+ <location filename="../../src/yuzu/main.cpp" line="1762"/>
+ <location filename="../../src/yuzu/main.cpp" line="1778"/>
+ <location filename="../../src/yuzu/main.cpp" line="1809"/>
+ <location filename="../../src/yuzu/main.cpp" line="1870"/>
+ <location filename="../../src/yuzu/main.cpp" line="1888"/>
+ <location filename="../../src/yuzu/main.cpp" line="1911"/>
<source>Successfully Removed</source>
- <translation type="unfinished"/>
+ <translation>Supprimé avec succès</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1456"/>
+ <location filename="../../src/yuzu/main.cpp" line="1763"/>
<source>Successfully removed the installed base game.</source>
- <translation type="unfinished"/>
+ <translation>Suppression du jeu de base installé avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1459"/>
- <location filename="../../src/yuzu/main.cpp" line="1474"/>
- <location filename="../../src/yuzu/main.cpp" line="1497"/>
+ <location filename="../../src/yuzu/main.cpp" line="1766"/>
+ <location filename="../../src/yuzu/main.cpp" line="1781"/>
+ <location filename="../../src/yuzu/main.cpp" line="1804"/>
<source>Error Removing %1</source>
- <translation type="unfinished"/>
+ <translation>Erreur lors de la suppression %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1460"/>
+ <location filename="../../src/yuzu/main.cpp" line="1767"/>
<source>The base game is not installed in the NAND and cannot be removed.</source>
- <translation type="unfinished"/>
+ <translation>Le jeu de base n&apos;est pas installé dans la NAND et ne peut pas être supprimé.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1472"/>
+ <location filename="../../src/yuzu/main.cpp" line="1779"/>
<source>Successfully removed the installed update.</source>
- <translation type="unfinished"/>
+ <translation>Suppression de la mise à jour installée avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1475"/>
+ <location filename="../../src/yuzu/main.cpp" line="1782"/>
<source>There is no update installed for this title.</source>
- <translation type="unfinished"/>
+ <translation>Il n&apos;y a pas de mise à jour installée pour ce titre.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1498"/>
+ <location filename="../../src/yuzu/main.cpp" line="1805"/>
<source>There are no DLC installed for this title.</source>
- <translation type="unfinished"/>
+ <translation>Il n&apos;y a pas de DLC installé pour ce titre.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1503"/>
+ <location filename="../../src/yuzu/main.cpp" line="1810"/>
<source>Successfully removed %1 installed DLC.</source>
+ <translation>Suppression de %1 DLC installé(s) avec succès.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1818"/>
+ <source>Delete OpenGL Transferable Shader Cache?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1510"/>
- <source>Delete Transferable Shader Cache?</source>
+ <location filename="../../src/yuzu/main.cpp" line="1820"/>
+ <source>Delete Vulkan Transferable Shader Cache?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1512"/>
- <source>Remove Custom Game Configuration?</source>
+ <location filename="../../src/yuzu/main.cpp" line="1822"/>
+ <source>Delete All Transferable Shader Caches?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1518"/>
+ <location filename="../../src/yuzu/main.cpp" line="1824"/>
+ <source>Remove Custom Game Configuration?</source>
+ <translation>Supprimer la configuration personnalisée du jeu?</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1830"/>
<source>Remove File</source>
- <translation type="unfinished"/>
+ <translation>Supprimer fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1543"/>
- <location filename="../../src/yuzu/main.cpp" line="1552"/>
+ <location filename="../../src/yuzu/main.cpp" line="1865"/>
+ <location filename="../../src/yuzu/main.cpp" line="1873"/>
<source>Error Removing Transferable Shader Cache</source>
- <translation type="unfinished"/>
+ <translation>Erreur lors de la suppression du cache de shader transférable</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1550"/>
+ <location filename="../../src/yuzu/main.cpp" line="1866"/>
+ <location filename="../../src/yuzu/main.cpp" line="1884"/>
+ <source>A shader cache for this title does not exist.</source>
+ <translation>Un shader cache pour ce titre n&apos;existe pas.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1871"/>
<source>Successfully removed the transferable shader cache.</source>
- <translation type="unfinished"/>
+ <translation>Suppression du cache de shader transférable avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1553"/>
+ <location filename="../../src/yuzu/main.cpp" line="1874"/>
<source>Failed to remove the transferable shader cache.</source>
+ <translation>Échec de la suppression du cache de shader transférable.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1883"/>
+ <location filename="../../src/yuzu/main.cpp" line="1891"/>
+ <source>Error Removing Transferable Shader Caches</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1564"/>
- <location filename="../../src/yuzu/main.cpp" line="1573"/>
- <source>Error Removing Custom Configuration</source>
+ <location filename="../../src/yuzu/main.cpp" line="1889"/>
+ <source>Successfully removed the transferable shader caches.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1565"/>
- <source>A custom configuration for this title does not exist.</source>
+ <location filename="../../src/yuzu/main.cpp" line="1892"/>
+ <source>Failed to remove the transferable shader cache directory.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1571"/>
+ <location filename="../../src/yuzu/main.cpp" line="1905"/>
+ <location filename="../../src/yuzu/main.cpp" line="1914"/>
+ <source>Error Removing Custom Configuration</source>
+ <translation>Erreur lors de la suppression de la configuration personnalisée</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1906"/>
+ <source>A custom configuration for this title does not exist.</source>
+ <translation>Il n&apos;existe pas de configuration personnalisée pour ce titre.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1912"/>
<source>Successfully removed the custom game configuration.</source>
- <translation type="unfinished"/>
+ <translation>Suppression de la configuration de jeu personnalisée avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1574"/>
+ <location filename="../../src/yuzu/main.cpp" line="1915"/>
<source>Failed to remove the custom game configuration.</source>
- <translation type="unfinished"/>
+ <translation>Échec de la suppression de la configuration personnalisée du jeu.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1580"/>
+ <location filename="../../src/yuzu/main.cpp" line="1922"/>
+ <location filename="../../src/yuzu/main.cpp" line="2001"/>
<source>RomFS Extraction Failed!</source>
<translation>L&apos;extraction de la RomFS a échoué !</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1581"/>
+ <location filename="../../src/yuzu/main.cpp" line="1923"/>
<source>There was an error copying the RomFS files or the user cancelled the operation.</source>
<translation>Une erreur s&apos;est produite lors de la copie des fichiers RomFS ou l&apos;utilisateur a annulé l&apos;opération.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1633"/>
+ <location filename="../../src/yuzu/main.cpp" line="1981"/>
<source>Full</source>
<translation>Plein</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1633"/>
+ <location filename="../../src/yuzu/main.cpp" line="1981"/>
<source>Skeleton</source>
<translation>Squelette</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1635"/>
+ <location filename="../../src/yuzu/main.cpp" line="1983"/>
<source>Select RomFS Dump Mode</source>
<translation>Sélectionnez le mode d&apos;extraction de la RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1636"/>
+ <location filename="../../src/yuzu/main.cpp" line="1984"/>
<source>Please select the how you would like the RomFS dumped.&lt;br&gt;Full will copy all of the files into the new directory while &lt;br&gt;skeleton will only create the directory structure.</source>
<translation>Veuillez sélectionner la manière dont vous souhaitez que le fichier RomFS soit extrait.&lt;br&gt;Full copiera tous les fichiers dans le nouveau répertoire, tandis que&lt;br&gt;skeleton créera uniquement la structure de répertoires.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1649"/>
+ <location filename="../../src/yuzu/main.cpp" line="2002"/>
+ <source>There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation &gt; Configure &gt; System &gt; Filesystem &gt; Dump Root</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2009"/>
<source>Extracting RomFS...</source>
<translation>Extraction de la RomFS ...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1649"/>
- <location filename="../../src/yuzu/main.cpp" line="1822"/>
+ <location filename="../../src/yuzu/main.cpp" line="2009"/>
+ <location filename="../../src/yuzu/main.cpp" line="2189"/>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1656"/>
+ <location filename="../../src/yuzu/main.cpp" line="2016"/>
<source>RomFS Extraction Succeeded!</source>
<translation>Extraction de la RomFS réussi !</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1657"/>
+ <location filename="../../src/yuzu/main.cpp" line="2017"/>
<source>The operation completed successfully.</source>
<translation>L&apos;opération s&apos;est déroulée avec succès.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1698"/>
+ <location filename="../../src/yuzu/main.cpp" line="2061"/>
<source>Error Opening %1</source>
<translation>Erreur lors de l&apos;ouverture %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1705"/>
+ <location filename="../../src/yuzu/main.cpp" line="2070"/>
<source>Select Directory</source>
<translation>Sélectionner un répertoire</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1731"/>
+ <location filename="../../src/yuzu/main.cpp" line="2097"/>
<source>Properties</source>
<translation>Propriétés</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1732"/>
+ <location filename="../../src/yuzu/main.cpp" line="2098"/>
<source>The game properties could not be loaded.</source>
<translation>Les propriétés du jeu n&apos;ont pas pu être chargées.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1744"/>
+ <location filename="../../src/yuzu/main.cpp" line="2110"/>
<source>Switch Executable (%1);;All Files (*.*)</source>
<comment>%1 is an identifier for the Switch executable file extensions.</comment>
<translation>Exécutable Switch (%1);;Tous les fichiers (*.*)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1748"/>
+ <location filename="../../src/yuzu/main.cpp" line="2114"/>
<source>Load File</source>
<translation>Charger un fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1760"/>
+ <location filename="../../src/yuzu/main.cpp" line="2126"/>
<source>Open Extracted ROM Directory</source>
<translation>Ouvrir le dossier des ROM extraites</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1771"/>
+ <location filename="../../src/yuzu/main.cpp" line="2137"/>
<source>Invalid Directory Selected</source>
<translation>Destination sélectionnée invalide</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1772"/>
+ <location filename="../../src/yuzu/main.cpp" line="2138"/>
<source>The directory you have selected does not contain a &apos;main&apos; file.</source>
<translation>Le répertoire que vous avez sélectionné ne contient pas de fichier &quot;main&quot;.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1782"/>
+ <location filename="../../src/yuzu/main.cpp" line="2148"/>
<source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source>
- <translation type="unfinished"/>
+ <translation>Fichier Switch installable (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1787"/>
+ <location filename="../../src/yuzu/main.cpp" line="2153"/>
<source>Install Files</source>
- <translation type="unfinished"/>
+ <translation>Installer les fichiers</translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2197"/>
+ <source>%n file(s) remaining</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1832"/>
+ <location filename="../../src/yuzu/main.cpp" line="2199"/>
<source>Installing file &quot;%1&quot;...</source>
<translation>Installation du fichier &quot;%1&quot; ...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1880"/>
+ <location filename="../../src/yuzu/main.cpp" line="2245"/>
+ <location filename="../../src/yuzu/main.cpp" line="2259"/>
<source>Install Results</source>
- <translation type="unfinished"/>
+ <translation>Résultats d&apos;installation</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2246"/>
+ <source>To avoid possible conflicts, we discourage users from installing base games to the NAND.
+Please, only use this feature to install updates and DLC.</source>
+ <translation>Pour éviter d&apos;éventuels conflits, nous déconseillons aux utilisateurs d&apos;installer des jeux de base sur la NAND.
+Veuillez n&apos;utiliser cette fonctionnalité que pour installer des mises à jour et des DLC.</translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2252"/>
+ <source>%n file(s) were newly installed
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2255"/>
+ <source>%n file(s) were overwritten
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2257"/>
+ <source>%n file(s) failed to install
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1977"/>
+ <location filename="../../src/yuzu/main.cpp" line="2358"/>
<source>System Application</source>
<translation>Application Système</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1978"/>
+ <location filename="../../src/yuzu/main.cpp" line="2359"/>
<source>System Archive</source>
<translation>Archive Système</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1979"/>
+ <location filename="../../src/yuzu/main.cpp" line="2360"/>
<source>System Application Update</source>
<translation>Mise à jour de l&apos;application système</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1980"/>
+ <location filename="../../src/yuzu/main.cpp" line="2361"/>
<source>Firmware Package (Type A)</source>
<translation>Paquet micrologiciel (Type A)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1981"/>
+ <location filename="../../src/yuzu/main.cpp" line="2362"/>
<source>Firmware Package (Type B)</source>
<translation>Paquet micrologiciel (Type B)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1982"/>
+ <location filename="../../src/yuzu/main.cpp" line="2363"/>
<source>Game</source>
<translation>Jeu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1983"/>
+ <location filename="../../src/yuzu/main.cpp" line="2364"/>
<source>Game Update</source>
<translation>Mise à jour de jeu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1984"/>
+ <location filename="../../src/yuzu/main.cpp" line="2365"/>
<source>Game DLC</source>
<translation>DLC de jeu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1985"/>
+ <location filename="../../src/yuzu/main.cpp" line="2366"/>
<source>Delta Title</source>
<translation>Titre Delta</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1988"/>
+ <location filename="../../src/yuzu/main.cpp" line="2369"/>
<source>Select NCA Install Type...</source>
<translation>Sélectionner le type d&apos;installation du NCA...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1989"/>
+ <location filename="../../src/yuzu/main.cpp" line="2370"/>
<source>Please select the type of title you would like to install this NCA as:
(In most instances, the default &apos;Game&apos; is fine.)</source>
<translation>Veuillez sélectionner le type de titre auquel vous voulez installer ce NCA :
(Dans la plupart des cas, le titre par défaut : &apos;Jeu&apos; est correct.)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1995"/>
+ <location filename="../../src/yuzu/main.cpp" line="2376"/>
<source>Failed to Install</source>
<translation>Échec de l&apos;installation</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1996"/>
+ <location filename="../../src/yuzu/main.cpp" line="2377"/>
<source>The title type you selected for the NCA is invalid.</source>
<translation>Le type de titre que vous avez sélectionné pour le NCA n&apos;est pas valide.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2037"/>
+ <location filename="../../src/yuzu/main.cpp" line="2412"/>
<source>File not found</source>
<translation>Fichier non trouvé</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2038"/>
+ <location filename="../../src/yuzu/main.cpp" line="2413"/>
<source>File &quot;%1&quot; not found</source>
<translation>Fichier &quot;%1&quot; non trouvé</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2060"/>
- <location filename="../../src/yuzu/main.cpp" line="2867"/>
- <source>Continue</source>
- <translation>Continuer</translation>
+ <location filename="../../src/yuzu/main.cpp" line="2428"/>
+ <location filename="../../src/yuzu/main.cpp" line="3431"/>
+ <source>&amp;Continue</source>
+ <translation>&amp;Continuer</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2101"/>
- <source>Error Display</source>
- <translation>Erreur d&apos;affichage</translation>
+ <location filename="../../src/yuzu/main.cpp" line="2477"/>
+ <source>OK</source>
+ <translation>OK</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2111"/>
+ <location filename="../../src/yuzu/main.cpp" line="2491"/>
<source>Missing yuzu Account</source>
<translation>Compte yuzu manquant</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2112"/>
+ <location filename="../../src/yuzu/main.cpp" line="2492"/>
<source>In order to submit a game compatibility test case, you must link your yuzu account.&lt;br&gt;&lt;br/&gt;To link your yuzu account, go to Emulation &amp;gt; Configuration &amp;gt; Web.</source>
<translation>Pour soumettre un test de compatibilité pour un jeu, vous devez lier votre compte yuzu.&lt;br&gt;&lt;br/&gt;Pour lier votre compte yuzu, aller à Emulation &amp;gt; Configuration&amp;gt; Web.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2122"/>
+ <location filename="../../src/yuzu/main.cpp" line="2502"/>
<source>Error opening URL</source>
- <translation type="unfinished"/>
+ <translation>Erreur lors de l&apos;ouverture de l&apos;URL</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2123"/>
+ <location filename="../../src/yuzu/main.cpp" line="2503"/>
<source>Unable to open the URL &quot;%1&quot;.</source>
- <translation type="unfinished"/>
+ <translation>Impossible d&apos;ouvrir l&apos;URL &quot;%1&quot;.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2287"/>
+ <location filename="../../src/yuzu/main.cpp" line="2785"/>
<source>Amiibo File (%1);; All Files (*.*)</source>
<translation>Fichier Amiibo (%1);; Tous les fichiers (*.*)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2288"/>
+ <location filename="../../src/yuzu/main.cpp" line="2786"/>
<source>Load Amiibo</source>
<translation>Charger un Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2307"/>
+ <location filename="../../src/yuzu/main.cpp" line="2804"/>
<source>Error opening Amiibo data file</source>
<translation>Erreur lors de l&apos;ouverture du fichier de données Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2308"/>
+ <location filename="../../src/yuzu/main.cpp" line="2805"/>
<source>Unable to open Amiibo file &quot;%1&quot; for reading.</source>
<translation>Impossible d&apos;ouvrir le fichier Amiibo &quot;%1&quot; à lire.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2316"/>
+ <location filename="../../src/yuzu/main.cpp" line="2813"/>
<source>Error reading Amiibo data file</source>
<translation>Erreur lors de la lecture du fichier de données Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2317"/>
+ <location filename="../../src/yuzu/main.cpp" line="2814"/>
<source>Unable to fully read Amiibo data. Expected to read %1 bytes, but was only able to read %2 bytes.</source>
<translation>Impossible de lire entièrement les données Amiibo. On s&apos;attend à lire %1 octets, mais il n&apos;a pu lire que %2 octets</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2325"/>
+ <location filename="../../src/yuzu/main.cpp" line="2822"/>
<source>Error loading Amiibo data</source>
<translation>Erreur lors du chargement des données Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2326"/>
+ <location filename="../../src/yuzu/main.cpp" line="2823"/>
<source>Unable to load Amiibo data.</source>
<translation>Impossible de charger les données Amiibo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2364"/>
+ <location filename="../../src/yuzu/main.cpp" line="2864"/>
<source>Capture Screenshot</source>
<translation>Capture d&apos;écran</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2365"/>
+ <location filename="../../src/yuzu/main.cpp" line="2865"/>
<source>PNG Image (*.png)</source>
<translation>Image PNG (*.png)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2418"/>
+ <location filename="../../src/yuzu/main.cpp" line="2931"/>
+ <source>TAS state: Running %1/%2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2933"/>
+ <source>TAS state: Recording %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2935"/>
+ <source>TAS state: Idle %1/%2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2937"/>
+ <source>TAS State: Invalid</source>
+ <translation type="unfinished"/>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2958"/>
+ <source>Building: %n shader(s)</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2965"/>
<source>Speed: %1% / %2%</source>
<translation>Vitesse : %1% / %2% </translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2422"/>
+ <location filename="../../src/yuzu/main.cpp" line="2969"/>
<source>Speed: %1%</source>
<translation>Vitesse : %1% </translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2424"/>
+ <location filename="../../src/yuzu/main.cpp" line="2973"/>
+ <source>Game: %1 FPS (Unlocked)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2975"/>
<source>Game: %1 FPS</source>
<translation>Jeu : %1 FPS </translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2425"/>
+ <location filename="../../src/yuzu/main.cpp" line="2977"/>
<source>Frame: %1 ms</source>
<translation>Frame : %1 ms</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2473"/>
+ <location filename="../../src/yuzu/main.cpp" line="2987"/>
+ <source>GPU NORMAL</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2992"/>
+ <source>GPU HIGH</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2997"/>
+ <source>GPU EXTREME</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3002"/>
+ <source>GPU ERROR</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3059"/>
<source>The game you are trying to load requires additional files from your Switch to be dumped before playing.&lt;br/&gt;&lt;br/&gt;For more information on dumping these files, please see the following wiki page: &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Dumping System Archives and the Shared Fonts from a Switch Console&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source>
<translation>Le jeu que vous essayez de charger a besoin de fichiers additionnels que vous devez extraire depuis votre Switch avant de jouer.&lt;br/&gt;&lt;br/&gt;Pour plus d&apos;information sur l&apos;extraction de ces fichiers, veuillez consulter la page du wiki suivante : &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Extraction des archives système et des Shared Fonts depuis la Switch&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Voulez-vous quitter la liste des jeux ? Une émulation continue peut entraîner des crashs, la corruption de données de sauvegarde ou d’autres bugs.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2488"/>
+ <location filename="../../src/yuzu/main.cpp" line="3074"/>
<source>yuzu was unable to locate a Switch system archive. %1</source>
<translation>yuzu n&apos;a pas été capable de localiser un système d&apos;archive Switch. %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2490"/>
+ <location filename="../../src/yuzu/main.cpp" line="3076"/>
<source>yuzu was unable to locate a Switch system archive: %1. %2</source>
<translation>yuzu n&apos;a pas été capable de localiser un système d&apos;archive Switch. %1. %2</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2494"/>
+ <location filename="../../src/yuzu/main.cpp" line="3080"/>
<source>System Archive Not Found</source>
<translation>Archive système introuvable</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2496"/>
+ <location filename="../../src/yuzu/main.cpp" line="3082"/>
<source>System Archive Missing</source>
<translation>Archive Système Manquante</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2502"/>
+ <location filename="../../src/yuzu/main.cpp" line="3088"/>
<source>yuzu was unable to locate the Switch shared fonts. %1</source>
<translation>Yuzu n&apos;a pas été capable de localiser les polices partagées de la Switch. %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2503"/>
+ <location filename="../../src/yuzu/main.cpp" line="3089"/>
<source>Shared Fonts Not Found</source>
<translation>Les polices partagées non pas été trouvées</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2505"/>
+ <location filename="../../src/yuzu/main.cpp" line="3091"/>
<source>Shared Font Missing</source>
<translation>Polices Partagée Manquante</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2511"/>
+ <location filename="../../src/yuzu/main.cpp" line="3097"/>
<source>Fatal Error</source>
<translation>Erreur fatale</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2512"/>
+ <location filename="../../src/yuzu/main.cpp" line="3098"/>
<source>yuzu has encountered a fatal error, please see the log for more details. For more information on accessing the log, please see the following page: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;How to Upload the Log File&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source>
<translation>yuzu a rencontré une erreur fatale, veuillez consulter les logs pour plus de détails. Pour plus d&apos;informations sur l&apos;accès aux logs, veuillez consulter la page suivante : &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt; Comment télécharger le fichier des logs &lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Voulez-vous quitter la liste des jeux ? Une émulation continue peut entraîner des crashs, la corruption de données de sauvegarde ou d’autres bugs.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2521"/>
+ <location filename="../../src/yuzu/main.cpp" line="3107"/>
<source>Fatal Error encountered</source>
<translation>Erreur Fatale rencontrée</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2544"/>
+ <location filename="../../src/yuzu/main.cpp" line="3130"/>
<source>Confirm Key Rederivation</source>
<translation>Confirmer la réinstallation de la clé</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2545"/>
+ <location filename="../../src/yuzu/main.cpp" line="3131"/>
<source>You are about to force rederive all of your keys.
If you do not know what this means or what you are doing,
this is a potentially destructive action.
@@ -3726,37 +4433,37 @@ et éventuellement faites des sauvegardes.
Cela supprimera vos fichiers de clé générés automatiquement et ré exécutera le module d&apos;installation de clé.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2578"/>
+ <location filename="../../src/yuzu/main.cpp" line="3163"/>
<source>Missing fuses</source>
- <translation type="unfinished"/>
+ <translation>Fusibles manquants</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2581"/>
+ <location filename="../../src/yuzu/main.cpp" line="3166"/>
<source> - Missing BOOT0</source>
- <translation type="unfinished"/>
+ <translation>- BOOT0 manquant</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2584"/>
+ <location filename="../../src/yuzu/main.cpp" line="3169"/>
<source> - Missing BCPKG2-1-Normal-Main</source>
- <translation type="unfinished"/>
+ <translation>- BCPKG2-1-Normal-Main manquant</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2587"/>
+ <location filename="../../src/yuzu/main.cpp" line="3172"/>
<source> - Missing PRODINFO</source>
- <translation type="unfinished"/>
+ <translation>- PRODINFO manquant</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2591"/>
+ <location filename="../../src/yuzu/main.cpp" line="3176"/>
<source>Derivation Components Missing</source>
- <translation type="unfinished"/>
+ <translation>Composants de dérivation manquants</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2592"/>
+ <location filename="../../src/yuzu/main.cpp" line="3177"/>
<source>Components are missing that may hinder key derivation from completing. &lt;br&gt;Please follow &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;the yuzu quickstart guide&lt;/a&gt; to get all your keys and games.&lt;br&gt;&lt;br&gt;&lt;small&gt;(%1)&lt;/small&gt;</source>
- <translation type="unfinished"/>
+ <translation>Il manque des composants qui peuvent empêcher la dérivation de clé de se terminer. &lt;br&gt;Veuillez suivre&lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;le guide de démarrage rapide de yuzu&lt;/a&gt; pour obtenir toutes vos clés et tous vos jeux.&lt;br&gt;&lt;br&gt;&lt;small&gt;(%1)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2601"/>
+ <location filename="../../src/yuzu/main.cpp" line="3186"/>
<source>Deriving keys...
This may take up to a minute depending
on your system&apos;s performance.</source>
@@ -3765,39 +4472,39 @@ Cela peut prendre jusqu&apos;à une minute en fonction
des performances de votre système.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2603"/>
+ <location filename="../../src/yuzu/main.cpp" line="3188"/>
<source>Deriving Keys</source>
<translation>Installation des clés</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2648"/>
+ <location filename="../../src/yuzu/main.cpp" line="3233"/>
<source>Select RomFS Dump Target</source>
<translation>Sélectionner la cible d&apos;extraction du RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2649"/>
+ <location filename="../../src/yuzu/main.cpp" line="3234"/>
<source>Please select which RomFS you would like to dump.</source>
<translation>Veuillez sélectionner quel RomFS vous voulez extraire.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2665"/>
- <location filename="../../src/yuzu/main.cpp" line="2756"/>
- <location filename="../../src/yuzu/main.cpp" line="2767"/>
- <source>yuzu</source>
- <translation>yuzu</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="2665"/>
+ <location filename="../../src/yuzu/main.cpp" line="3249"/>
<source>Are you sure you want to close yuzu?</source>
<translation>Êtes vous sûr de vouloir fermer yuzu ?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2757"/>
+ <location filename="../../src/yuzu/main.cpp" line="3250"/>
+ <location filename="../../src/yuzu/main.cpp" line="3325"/>
+ <location filename="../../src/yuzu/main.cpp" line="3338"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3326"/>
<source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source>
<translation>Êtes-vous sûr d&apos;arrêter l&apos;émulation ? Tout progrès non enregistré sera perdu.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2768"/>
+ <location filename="../../src/yuzu/main.cpp" line="3335"/>
<source>The currently running application has requested yuzu to not exit.
Would you like to bypass this and exit anyway?</source>
@@ -3809,250 +4516,273 @@ Voulez-vous ignorer ceci and quitter quand même ?</translation>
<context>
<name>GRenderWindow</name>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="600"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="675"/>
<source>OpenGL not available!</source>
- <translation type="unfinished"/>
+ <translation>OpenGL n&apos;est pas disponible!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="601"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="676"/>
<source>yuzu has not been compiled with OpenGL support.</source>
- <translation type="unfinished"/>
+ <translation>yuzu n&apos;a pas été compilé avec le support OpenGL.</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="615"/>
- <source>Vulkan not available!</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="695"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="715"/>
+ <source>Error while initializing OpenGL!</source>
+ <translation>Erreur lors de l&apos;initialisation d&apos;OpenGL!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="616"/>
- <source>yuzu has not been compiled with Vulkan support.</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="696"/>
+ <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source>
+ <translation>Votre GPU peut ne pas prendre en charge OpenGL, ou vous n&apos;avez pas les derniers pilotes graphiques.</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="625"/>
- <source>Error while initializing OpenGL 4.3!</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="705"/>
+ <source>Error while initializing OpenGL 4.6!</source>
+ <translation>Erreur lors de l&apos;initialisation d&apos;OpenGL 4.6!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="626"/>
- <source>Your GPU may not support OpenGL 4.3, or you do not have the latest graphics driver.</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="706"/>
+ <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1</source>
+ <translation>Votre GPU peut ne pas prendre en charge OpenGL 4.6 ou vous ne disposez pas du dernier pilote graphique: %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="634"/>
- <source>Error while initializing OpenGL!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="635"/>
- <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.&lt;br&gt;&lt;br&gt;Unsupported extensions:&lt;br&gt;</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="716"/>
+ <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Unsupported extensions:&lt;br&gt;%2</source>
+ <translation>Votre GPU peut ne pas prendre en charge une ou plusieurs extensions OpenGL requises. Veuillez vous assurer que vous disposez du dernier pilote graphique.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Extensions non prises en charge:&lt;br&gt;%2</translation>
</message>
</context>
<context>
<name>GameList</name>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="307"/>
- <location filename="../../src/yuzu/game_list.cpp" line="651"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="330"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="308"/>
- <location filename="../../src/yuzu/game_list.cpp" line="652"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="331"/>
<source>Compatibility</source>
<translation>Compatibilité</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="311"/>
- <location filename="../../src/yuzu/game_list.cpp" line="655"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="333"/>
<source>Add-ons</source>
<translation>Extensions</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="312"/>
- <location filename="../../src/yuzu/game_list.cpp" line="315"/>
- <location filename="../../src/yuzu/game_list.cpp" line="656"/>
- <location filename="../../src/yuzu/game_list.cpp" line="659"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="335"/>
<source>File type</source>
<translation>Type de fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="313"/>
- <location filename="../../src/yuzu/game_list.cpp" line="316"/>
- <location filename="../../src/yuzu/game_list.cpp" line="657"/>
- <location filename="../../src/yuzu/game_list.cpp" line="660"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="336"/>
<source>Size</source>
<translation>Taille</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="476"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="508"/>
+ <source>Favorite</source>
+ <translation>Préférer</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="510"/>
+ <source>Start Game</source>
+ <translation>Démarrer le jeu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="512"/>
+ <source>Start Game without Custom Configuration</source>
+ <translation>Démarrer le jeu sans configuration personnalisée</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="514"/>
<source>Open Save Data Location</source>
<translation>Ouvrir l&apos;emplacement des données de sauvegarde</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="477"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="515"/>
<source>Open Mod Data Location</source>
<translation>Ouvrir l&apos;emplacement des données des mods</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="479"/>
- <source>Open Transferable Shader Cache</source>
- <translation>Ouvrir le cache de shaders transférable</translation>
+ <location filename="../../src/yuzu/game_list.cpp" line="517"/>
+ <source>Open Transferable Pipeline Cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="481"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="519"/>
<source>Remove</source>
- <translation type="unfinished"/>
+ <translation>Supprimer</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="482"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="520"/>
<source>Remove Installed Update</source>
- <translation type="unfinished"/>
+ <translation>Supprimer mise à jour installée</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="483"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="521"/>
<source>Remove All Installed DLC</source>
+ <translation>Supprimer tous les DLC installés</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="522"/>
+ <source>Remove Custom Configuration</source>
+ <translation>Supprimer la configuration personnalisée</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="523"/>
+ <source>Remove OpenGL Pipeline Cache</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="484"/>
- <source>Remove Shader Cache</source>
+ <location filename="../../src/yuzu/game_list.cpp" line="524"/>
+ <source>Remove Vulkan Pipeline Cache</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="485"/>
- <source>Remove Custom Configuration</source>
+ <location filename="../../src/yuzu/game_list.cpp" line="526"/>
+ <source>Remove All Pipeline Caches</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="487"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="527"/>
<source>Remove All Installed Contents</source>
- <translation type="unfinished"/>
+ <translation>Supprimer tout le contenu installé</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="488"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="528"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="529"/>
<source>Dump RomFS</source>
<translation>Extraire la RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="489"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="530"/>
+ <source>Dump RomFS to SDMC</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="531"/>
<source>Copy Title ID to Clipboard</source>
<translation>Copier l&apos;ID du titre dans le Presse-papiers</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="490"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="532"/>
<source>Navigate to GameDB entry</source>
<translation>Accédez à l&apos;entrée GameDB</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="492"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="534"/>
<source>Properties</source>
<translation>Propriétés</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="542"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="606"/>
<source>Scan Subfolders</source>
<translation>Scanner les sous-dossiers</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="543"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="607"/>
<source>Remove Game Directory</source>
<translation>Supprimer le répertoire du jeu</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="562"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="626"/>
<source>▲ Move Up</source>
- <translation type="unfinished"/>
+ <translation>▲ Monter</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="563"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="627"/>
<source>▼ Move Down</source>
- <translation type="unfinished"/>
+ <translation>▼ Descendre</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="564"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="628"/>
<source>Open Directory Location</source>
<translation>Ouvrir l&apos;emplacement du répertoire</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="673"/>
+ <source>Clear</source>
+ <translation>Effacer</translation>
+ </message>
</context>
<context>
<name>GameListItemCompat</name>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="146"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="151"/>
<source>Perfect</source>
<translation>Parfait</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="146"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="151"/>
<source>Game functions flawless with no audio or graphical glitches, all tested functionality works as intended without
any workarounds needed.</source>
<translation>Le jeu fonctionne parfaitement, de manière fluide sans aucun bug audio ou graphique, toutes les fonctionnalités testées fonctionnent comme prévu sans
aucune modification nécessaire.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="147"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="152"/>
<source>Great</source>
<translation>Bon</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="147"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="152"/>
<source>Game functions with minor graphical or audio glitches and is playable from start to finish. May require some
workarounds.</source>
<translation>Le jeu fonctionne correctement avec des bugs audio ou graphiques mineurs et est jouable du début à la fin. Nécessite peut être des
modifications</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="148"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="153"/>
<source>Okay</source>
<translation>Ok</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="148"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="153"/>
<source>Game functions with major graphical or audio glitches, but game is playable from start to finish with
workarounds.</source>
<translation>Le jeu fonctionne avec des bugs audio ou graphiques majeurs, mais il est jouable du début à la fin avec des modifications.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="149"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="154"/>
<source>Bad</source>
<translation>Mauvais</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="149"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="154"/>
<source>Game functions, but with major graphical or audio glitches. Unable to progress in specific areas due to glitches
even with workarounds.</source>
<translation>Le jeu fonctionne mais avec des bugs audio et graphiques majeurs. Impossible de progresser dans certaines zones à causes des bugs
même avec des modifications.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="150"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="155"/>
<source>Intro/Menu</source>
<translation>Intro/Menu</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="150"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="155"/>
<source>Game is completely unplayable due to major graphical or audio glitches. Unable to progress past the Start
Screen.</source>
<translation>Le jeu est complètement injouable à cause de bugs audio et graphiques. Impossible de progresser plus loin que l&apos;écran de démarrage.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="151"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="156"/>
<source>Won&apos;t Boot</source>
<translation>Ne démarre pas</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="151"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="156"/>
<source>The game crashes when attempting to startup.</source>
<translation>Le jeu crash au lancement.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="152"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="157"/>
<source>Not Tested</source>
<translation>Non testé</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="152"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="157"/>
<source>The game has not yet been tested.</source>
<translation>Le jeu n&apos;a pas encore été testé.</translation>
</message>
@@ -4060,20 +4790,25 @@ Screen.</source>
<context>
<name>GameListPlaceholder</name>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="722"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="846"/>
<source>Double-click to add a new folder to the game list</source>
<translation>Double-cliquez pour ajouter un nouveau dossier à la liste de jeux</translation>
</message>
</context>
<context>
<name>GameListSearchField</name>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/game_list.cpp" line="85"/>
+ <source>%1 of %n result(s)</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="120"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="128"/>
<source>Filter:</source>
<translation>Filtre :</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="123"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="131"/>
<source>Enter pattern to filter</source>
<translation>Entrez un motif à filtrer</translation>
</message>
@@ -4083,21 +4818,30 @@ Screen.</source>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="31"/>
<source>Please confirm these are the files you wish to install.</source>
- <translation type="unfinished"/>
+ <translation>Veuillez confirmer que ce sont les fichiers que vous souhaitez installer.</translation>
</message>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="34"/>
<source>Installing an Update or DLC will overwrite the previously installed one.</source>
- <translation type="unfinished"/>
+ <translation>L&apos;installation d&apos;une mise à jour ou d&apos;un DLC écrasera celle précédemment installée.</translation>
</message>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="38"/>
<source>Install</source>
- <translation type="unfinished"/>
+ <translation>Installer</translation>
</message>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="52"/>
<source>Install Files to NAND</source>
+ <translation>Installer des fichiers sur la NAND</translation>
+ </message>
+</context>
+<context>
+ <name>LimitableInputDialog</name>
+ <message>
+ <location filename="../../src/yuzu/util/limitable_input_dialog.cpp" line="62"/>
+ <source>The text can't contain any of the following characters:
+%1</source>
<translation type="unfinished"/>
</message>
</context>
@@ -4147,357 +4891,694 @@ Screen.</source>
<translation>yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="53"/>
+ <location filename="../../src/yuzu/main.ui" line="44"/>
<source>&amp;File</source>
<translation>&amp;Fichier</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="57"/>
- <source>Recent Files</source>
- <translation>Fichiers récents</translation>
+ <location filename="../../src/yuzu/main.ui" line="48"/>
+ <source>&amp;Recent Files</source>
+ <translation>&amp;Fichiers récents</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="76"/>
+ <location filename="../../src/yuzu/main.ui" line="67"/>
<source>&amp;Emulation</source>
<translation>&amp;Émulation</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="88"/>
+ <location filename="../../src/yuzu/main.ui" line="79"/>
<source>&amp;View</source>
<translation>&amp;Vue</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="92"/>
- <source>Debugging</source>
- <translation>Débogage</translation>
+ <location filename="../../src/yuzu/main.ui" line="83"/>
+ <source>&amp;Reset Window Size</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="88"/>
+ <source>Reset Window Size to &amp;720p</source>
+ <translation>&amp;Réinitialiser la taille de la fenêtre à 720p</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="106"/>
- <source>Tools</source>
- <translation>Outils</translation>
+ <location filename="../../src/yuzu/main.ui" line="91"/>
+ <source>Reset Window Size to 720p</source>
+ <translation>Réinitialiser la taille de la fenêtre à 720p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="96"/>
+ <source>Reset Window Size to &amp;900p</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="99"/>
+ <source>Reset Window Size to 900p</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="114"/>
+ <location filename="../../src/yuzu/main.ui" line="104"/>
+ <source>Reset Window Size to &amp;1080p</source>
+ <translation>Réinitialiser la taille de la fenêtre à &amp;1080p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="107"/>
+ <source>Reset Window Size to 1080p</source>
+ <translation>Réinitialiser la taille de la fenêtre à 1080p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="112"/>
+ <source>&amp;Debugging</source>
+ <translation>&amp;Débogage</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="126"/>
+ <source>&amp;Tools</source>
+ <translation>&amp;Outils</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="135"/>
<source>&amp;Help</source>
<translation>&amp;Aide</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="134"/>
- <source>Install Files to NAND...</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="155"/>
+ <source>&amp;Install Files to NAND...</source>
+ <translation>&amp;Installer des fichiers sur la NAND...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="139"/>
- <source>Load File...</source>
- <translation>Charger un fichier ...</translation>
+ <location filename="../../src/yuzu/main.ui" line="160"/>
+ <source>L&amp;oad File...</source>
+ <translation>&amp;Charger un fichier...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="144"/>
- <source>Load Folder...</source>
- <translation>Charger un dossier ...</translation>
+ <location filename="../../src/yuzu/main.ui" line="165"/>
+ <source>Load &amp;Folder...</source>
+ <translation>&amp;Charger un dossier</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="149"/>
+ <location filename="../../src/yuzu/main.ui" line="170"/>
<source>E&amp;xit</source>
<translation>Q&amp;uitter</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="157"/>
+ <location filename="../../src/yuzu/main.ui" line="178"/>
<source>&amp;Start</source>
<translation>&amp;Démarrer</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="165"/>
+ <location filename="../../src/yuzu/main.ui" line="186"/>
<source>&amp;Pause</source>
<translation>&amp;Pause</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="173"/>
+ <location filename="../../src/yuzu/main.ui" line="194"/>
<source>&amp;Stop</source>
<translation>&amp;Arrêter</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="178"/>
- <source>Reinitialize keys...</source>
- <translation>Réinitialiser les clés ...</translation>
+ <location filename="../../src/yuzu/main.ui" line="199"/>
+ <source>&amp;Reinitialize keys...</source>
+ <translation>&amp;Réinitialiser les clés...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="183"/>
- <source>About yuzu</source>
- <translation>À propos de yuzu</translation>
+ <location filename="../../src/yuzu/main.ui" line="204"/>
+ <source>&amp;About yuzu</source>
+ <translation>&amp;À propos de yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="191"/>
- <source>Single Window Mode</source>
- <translation>Mode fenêtre unique</translation>
+ <location filename="../../src/yuzu/main.ui" line="212"/>
+ <source>Single &amp;Window Mode</source>
+ <translation>&amp;Mode fenêtre unique</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="196"/>
- <source>Configure...</source>
- <translation>Configurer ...</translation>
+ <location filename="../../src/yuzu/main.ui" line="217"/>
+ <source>Con&amp;figure...</source>
+ <translation>&amp;Configurer...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="204"/>
- <source>Display Dock Widget Headers</source>
- <translation>Afficher les &quot;Dock Widget Headers&quot;</translation>
+ <location filename="../../src/yuzu/main.ui" line="225"/>
+ <source>Display D&amp;ock Widget Headers</source>
+ <translation>&amp;Afficher les en-têtes du widget Dock</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="212"/>
- <source>Show Filter Bar</source>
- <translation>Afficher la barre de filtre</translation>
+ <location filename="../../src/yuzu/main.ui" line="233"/>
+ <source>Show &amp;Filter Bar</source>
+ <translation>&amp;Afficher la barre de filtre</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="220"/>
+ <location filename="../../src/yuzu/main.ui" line="241"/>
+ <source>Show &amp;Status Bar</source>
+ <translation>&amp;Afficher la barre d&apos;état</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="244"/>
<source>Show Status Bar</source>
<translation>Afficher la barre d&apos;état</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="225"/>
- <source>Reset Window Size</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="252"/>
+ <source>F&amp;ullscreen</source>
+ <translation>P&amp;lein écran</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="233"/>
- <source>Fullscreen</source>
- <translation>Plein écran</translation>
+ <location filename="../../src/yuzu/main.ui" line="260"/>
+ <source>&amp;Restart</source>
+ <translation>&amp;Redémarrer</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="241"/>
- <source>Restart</source>
- <translation>Redémarrer</translation>
+ <location filename="../../src/yuzu/main.ui" line="268"/>
+ <source>Load &amp;Amiibo...</source>
+ <translation>Charger un &amp;Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="249"/>
- <source>Load Amiibo...</source>
- <translation>Charger un Amiibo</translation>
+ <location filename="../../src/yuzu/main.ui" line="276"/>
+ <source>&amp;Report Compatibility</source>
+ <translation>&amp;Signaler la compatibilité</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="257"/>
- <source>Report Compatibility</source>
- <translation>Signaler la compatibilité</translation>
+ <location filename="../../src/yuzu/main.ui" line="284"/>
+ <source>Open &amp;Mods Page</source>
+ <translation>Ouvrir la &amp;Page des Mods</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="265"/>
- <source>Open Mods Page</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="289"/>
+ <source>Open &amp;Quickstart Guide</source>
+ <translation>Ouvrir le &amp;Guide de Démarrage rapide</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="270"/>
- <source>Open Quickstart Guide</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="294"/>
+ <source>&amp;FAQ</source>
+ <translation>&amp;FAQ</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="275"/>
- <source>FAQ</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="299"/>
+ <source>Open &amp;yuzu Folder</source>
+ <translation>Ouvrir le &amp;Dossier de Yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="280"/>
- <source>Open yuzu Folder</source>
- <translation>Ouvrir le dossier de yuzu</translation>
+ <location filename="../../src/yuzu/main.ui" line="307"/>
+ <source>&amp;Capture Screenshot</source>
+ <translation>&amp;Capture d&apos;écran</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="288"/>
- <source>Capture Screenshot</source>
- <translation>Prendre une capture d&apos;ecran</translation>
+ <location filename="../../src/yuzu/main.ui" line="312"/>
+ <source>Configure &amp;TAS...</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="296"/>
- <source>Configure Current Game..</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="320"/>
+ <source>Configure C&amp;urrent Game...</source>
+ <translation>Configurer le J&amp;eu actuel...</translation>
</message>
</context>
<context>
<name>MicroProfileDialog</name>
<message>
<location filename="../../src/yuzu/debugger/profiler.cpp" line="51"/>
- <source>MicroProfile</source>
- <translation>MicroProfil</translation>
+ <source>&amp;MicroProfile</source>
+ <translation>&amp;MicroProfile</translation>
+ </message>
+</context>
+<context>
+ <name>OverlayDialog</name>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="14"/>
+ <source>Dialog</source>
+ <translation>Dialogue</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="134"/>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="353"/>
+ <source>Cancel</source>
+ <translation>Annuler</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="152"/>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="371"/>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="313"/>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:18pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:18pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>PlayerControlPreview</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player_widget.cpp" line="1566"/>
+ <source>START/PAUSE</source>
+ <translation>Démarrer/Pause </translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="238"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="244"/>
<source>Installed SD Titles</source>
<translation>Titres installés sur la SD</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="246"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="252"/>
<source>Installed NAND Titles</source>
<translation>Titres installés sur la NAND</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="254"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="260"/>
<source>System Titles</source>
<translation>Titres Système</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="296"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="303"/>
<source>Add New Game Directory</source>
<translation>Ajouter un nouveau répertoire de jeu</translation>
</message>
<message>
+ <location filename="../../src/yuzu/game_list_p.h" line="326"/>
+ <source>Favorites</source>
+ <translation>Favoris</translation>
+ </message>
+ <message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="23"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="32"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="100"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="72"/>
<source>Shift</source>
<translation>Maj</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="25"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="34"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="102"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="74"/>
<source>Ctrl</source>
<translation>Ctrl</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="27"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="36"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="76"/>
<source>Alt</source>
<translation>Alt</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="37"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="46"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="131"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="181"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/>
<source>[not set]</source>
<translation>[non défini]</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="49"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="58"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="157"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="152"/>
<source>Hat %1 %2</source>
<translation>Chapeau %1 %2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="56"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="65"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="164"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="159"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="214"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="218"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="222"/>
<source>Axis %1%2</source>
<translation>Axe %1%2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="62"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="71"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="170"/>
<source>Button %1</source>
<translation>Bouton %1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="68"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="76"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="176"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="185"/>
<location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="227"/>
<source>[unknown]</source>
<translation>[inconnu]</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="22"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="90"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="62"/>
<source>Click 0</source>
- <translation type="unfinished"/>
+ <translation>Clic 0</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="24"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="92"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="64"/>
<source>Click 1</source>
- <translation type="unfinished"/>
+ <translation>Clic 1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="26"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="66"/>
<source>Click 2</source>
- <translation type="unfinished"/>
+ <translation>Clic 2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="28"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="68"/>
<source>Click 3</source>
- <translation type="unfinished"/>
+ <translation>Clic 3</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="30"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="70"/>
<source>Click 4</source>
- <translation type="unfinished"/>
+ <translation>Clic 4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="109"/>
+ <source>%1%2</source>
+ <translation>%1%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="143"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="117"/>
<source>GC Axis %1%2</source>
- <translation type="unfinished"/>
+ <translation>Axe GameCube %1%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="121"/>
<source>GC Button %1</source>
+ <translation>Bouton GameCube %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="130"/>
+ <source>TAS Axis %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="134"/>
+ <source>TAS Btn %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="142"/>
+ <source>Motion %1</source>
+ <translation>Mouvement %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="166"/>
+ <source>%1Button %2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="170"/>
+ <source>SDL Motion</source>
+ <translation>SDL Motion</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="180"/>
+ <source>%1Click %2</source>
+ <translation>%1Clic %2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="205"/>
<source>[unused]</source>
<translation>[inutilisé]</translation>
</message>
+</context>
+<context>
+ <name>QtControllerSelectorDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="196"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="202"/>
- <source>Axis %1</source>
- <translation>Axe %1</translation>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/>
+ <source>Controller Applet</source>
+ <translation>Applet Contrôleur</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="216"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="222"/>
- <source>GC Axis %1</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="129"/>
+ <source>Supported Controller Types:</source>
+ <translation>Types de contrôleurs supportés:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="282"/>
+ <source>Players:</source>
+ <translation>Joueurs:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="300"/>
+ <source>1 - 8</source>
+ <translation>1 - 8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="418"/>
+ <source>P4</source>
+ <translation>P4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="514"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="711"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="912"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1222"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1459"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1656"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1857"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2054"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="419"/>
+ <source>Pro Controller</source>
+ <translation>Pro Controller</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="519"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="716"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="917"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1227"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1464"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1661"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1862"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2059"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="423"/>
+ <source>Dual Joycons</source>
+ <translation>Deux Joycons</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="524"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="721"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="922"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1232"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1469"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1666"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1867"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2064"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="427"/>
+ <source>Left Joycon</source>
+ <translation>Joycon gauche</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="529"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="726"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="927"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1237"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1474"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1671"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1872"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2069"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="431"/>
+ <source>Right Joycon</source>
+ <translation>Joycon droit</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="538"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="735"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="941"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1246"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1483"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1680"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1881"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2078"/>
+ <source>Use Current Config</source>
+ <translation>Utiliser la configuration actuelle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="615"/>
+ <source>P2</source>
+ <translation>P2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="812"/>
+ <source>P1</source>
+ <translation>P1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="436"/>
+ <source>Handheld</source>
+ <translation>Portable</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1126"/>
+ <source>P3</source>
+ <translation>P3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1363"/>
+ <source>P7</source>
+ <translation>P7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1560"/>
+ <source>P8</source>
+ <translation>P8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1757"/>
+ <source>P5</source>
+ <translation>P5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1958"/>
+ <source>P6</source>
+ <translation>P6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2272"/>
+ <source>Console Mode</source>
+ <translation>Mode Console</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2293"/>
+ <source>Docked</source>
+ <translation>Mode TV</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/>
+ <source>Undocked</source>
+ <translation>Mode portable</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2313"/>
+ <source>Vibration</source>
+ <translation>Vibration</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2349"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2395"/>
+ <source>Configure</source>
+ <translation>Configurer</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2359"/>
+ <source>Motion</source>
+ <translation>Mouvement</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2405"/>
+ <source>Profiles</source>
+ <translation>Profils</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2432"/>
+ <source>Create</source>
+ <translation>Créer</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2467"/>
+ <source>Controllers</source>
+ <translation>Contrôleurs</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2481"/>
+ <source>1</source>
+ <translation>1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2508"/>
+ <source>2</source>
+ <translation>2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2518"/>
+ <source>4</source>
+ <translation>4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2528"/>
+ <source>3</source>
+ <translation>3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2538"/>
+ <source>Connected</source>
+ <translation>Connecté</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2552"/>
+ <source>5</source>
+ <translation>5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2569"/>
+ <source>7</source>
+ <translation>7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2586"/>
+ <source>6</source>
+ <translation>6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2596"/>
+ <source>8</source>
+ <translation>8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="441"/>
+ <source>GameCube Controller</source>
+ <translation>Manette GameCube</translation>
</message>
</context>
<context>
<name>QtErrorDisplay</name>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="22"/>
- <source>An error has occured.
-Please try again or contact the developer of the software.
-
-Error Code: %1-%2 (0x%3)</source>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="22"/>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="35"/>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="50"/>
+ <source>Error Code: %1-%2 (0x%3)</source>
+ <translation>Code d&apos;erreur: %1-%2 (0x%3)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="26"/>
+ <source>An error has occurred.
+Please try again or contact the developer of the software.</source>
<translation>Une erreur s&apos;est produite.
-Veuillez essayer à nouveau ou contactez le développeur du logiciel.
-
-Code d&apos;Erreur: %1-%2 (0x%3)</translation>
+Veuillez essayer à nouveau ou contactez le développeur du logiciel.</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="35"/>
- <source>An error occured on %1 at %2.
-Please try again or contact the developer of the software.
-
-Error Code: %3-%4 (0x%5)</source>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="39"/>
+ <source>An error occurred on %1 at %2.
+Please try again or contact the developer of the software.</source>
<translation>Une erreur s&apos;est produite le %1 à %2.
-Veuillez essayer à nouveau ou contactez le développeur du logiciel.
-
-Code d&apos;Erreur: %3-%4 (0x%5)</translation>
+Veuillez essayer à nouveau ou contactez le développeur du logiciel.</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="49"/>
- <source>An error has occured.
-Error Code: %1-%2 (0x%3)
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="54"/>
+ <source>An error has occurred.
-%4
+%1
-%5</source>
+%2</source>
<translation>Une erreur s&apos;est produite.
-Code d&apos;Erreur: %1-%2 (0x%3)
-%4
+%1
-%5</translation>
+%2</translation>
</message>
</context>
<context>
<name>QtProfileSelectionDialog</name>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="22"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="22"/>
<source>%1
%2</source>
<comment>%1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF))</comment>
@@ -4505,17 +5586,17 @@ Code d&apos;Erreur: %1-%2 (0x%3)
%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="51"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="52"/>
<source>Select a user:</source>
<translation>Choisir un utilisateur :</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="80"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="81"/>
<source>Users</source>
<translation>Utilisateurs</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="111"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="112"/>
<source>Profile Selector</source>
<translation>Sélecteur de profil</translation>
</message>
@@ -4523,28 +5604,52 @@ Code d&apos;Erreur: %1-%2 (0x%3)
<context>
<name>QtSoftwareKeyboardDialog</name>
<message>
- <location filename="../../src/yuzu/applets/software_keyboard.cpp" line="59"/>
- <source>Enter text:</source>
- <translation>Entrer le texte :</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/applets/software_keyboard.cpp" line="101"/>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="14"/>
<source>Software Keyboard</source>
<translation>Clavier virtuel</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="199"/>
+ <source>Enter Text</source>
+ <translation>Entrez texte</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="479"/>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:26pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:26pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="396"/>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/>
+ <source>Cancel</source>
+ <translation>Annuler</translation>
+ </message>
</context>
<context>
<name>SequenceDialog</name>
<message>
<location filename="../../src/yuzu/util/sequence_dialog/sequence_dialog.cpp" line="11"/>
<source>Enter a hotkey</source>
- <translation>Entrez une hotkey</translation>
+ <translation>Entrez un raccourci</translation>
</message>
</context>
<context>
<name>WaitTreeCallstack</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="147"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="150"/>
<source>Call stack</source>
<translation>Pile d&apos;exécution</translation>
</message>
@@ -4552,17 +5657,17 @@ Code d&apos;Erreur: %1-%2 (0x%3)
<context>
<name>WaitTreeMutexInfo</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="127"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="129"/>
<source>waiting for mutex 0x%1</source>
<translation>en attente du &quot;mutex&quot; 0x%1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="134"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="136"/>
<source>has waiters: %1</source>
<translation>En attente : %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="136"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="138"/>
<source>owner handle: 0x%1</source>
<translation>propriétaire de la manche : 0x%1</translation>
</message>
@@ -4570,12 +5675,12 @@ Code d&apos;Erreur: %1-%2 (0x%3)
<context>
<name>WaitTreeObjectList</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="223"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="231"/>
<source>waiting for all objects</source>
<translation>en attente de tous les objets</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="224"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="232"/>
<source>waiting for one of the following objects</source>
<translation>en attente d&apos;un des objets suivants</translation>
</message>
@@ -4583,87 +5688,85 @@ Code d&apos;Erreur: %1-%2 (0x%3)
<context>
<name>WaitTreeSynchronizationObject</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="185"/>
- <source>[%1]%2 %3</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="188"/>
+ <source>[%1] %2 %3</source>
+ <translation>[%1] %2 %3</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="208"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="215"/>
<source>waited by no thread</source>
- <translation type="unfinished"/>
+ <translation>attendu par aucun thread</translation>
</message>
</context>
<context>
<name>WaitTreeThread</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="243"/>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="248"/>
- <source>running</source>
- <translation>en cours</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="250"/>
- <source>ready</source>
- <translation>prêt</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/>
+ <source>runnable</source>
+ <translation>runnable</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="257"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="255"/>
<source>paused</source>
<translation>en pause</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="260"/>
- <source>waiting for HLE return</source>
- <translation>en attente du retour de HLE</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="263"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="261"/>
<source>sleeping</source>
<translation>en veille</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="266"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="264"/>
<source>waiting for IPC reply</source>
<translation>en attente de réponse IPC</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="269"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="267"/>
<source>waiting for objects</source>
<translation>En attente d&apos;objets</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="272"/>
- <source>waiting for mutex</source>
- <translation>En attente du &quot;mutex&quot;</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="275"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="270"/>
<source>waiting for condition variable</source>
<translation>en attente de la variable conditionnelle</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="278"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="273"/>
<source>waiting for address arbiter</source>
<translation>En attente de l&apos;adresse arbitre</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="281"/>
- <source>dormant</source>
- <translation>dormant</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="276"/>
+ <source>waiting for suspend resume</source>
+ <translation>waiting for suspend resume</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="279"/>
+ <source>waiting</source>
+ <translation>en attente</translation>
</message>
<message>
<location filename="../../src/yuzu/debugger/wait_tree.cpp" line="284"/>
- <source>dead</source>
- <translation>Mort</translation>
+ <source>initialized</source>
+ <translation>initialisé</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="287"/>
+ <source>terminated</source>
+ <translation>terminated</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="290"/>
+ <source>unknown</source>
+ <translation>inconnu</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="289"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="295"/>
<source> PC = 0x%1 LR = 0x%2</source>
<translation>PC = 0x%1 LR = 0x%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="342"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="345"/>
<source>ideal</source>
<translation>idéal</translation>
</message>
@@ -4673,42 +5776,37 @@ Code d&apos;Erreur: %1-%2 (0x%3)
<translation>cœur %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="351"/>
- <source>Unknown processor %1</source>
- <translation>Processeur inconnu %1</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="355"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="352"/>
<source>processor = %1</source>
<translation>Processeur = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="357"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="354"/>
<source>ideal core = %1</source>
<translation>Cœur idéal = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="359"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="356"/>
<source>affinity mask = %1</source>
<translation>masque d&apos;affinité = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="360"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="357"/>
<source>thread id = %1</source>
<translation>id du fil = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="361"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="358"/>
<source>priority = %1(current) / %2(normal)</source>
<translation>priorité = %1(courant) / %2(normal)</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="365"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="362"/>
<source>last running ticks = %1</source>
<translation>dernier tick en cours = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="372"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="370"/>
<source>not waiting for mutex</source>
<translation>en attente du &quot;mutex&quot;</translation>
</message>
@@ -4724,9 +5822,9 @@ Code d&apos;Erreur: %1-%2 (0x%3)
<context>
<name>WaitTreeWidget</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="466"/>
- <source>Wait Tree</source>
- <translation>Arbre d&apos;attente</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="468"/>
+ <source>&amp;Wait Tree</source>
+ <translation>&amp;Wait Tree</translation>
</message>
</context>
</TS> \ No newline at end of file